From 327490a1f5f3f19f63b9e519de84b4980c701956 Mon Sep 17 00:00:00 2001 From: Zeta_Null Date: Wed, 25 Oct 2023 17:06:06 -0400 Subject: [PATCH] Viridian Forest Tileset things --- constants/tileset_constants.asm | 1 + data/tilesets.asm | 1 + data/tilesets/forest_kanto_attributes.bin | Bin 0 -> 832 bytes data/tilesets/forest_kanto_collision.asm | 52 ++++++++++++++++++++++ data/tilesets/forest_kanto_metatiles.bin | Bin 0 -> 832 bytes gfx/tilesets.asm | 12 +++++ gfx/tilesets/forest_kanto.png | Bin 0 -> 4308 bytes 7 files changed, 66 insertions(+) create mode 100644 data/tilesets/forest_kanto_attributes.bin create mode 100644 data/tilesets/forest_kanto_collision.asm create mode 100644 data/tilesets/forest_kanto_metatiles.bin create mode 100644 gfx/tilesets/forest_kanto.png diff --git a/constants/tileset_constants.asm b/constants/tileset_constants.asm index a2023c7..c259ac2 100644 --- a/constants/tileset_constants.asm +++ b/constants/tileset_constants.asm @@ -37,6 +37,7 @@ const TILESET_OMANYTE_WORD_ROOM ; 23 const TILESET_AERODACTYL_WORD_ROOM ; 24 const TILESET_NIHON_01 ; 25 + const TILESET_FOREST_KANTO ; 26 DEF NUM_TILESETS EQU const_value - 1 ; wTileset struct size diff --git a/data/tilesets.asm b/data/tilesets.asm index 903b17f..57a6454 100644 --- a/data/tilesets.asm +++ b/data/tilesets.asm @@ -49,4 +49,5 @@ Tilesets:: tileset TilesetOmanyteWordRoom tileset TilesetAerodactylWordRoom tileset TilesetNihon1 + tileset TilesetForestKanto assert_table_length NUM_TILESETS + 1 diff --git a/data/tilesets/forest_kanto_attributes.bin b/data/tilesets/forest_kanto_attributes.bin new file mode 100644 index 0000000000000000000000000000000000000000..e9bd02c27f3e7e22e6a042e08b4e7b548a1498d1 GIT binary patch literal 832 zcmb_Y(GGwh2uzX}H~#;3<4g+7W^S=AJvdH<$OW?_=XUQxG<>S65+(f}y;S|QgmMG= zVPJSR#f<4}b*(iO)kK}W^!5KZ9yb`+;sKcWD>(Wq4bsN16H(n313d;9Sv$NrXP)t@ nGx1G6@5&@ZO7VzH#O^mr#U-5QRx#(I350F6wBllmLpi(juti<^A8v4eK^34m0ksY`#s-NeGkaY<{)6 zUOzlOJ%4gC5AA{F% zMd{j3qa!`q&+U2b$j(&B`Sz_SU*E^~HRm9`VLqAg0pf(+xoh?_9X%RbcY$+bc~@1H z?SiQJk`wX%cphL81i?+3rkscY;vo>12pi7D5@5U2UqVh=x2@|sQ%Yr?r?e2UMpTM; zgSbP=k@J2XLZ(hm_s!Y4VWsv>(`Xq7qUM|v@kI>6A$9}}9M=;fjKrZj;oMQFO7imiD50e^u(&EB4rKh1%L`i&{&IYiVc*N(60h^b$+eR#Hk; z)mB0*L1=?2615~GZN(ZDsS*iU$m@H*dH=n6Gv7I9zL|4ozVpvFXU>x=ZeaOCCk_Ds z0C^|JKd=3&slOsxTJl#W*C$N;Dq_%UU^_q~QT_Wbav;>!)fNC~&XE<~KKP5vL_2yz z0f58r|2xEvpS_$404V?u-Z%^w#;rRuPEEwHT?tam|DahhjL@xBiK1SWtxz+ zf`sXFG>6MBQ^RVOy1~G;GqdeI$F-;OBb|#Tr_0Of;xhMMKexrDJ8^Jg8LWF-m4<8& zpUe((>sSp&M)5f=&Pyk_-|NkyMGb*pdz4+DXN-|2+;HI3sGQ1-zt;S2hSZPwI<1&I z=&jer(;jYau|68qu;JzB2iN$Ew2Ap!)nbC+Q?-`onr2R!nv}IsQu#8hnRU013VW)- z?|M?#KzRbyBLW{dXEg)w_%len>rrKi-Xk4{Kyia_F=)0^Qg}pMR=h~ku5eb zozNlE%K8u%ME@=D70&GUC5zXr*@VGdds+&=^`wMZ)AlUZp~0iS(V;~%_7Uj}-s2!!5XS8HWYW2hi|4y9%C))*x1zig^(Za?S znD=%O#cm3qNzzY1u5GSqYGyJtYQH&pNmUySwPj4^5alcWXM7wRKnq`Z8)nidk;KnH zHX6j<8s2>C7Gs&bRUp#OJ{^Eh*=y0U+}R(x_Op|-JW`I>=T!#u=K$KWz#=XUQU^aU zIkNi}!CNk3e5444Y*K{!d()LzX4;8|4o6tIF-vh*@>Q93YhO~hCt6;cvtRPtW3lrC zc~G$fzgtqcx50T&2?_b1a(Sn3a}AN{n!}5U*7VzDDT^34={k zRxiLPP>$N&2!uyXeacab@^hIsldPBwK}DV{3X6xkM{G#M*ySFrKYFr%9-0eL0&eK5 z_o`4Oz?P;Tzai*@~eP3{64YeM{{j2aqrb97e+NN>wt&*b;7=;vBGF244 zniHb*s?ty-OMy(O$Gl?afwj?LUf%{@w7;BVy`P{IP#aAA>EyIZ;bdT^(5_o{tL+Ux z?pxsZ4lmk_QDJcT+~LaeQmts7!G*;-NnjfeKv>eH=MMM=y~?b?M$lv<0zp~xX_>H~ zGW+!Nl-K0KUf=j^qslrX?Zt~ZJa@xXshO*KxsMN)N;q>PP?zDAOkKw}B{5+pMJP~u zVxR$MlK5qFnxmW8F^Fo7oK8A7^-P`p!4NQI8cr@&8*R`GGI+I?yr33w%w%%P)>*Ry zBv3=5yclE8>y#rL$zn_`U3UG3*P4PzIyEb;8!%n8RDADFLUGrE9 z0c(^SlWNWQw40SVShN@}6(s|F#1CtB&}DhoVT`zq5D6zD;WK?FwewVDW$BN3Gl=q` zZJhnbM(j37m)!X)#rh6m7; z2}^@iFfN)lGflOObwtD7WhaJ}e;OSD-H}^RCt#m@EqXY&Re9Lpib*pS3Oxexr9fpN zqHo}Wo{7)c>B{55{c*dm?5F+3bxcUNG|#}Hru*Az*!GAA8s~!N^!zMlNJgAc-=Oug+0UJbKC1$( z5~Ib_nT7Me(Axv}S_zKbw^BJZG-F?cF`y?B4P1Qbg&{Avwf1B84ZvAt2!emu>l6BnlY4xgWSMnP(zfrmS;TkM67!f>N-0E$Q@$YsoK7 zr__YrNzU%{GkjD-nOd~Hx8yJ~}wycDuaKto2-ztg=KFn&ZT zVdiY-wTRus-ge+oO}M;`d~Cd`_Rn)Gb!tdpgpEM0Ty?`7g$W^--d4Y*cDv{8X=teN zu`t6v@BJ}ZfI%U(^Qzv9b=fM&c(#3`r7Ql1S}^+S$Mt#MzX8hEr$ z_KHd8xj)k1yF|mp`W~-W6J=F%sNqAO3uUJzr-G7OVQo@}$NwoR|f z1*RQ2B}U9ZGsj&NMISJ0l>JHfRiXEH8uUGc`lU)Sx&R8qI5EvKrg*o6u;Op6N)08% zn^;InhSmY}p3|(_mR=h8HgUrUc`=zU+b7l?ca*er$empx8@~&1PAR+iB}s@8M$a9L zbwBO?1wYU;Wc^8jqx3HRcgV0>%*H0^{vPO;yuDMa|CdfnQ_8`F=>KPt|1`W1#)Y@x zd+u*j>O-euxNAFixTR*h1?>~dTbWvDM~3~s)}4r-J6fx+Tl1Q@1p(4Lu27U+hab7g zx+X~PSxINLukG}8qE-%LiW_`uc_g3iwP&q&anw|}O+AV}>1F}cej|n@xU5kJelsDnx`(JOz=Ue}~6osUe18K1D#F04%J~>IF%4Cs>V3`Ja48 zs6TUUr@buS3*Gc_=m7=tj=vlmXWu3Ci~nJNFUt9L&PR9Uv`f{o>W zc7V*Ej$OCvJA|NlrSQMk{M8#F726mOw1%&ASWEYE^wJV{d7fr}9hKH$+_n%CxWq5EYM&%n1*{ zt=yq;#zU;A7}Om%EEu#C4wv{@GBo)DQB;(3u+79^P8!siI(G84Tla9%?Q9;w16uNv zy78v%32UW4KmIzQM&_lT8m~S442EB?I~U2jnR*pu#7~9&An}d+*1SJ{aFd?8M>Bl3 zrCs%K*K*X&$HEw-(8J%HhP72o8b(sNfvz82*H?vK6Q+E*@F>RP;$;gJg$oSHD&EzH z>a1<0Er?3r2g=p9Cp=1LzsbQ^v&e2KnZ(Te2UWv*4yBx_aa3qBSzLMJwN}4G5cF$b z)=n z$yRAiZ(3y%LrtVXR0V=iTBYw{E5rrNAGJNV>+cItz=wa#yu$jbGXZnAK9Nj&_ftC; z8X`2;x9JzCEF2^9d4fVPyr?=9|SlkbXx%;&y`0z-K-7ezPY%?K*xtX3uJjl!kU@`Qse0a3HROyECg1lI0rPb}A*r}RO#)VUn4{)NNsb&CS^Y`ex)kIjSXUf#MlT_N28?M1)7aWk`!j`n<&BvuES_k_7F6u0BCoU091!R!^DV zoSKM5vpKUq|HDeyJ$Cq-R8f*3-%_32s=IM1do~6Jhj6SnA8SZG&m8;U#`?`Pnd<+7 zB*&ya)k5p_e%h%^GO*JGC9Kvy87V)WYBExKv$Gv>fI0gVk%?g@)rq+0ZrjlYpyPB0 zI{Uqja*_GRo;{xqa$eSW`*BPWhH0^g-xG;-A5g!i*~-!hj);lLO%jAod8QQTD4f)S zb9~Hjy_kKy6vh6~uJ`GY>`O29TWds^#duqEN3U=*9>n8*E+B1jKIfafTo~i6@2i2g z*zedsdyYYF1NXrKN>1vDR~{f7V(^>r!AznW@xn=w_Fj9FnB3dpt=YYc+@&1nvu|dIG;M5}PRbk`C&`YyKm0AhjnZH$s+~7X0&&>^#;Z$nj9T0zm6KB11Ns zH?*&{&j1u5Xd*>xsSaVVwWudi?$grJmMCGL$@q1id=RSBw|4fCyJmgMT7o8sgo-9b dL@E-A@6HJpis-?(U!Mqo(