From 7f38c8df93acc57fa81704eb9e04bd97745f1953 Mon Sep 17 00:00:00 2001 From: snoweuph Date: Tue, 31 Jan 2023 16:03:29 +0100 Subject: [PATCH] Improved Tileset --- Assets/Textures/Tilesets/colony.png | Bin 30926 -> 31051 bytes Assets/Textures/Tilesets/colony.png~ | Bin 0 -> 30926 bytes Assets/Tilesets/colony.tres | 309 +++++++++++++++++++++++++++ Scenes/Test Scene.tscn | 3 +- 4 files changed, 311 insertions(+), 1 deletion(-) create mode 100644 Assets/Textures/Tilesets/colony.png~ diff --git a/Assets/Textures/Tilesets/colony.png b/Assets/Textures/Tilesets/colony.png index c1ff7f7a13a04371ee7d7aed04785c6be4c5543a..c85e5453ea44dd789e347dcc7a5f108a8da8a536 100644 GIT binary patch delta 26812 zcmZsicR1Vc|L;q+e5$2NtF2YlQhU`b(MnOZTB>Gf?LA|QcUwhmZ4g^iikP*DS)15< zHdc(-F+*_D&-eQ~=UnGH|H$Qiz3-L#evRkjb*FcS0z;sPc>p-sg2AtB&CM@dc=Xld zYn__nd!`VMa*-~#9M1b4zcZilUine%;PUmlc!%AyFcRVgU&%S*v;iKjKqO;{j z6Hk+g#$~2@iGA->th(kH5n~~E!-OhtVkpjO&YPD1jv$X5=X$TD+DmixT{YHDQdh|$ zgG|QC=YM9~l~QgbTky`qQxK`;hZ-aPYD_H|9Y#MRxT7B5*#Uf&1Xaf}7h_jceM(|` z>dvv*X-SENUS3DYlMxY6`|o=Ck+Aoqw7bgtR~>|1Qk{=!OR}q-2lzF5U{`zDs%mZR zb}m*;2F+PZWVPCT(}A$)Uon?_E1Yx?M-R;-N> zs?dAr!i5X}xV(U8Qm_H+V;($`Hyp!m2o_ix{$mk1V4w4mHSA|WhlyI;z2=WYp5Urv zi1f?PPIuQ8lP~xFP@Yoy(pdhw!&PS~`c_k+ZZm(TNXezsAW0+eYK5f3N|63Qak*PH zH&^pR_2hVnid7kd2CUy~oY=EVN;~X^ZKhV6?(TQrnT2hQ$tIv+Gn^t_k)+*9drI0ImBq37n81>3?S7dO8~U+wH>~WJ`gmhr<~8yV1|a z;xLUQb$+C0-v{&`2E1YFlhb2zu0uTv*tA~5S9K+vbFdrtpPOQ@E>JUDmW`-I2J8dp zLwRR=3aGW-lKLhto`&Q%BLm>d2RjRA7b?g3;}j}P2y^UWg~;n)V%3ITK0s1;`CbH8$C(XJ(L3Lrco-2bY%MdtQZ-J;WyNjBspzQ8ik`r&4}o|l3tlMbJu$u&Gp4Bxqs?6hL4ZI z-|q$n%#Lm4jJ(K(V9FjmNEeP~;v#=F z?CSAs-G01us%Ns}w?2eQS1hUHFzy-1)Yrgz^Qhl^rSblykT+*<>;BF@0pB5=n+cDP?yjXbv2HcmO}19a(?u55QP$_a0U2T8(oIh390`OUrg?(Tx>(0B(4$^+^w^Zah4WqSW62?*dQO7IO!wY(S=-dG5BEjb zsZ0Xz45moXm1|q6dpVBALO1Tx#-&qJbjK{^yS`9Q6irp(s*L4b#aAe*k^BD6Pi`2Qw8%_g6LKQt=>Ud}nOE{qH!)?vxwo$VH-e^;3R)rI^W0id#y;ibc1tEe>FPC|fU z^%(TgXu8gFN=a}(wo;QhRi?O`yr$p|DG%|XdfB<=4;<8Do0xRCP}bRPc0{j?Wi?)8 zHza3h_}Nf$D9|Xt)9UIe7sV!DHhtikbIl`1?ZxS0sJx^us4MoScEe(HXsPCk!k)y> zP^)Sv1V%%$Db|B|(03hOM+~=C{_S!-rNr1Hfe0S9#eZMzdH!zHsKLyPEoxicHKG{4 z+Yur@)5GO3XAJJkXkS>xP#X^Sq0Ki!B4P`?ey0Or0DiO>oX!*FC%PCkIv-QB@P18a zm&OR|K8LKS^(S^TqeIFRZUQs1@m@OMdoB_c0j+8hWm8@+j=u9lgEx7ZEoRMbbMaqR zKsBs(BQJKH$Z3H_&-6j_>H)#sTjDL5RVa^-+NLXMZUdZR5npcxrVnGGOZ^l$SQ-z9 zJpc%BxN<9im+W(BTJFC}W|F#;E#$%4JX)kpjY?h%esQ+?c-#obd+P1 zfh{T{qJ4!tCtk6}H7=FGdqP9`=|1{^yVl)c;}EU8gpOkv@lhZ$7RMNk%WxowTLh$Y zn(pQ3w4DrdW(tv8hjiQ%B;FBIco17Fw)u_I_Bz6rAVTkc`9*Wg+O{f~{d4y&j!PcQ zi{W9%s7x$cclcks`B9(BZW%db&~jxhJo?ELu3xI%XBK&!u&2(bU|OS1d39F3}+ zx&@>5mv4iYHC>^%WH#0m-)h3#Q>fW<^{R-`Js( z*9wpb7VLFLn6E;FIZ8)>bei9p6CT-BWmC*y>8#CdKATmG`o3f0y*A%Pn{}F-o zxHizKtoFoWJWiwHxF%O^a>&xyXa(})iTs2w`|;jpqFp}O*1|pjWJ}EFe3gug8sxNQ zEwZ(?NI)mr2G$}nQGto^FB2?ZOc5Sv^?Ij!;D&3|43@5%i_cijAWO(j0-96Hx|c;~ zWjOjip3@Nnmy=n5jmGIX$Ni)^BA+B2T^6Uc+{q(BYtLw59Abo-sOyRq4Ak)iClf@~CQU$Y3+{P{q2Mhf-R^Z$)6^;|L`6 z+hutXHUAZZN#s#ysI4ppwvw&7hJ8%-H-7VM*Aiu%fQ)io>`1q}(J5ravNSKecK8;W zJYWs~;4__X_DfZf@p59&9krx{s)DmZeAs|+u!_-&XpW;$v}TxEZ6zmT4|!d+l5w*M zt0|VXk$rFVXcTa2?02kvj2`(|)J8_*MCBGGnt3&1?`HhFZ;n1o@?t|S-Oye!r@=&9 zzzD)giskXKNWnQG7r*XEg5uk^WAvJPl;6cKBbRG`PJ`malDYBKHejCI0nvr=p_tui z$NkdHn0Q}@)0Rg(3YKlb(`Rs!c^Z?HG6W2D8wl2XVs3HJlE<@zi z0V`dgS;?$wS-w!9WbE=qx;dq$9+2N(NoV%^6R?~6u*dF2yO^}4u_$~zXvex+D$UkNSR?05kN{ z#pi2`z~G&iY^o}?I@{S-gGPK&z)9gEB?J!{ z(wk_t@sB(>XzN!-+c*k!$4XxHcEcrKOi`(g=H!D%9rK>!yS!-{G_sa>DItHosI~i3 z$Xj+UBmAQUm&c^=ugP6p9!LRc&qa*F;@o|CaH1ZAH;GFaOb^8C*5&uLVdPK^C@G@l zicUl3d-)0+}gj&JWb%I;se8e8edpKtxYOPpHw2wTl&OC?yS&d9& zl8Oau!ThCVG(4NLyY}X+>oTtuq?3^T`NDb$&B$e7(DH>0SZ0sYaTFb{$c6@8y74h` zf|suJm(TCc#^2c$!^E%mEK8$|->+!8qxJ{0ezZ`F@3?jr?@1atl2EeOI-^5hy9t!{ zjXFlm47$2=%Pc1N2KIK-7DRje?6S?RbSBv{Lc=Cdy^HOOGUUXn_};JAPg(~i%48mz zZu1HQ`_11`pixd+w^d=w`%Zb7%x9Cj4Ut$Sd-#-+i5)Er?irR*+KKz%jwzi1MmaJ6 zzxUEA`fHwgpv6qZAtN(M?vZ85O%TQGODam%641&LBO}4rRD}Ca$qyvTO1tb6U+Pdv za(tW=@JdKF2bNs)ekGD!uIwBuU4nUw%XWm{FT3+vULqtR|E?GRN zXD?w-f}GSqq~FUP6}pHxiVVrDNmz0@V%$gWD6V}&62qP%Xojt-Gk(P0X@~H=oJe^u ze+hzeHyY2@s6adT2&IB;AYyJy*`C!HgUx<^%Qmt^sWC2*ZuY%`Mmvb?o|JXIMF{o{ ze_g$9NPyn4L--+9G_?-ey4}**_h=(0j{64ku79Ffd#Gh|x=4>RhgCPR(#a!)_*58H zSSUPJU|gWhV@a#{ldAWg_SvP=Gvj-&2M-0--XvQvSEb<6_`DvS)$d5{1kP~gv8o58 z;y}PKJY#?IdWRS$m9bNwf(I@-bL*Ip42@wi)Jql;#budr$|lx|N+yaK?Mtf@co#%V(DSZ!q#ov~NIIWPaZI9CU60%1)R6{=K+krJ*OG^A{OSz43dbrV zE-L608VGNM{=>^6W+|r}Pk2OmgJMmm*wOg8SKy zR%t!l@ZegS@NQImcn@~WhX8L1%3rE}Box{1cPi>O!iNXd(FbzxYI&z@2 zCWs2!GE}ab#2JqHP6Aogw9pS%F>Vt`8v!x@Jn9`BCd8xHM)eOy1{smC&%M6;w zoZELd+coZIItoMM#UDgESQhJE6<)2l1-aUwp*Je?Cc&o^J!x})<1MnfOlfTjL?WUmrIM(yx%ZFBG}T`C#rsOFFo|5{PkZ_pd_xFoK%1aEno z0e5G3$nEdvs%5}4_+3eM@e_NkMT*Z|KFVU6H;~OGwVQN_!p=G(UE7oj@J0qcfL`7; zO=eRA%Zxv*Y>$4ZXJ7wjE`~^u3>q@fxh@IkR1sa;%0Fw zioSiy~8|INT9XyiEfT-Lsm3vV>nM6sVz7s(ldsRb564XEY?Qn2W9GB$w#fYxE z8$CIgb7D$DGyu9R5FMFO-ET%o z!XCHG&SAvg)YTvJLe6Pwt+xIYnDtFL3(fZ8)J)qn%8fOF2;z4h1u$40^@lC_y0^)0$WG`9R3oh5i)i=@2?2xar_tcst}JJ(yf^|Bt#UR>n3 zwI)wnJbrD!@+u^x$#fn;5Y5(GN=4W=UN&onO7&6wfIdJ3heO|MG5TNFj%;L)SwiN1S^mA6*NgmTdo6*C(;GWDdgjleGCIT@9dQ3L<-W^BFZmsBXk5cutGN_d;yu zoNji*c=4Rny!BQPQZ_iQ9Vq@T<%)>bQccQbAB%*4n-3&=8m>a;v)mEBi%}m{`Ig%yKHG$<0~<}|M(0(Q{xF1i)u(FYAYj1{m)Et^eXJw zEe&jp10Ga)>uiKfbM9yrV1qERgjE-RsATGGQ#@SsrU3QJt$1dQoJw`^zE`BezIzbLuiAYgY1IOwlebD>X&67&s5{nNGuiw%e!Mkb(H(O}@v~k^y+kl34hq2M zZh8Wyrf{K~nSscQJRG(TI03K?zjaz(ZK!EHvBey{u*3P`)-lTRl2zX0kh7LzXHuwv z!|7tWosF!S47X!xC|%nkS3yCFC5yMQuO2s2JK%D4l*PoMpXk#~HqN9I3 z&JkL89MYyxj+ya4oA}${mn)9364~XL{Nq(NND*4S@UlD|jb5xGOda`SrdEvi=_4CF zt9N^CX{g@9=eL`J84*#&^(~elBpfco%zwjNW=Mx_=l?w3i2eH*AU`I%P%zgow-tgC zd&Zk|63U}>e5?(gtCLRp8{Zuz+vDAZE-vwOc<0x$`jcPcD$+U|Mw_kMFQ|^7v;xSH zrB*W893z9EXud7R&aXveqPYKS6xaI+^%?9%EWyC|ym6!AmjQOU-OdbCp@5SPVO_q~ zO=(08MxI>?1i`SNF$l;eWJ=~OQS=CN(cD6=O?ksD`k96g-1Rmd9&_6O^wEdQWu&%8 zZ|&w^%CFkuAIOA0G9Q;ob%70BodD>)h!a=(HG~ zbVr`5klC~lK6QuX#+k!wIa8(@ENN63H@8R6EL;Gmxyw#@q7Hv_x09}}i2pB4%q^b_ zImFJx&+p1oc*12_UQ+bHgIMG!w{F3kS+tnarFA?-(yR5?v24Qo(?9dVu+<)LZdO^5 z9%smNf%E@#8yBMx?4_Y^(MIbm%yU#{4z$AXYs+EO0jE*(i-{a3YJPit@EBIT>xaKj z!Z$(`p5*kNY*yD)6~GT!c^FNiesY|24~@D)ql%I}K?ji>NpMlNyAEMnYM)s{bb+jklP27Ok?NxG2m-Z3EHB;-X~=>0sSnDjqujfIl*=M2f3p((>T2@2(=w;|8O@R_oEud(d9nq=e%Fp*D0<4+4ortZ<|NN#R=4^7wA zB-y=$ngY3h*Q?G%kH7#E^MJR2ydw^mDP5M9o|hB~VsGqV}N`|pl z*xE(Q0`T8i{aw+@?T-c({ZHE7w90`I4E{i?(W%Bs_q9CQaFF##E+wj>yyLgDkmrGA(}d^+2=hn%B$zLeF|oZbei>CW~%)-2eK zZWM~!Y6?-!I^=QP33^HwnSbpk73REa7OvHT0FlOsL58+;J%apOtfIpfeq~#-k?LBc7XQd(VD8fw`b;b zkKjnrR?+B>lgb%adz}LVB(0}1ZMqG*m)aHKBqT<0gT>Iapuv>NO(SgKxztc%^WDV( zlslzKm%t&}vTEce_g;P!-DB-d$r(ZkTXkc#Src9OVHI?#QtkrC9^RdhCXTk3V_$CR z$B-T|Ctr*|mF@Ty^P9j`mWxMjNhnFLQ zxj;KhmAA&6XU2IiJ6LAiXmOV%Y2NG;FlO_$dTQPhBpca}@W>(EW^p5YoOlK7aP6W??${dUxoRb4FR?5SInwLnsU!_xT(-CFy8qyo<9NyDOC0_z?GCb#NtLzidgW=v*}EyA z3cukDSAhD2IdS0Pk&OoaYQK>PrP-rh9x!ct5Ftv4=9pLM5fZjazq;Bh=*Uq{)fBnQi7tz4M z;oG0U5moP>8NL*KblN(uBJW4fwY~;XDR8+?Wi{7-a#oxbb^hb0T}7CCg$Zo2as=z) z(@{jxE7!8xGyx;5AnNjH;T1GxATh2op_RSc9_A0_p>ouN? zjm`I2XjDj|WX-S)Z}f2?s2_97^Gki!bR4VB$A2=V{vZ#D=D4$t@lf8ypJwjLP_%cj zL$6%srCVGLWFCkCuU{lT!ycb`ea#n=kqPmk0jJ0i6&K;zg3#5mwstpWAOZ%&+6EV5 z={L2eaDzo;AjnBFX4EjjV$(68t~>TC_UX}Q<80TMyP@I{|j%*|G|RRL0gpETt&u$$5Oi8MT ze9xe(qkY3=F}NCq3Yr*I#OKPX&@u{pdv@NmtnDFw{!{XX2;L2uRP&YI6*Z}9=+{W~ zJ(_uj8S#wl`C6o5A`a?>9KSrVNRce+6s%d#_CF6$H?iz`KGDA^XrsTxWNiywZGX@6VjKz!M*8U%uE7pt92k-+9PPaRUE`o0Xyf&dq&~ za%~Czf}53k>ik$Qyw3w}&n*o^j=eFX`%@EhFkYO>`zOu;=O^8{isac~%f*X$3qn;n``b_YsHnD# zh`ky<3I|9aEFfzG{MT@Hl^i?^5~QLuBcwRXrw>~vGfjs|@(OXyXIW%Na#$XHNXz-F z)-kWjZEyVTZ$JW-M-Zde3-Y>2dyW7HHYa1QeVaL zyh3cI69_N>3tOR2HQ&#uGykWEJ^Vfd|1so8Qe$!c=icLt6BEAekZ>O{cB9RcUvFFsp9eD{LAhY zl*c3!b%g0*4K1VqJ&yB-`VlpMIFJonpuOy#sxjno4xo->0KP=9Bak|6H%$er{VHSPC`V~@lV1~ln_|< z9iSNuz6+>Vj-+;x_aq88;yyHV5`BdJ!y($x4BC$#h?b;hGm$8x1dl|^r&!J`X{ZY# zO3ddS_uD&S^bUQh%V^mgB_uxKbW~AZqpqJsdRw^`47a$pzrPYnfeS zUdcc)G)K1SK8U94%0jWCL}zHD1A5y1Q&tJnM+2@`6}>&T%37M&&8*jILwRT$gpA-K zcK*RM-DcX;SGV$#@@cLHUtp7Bd&2ZSEm}J>5_gCK+cJIBc>a{_nEQ`zIiSjL`!;y`3uiokN_StkSzE8gik00iu`uuabC0B}qqSj4WPiBlrHBKFiz}nNoFKDhU}* z##YF2>(&$a$u%uo?xh}cA@=i|8e>W={nwLBO)&KZ-g{xP`x5$( z|C@Gw=OGuBSNr{%-sZjjH#>&XWbSF&WmrNhOS58R_wKSLC5Tbh3+Ij_z7>&>q7miJ zHg)A^n+%QO{zELlPj8%{^OeH&q%G0~xxmBcp8HRxKVy3w*pC0yIGOl;r#Crxvh1@} z=<$acsuM0DchcP$Oo^r9JE0BCY4y~X&9WmD`kiV!R{O_u2(eMdA(TlAJP53o_7D@#R zI3K@&(CJZM?v=@?^PnND?mBcJ1Cxeuwr>dEJceaAykWu}c4&3cM~&N?+D;KKZbiaB z^S`1MHg?+bou8rJFkOdZ`N2$CI&t~!y%1eipLfnXJv;&Pf+vh{NddlV=372vQL_ZO zz4_{*TX07KX3DJ!c(8!wwHc0aQ#oQs^}U~Te~jQq0xvJtoa?}q1RqnV!hHorDA?h7 zg7y?BII|EB)pogx5nNG7=-v|yPEe-kZ-7~DQMA;crC2WvW*hvqw;o(6H=ax4hsOv# zrav(X=MY0r^xI(r&Kz8^@F5`)3Pw1U@S}?=P6cpbVK$)d{FUqc?m7CAA|2NiWVtTB zlYVB;PUQkiQ!QFrrXW@Sl`+@+mt*L}@_OOn24_q!tM6vn=u|4&nJwl?oBb`inG~jA z7Ju(^vrvQjWNokeNH{u^-9;|ko`H~&(PJQxXc#C-1S2Z%&OY0oEo?A-4XL$qJ!+Z? zcf&46=-tmHA&KDcN9A5v1OLsP)Qh41Y&@0k3mgw_ymGyA{`U$Fd_!240t$a5@{&r6 z{nQQaDe_Xv3N>qL_3H8S0CEKq5t3x@j#hAQkBqx*##3|qzhNMGPYp+3-j@xMt#gK9 zfhQw@3WD%M5uFE5F49HqplUSE`f(u1gvU_y(fCu$9Cd@dmte3wUinxT=Y-%#UD!zF*R7yz^I3?XmiSwsxeN(Sbs3_=1}H+Pg{tb!cQWUp(l;Wxc)0G!Pe_|%p_^&zEYGs&U{sZ&!?vI6^T9a!YpOXg z@Y<8?V}5IpV&FjCl^N~S5gH9l;SFECZuZFaxZ9L@?5WQ~oHR|~@cCD%n6H=xh-C`E zm*nQ5&H6Rb#k;RMeSeg_to`u3Be_0Qk5y zpOp%qj~+o)ni<}Z^W4mxFE)2=z6T;~Jf2Azj@)rAL!YlEYmVf?R(`g=&MQ|}YZ^7H zjM3n>e@n+!pu5}KBJJKKk}8V}(Zv6d3x;Mv=U*&D+YYt{lcfnD_kU>g>UoLC_dIG{A#G$IxH$-Px{p97;;!tH;MoYSC-j%EiO)&O&wKy?B=3h7p&m0 zwd7#??ZAp&_igKxhZwJLx7`#&<m6TX=RPm_(57S<2p{D;Cc3b!X8` zzFN@@cvV7sro6v0Hx<#%1kL-__fQn-;QA&4K$_eEQ^0n}QDo7RO*ap-l>Udz*a_{9 z-+qU;4uP(1!nb!VI|kCw)$WrjX4FE14JxT%KBYj9gXp;L1z~qf-wvdAMZ0)%DvZA( za-zMSvDlgB&=tYlr^U+peHB-B2DaU3nj-+)9sfo4p(XC8pCvrSISI*}Kp?ZGa=^_5 zN|r&+t>DX|flQ9I;H{xVbB8O;^&h|~=$<{9n#`>+`Nj8{RQgE-vEQ%3Gwa7>A)7D9 zBfsHi+59!JZWTbI;-U^j@2~sx&ws@%-a_x&m)NTPJYP=&*ye`W$o|z8oCjUZ(AWN* z;kr?_T=@Ir{nx^fW#zK^5nBPu@B+Q5Dj@5D{;*F)pbmn_N9&xk76&NI6aM%@bkG5?XR`J!bX!UY^(u$ z=eS6xXJs#b)jk~aj7AYcmZWyNQnSRf7*%9jP}zj#3Kd*6!&B#^Y9(jE)bXC)q}Aa> zW$z)cfL9OG`HhCEx+n0(I30&Xy$iAD3@e1-pPe*uS}}cSb|$!N({IqyeXrH< z1t5?vQWIy4Z%hnqA47$7d5uiz1?0fAg{9TpD}S}h^KKE{dU7-ABP%G3#*}@U=}oVyxzg1Zn52M;$!an=)kF`3Rh&M%T+?GY zt!z)ewIt@05$E%LM2#UqoU+sgxo~+1g;BMJ%p4`CLQ0Yo=&r$4U62^Q{VQLwZ-Fr! zvf{1gSi(OiHD2||8@oF{fAIjCTdY1T_;p3x$qF{pln=;(f%b#?8#|LA>m9pw+CSYXzT9MRxh>;9pIa-0SE= zh7CK@J85g-)Mo=;b^?cIn^->f^FGsDlQ-WBZu&m(#}x(hvx-dty((OiZFgHf70YUp%Y>8dZ(oXMVDmw?CJggOwcIR>2iIwt^v;ki|OkWC1g)SG#VQ78*0 zTJvi5{`imT5|!oeTjFe7?k~F_a+Eq2gf>q=p#SK07Bw#&`Cv%SoZnYi8?YE7h z(E3Hrw||(95m4^=rzn!>L9yocpSRPlmSaf39#dE6)tj&Ke~Bu(Yd0zGzdO(rGi_ew z6k!R8GU75_(a(NVV`+KEMhC;mwf9Z7Y=nc4Wsj3Eh2KKUwSfqYn$jLw3@@iF1JvdI zx(rcC{ywXFA6(s{5^Dq$!)KQLU9oArdsWEd7SZE`I$2}1T>#rh0~r8n>pMjYDmNaz z$>^M?pq#a6`}c?sOK|_m0wUBq;e3EifNgl26bnT)eF&DFwcL5`N=hqVqLJOx_u~0x zhi?V@;y-YiO7E~$^PWJ*@%^=zC`&z7jxYSZpm$${nySizdG2;$KTK9Vb>NB367EHI zfW>k@r*5$9-Ww_@AO^c1IPsY};G#1kDU+s*TvAAL=ZMN^6~xK>)1zzdG4R`ud6_Rp z%qpFZFh2urb{@tR3rN&%40#zR9zW4!^Tq4@dQUp~ouEdtxgRB(a(q$C=rQoM$ zFzLzVvm}*rw@d0m>&45@yY~0=ZW)2IJ8m-;$?l2HM5?2!0K;+6yjKIU;NgT?Ye=8) z+Y2$v87KHPbYc;bEX5+2Df~YyfTu|>q}cLghUD`}P}iAqYP);2M}w=BA(h)=xMlq$ z^cJnuP3(!{YyYj$)DeOFJ}FW);R|jT^Al4qXP%`K0$QqJM6#q1VH~vzpWJ`Dku-1XT^Kfk zJPg`a`2OrJ!H zeo+Z!_Pd?{iIrJ)>d;{QAAn5X_^&v%e}#Q3m*g0r_z;^Q9V<4ck|tWXj2v^C%Dgf7 zb^gxWXrYK=Jm-vu48EUVfwI(V#oGn)D~Y~3+zC!75>~iCR}VPq?Tpt|j&)xl;tNFW z6v?Fo<&dXSH3e&g0g4jND?O8B9h@vE>SO9&(Umz}zfjp=-ryByGr}Q%S`t(bQ_c%g zEtO>Wi1S$y8tNAEETx@kZ71mmOzEg4lIx8t->`f3qh$C#mNF1Y60-KF@x3%zABJ*% z;XSv$+lqP!T%5Q0xZu``$jqQSZgC!dO1^-=p88USP6F26r>d5%$p}8`%$Tda-sl8X ziG~QY513X;M)mG^Fn$FHC^xOiYvk$|LaMay&WuJKC1j7L@nezUO3Ba7FX@fcjUSWk zqoq>-55Yjg_kE%D+kWfvTe(KunrnH?Ek75l9zTc$4nb@C$f5nt7?rR9Q)4Jzgs<&R zHo^LmPSCZe4{Kb1-gGYwuXb-V2k*aqvbOre)e=9c*@tO^Znb*Y0}ueJ)&xCphlZ zkNJc|A(PG5Bw5^+g65~B0%RO@4aokXAE2i!Nro|)a_DWTzys_P%fTVL$4f!`n?}>0 zqRD^0n5X-ou}{8LSM-bSHQhF{4wo)9jFavd^&mj*O{J={W)Svj{;Ljp->*cgq`o0w{EXEfvQ9Z>jiv}qy);bP>OizO| zX^Z=Y;eCmTTkt5@0nDOuKyGKJq2k;BQ-TDM-FL|Cg}EtuVANN^0Y3k<HgG;QYKl=7b&X7bv|L^^X^_u0)mrClfS7F6-XD)q#Tv2y+ z4`-@$JB809UxK3luwr~BsXA{4r&ZRi9;l{lvu?^l9g7beN5rQ119tYXvGC6eEUYGR zkFU?TZ(4_M%sWI# z|3PNIbcC5Jy?2_sulu57#|>p-@w={)pI{vLa;iy(&!nH1V7vl*ElD={Zh=oRNp#t< zeSFOBsS1_ofvT=qip0LlZr;LO=`?4(hq`NW@3uScZ;ZAlTvvh-v3=CZj>gBOEVjqeta{W3e3oTWL4Uus zsHP?oA>vEh9esJIIAIwg+=bziz|cC)n3&wuJ734`km^;SSrcPffETX*0NAkk#a`o2 z_~}-IEN%T$XS5b{Kiln?I?V|8oeaI8d)=i$5a^iRastBo2QaS=yE^k$VfWUP=8b;m zL4%cFu790dwXHU5>ZP_`tu&(R*C*?4w`A6vRW2HqCqsAA8nX(w$+!1C({2x~4kXs} z*07`Hh9?}+uqR%F>=#V{7re&Ywbo-_CsXSvLwC0>Je zdYR4h@ryitvKV?kq%gl(Y8rYn>GDCm9d{*9afhC6G8^+}y^#4n@F^qZ*JW!u>XhAi zYRa_^-Wn|fe7{kDR^Wv@3)RiHZYt~gpB=$3S^F)&%Fh!$V@0DP$OX;UW)AKhyJb`O zBKu9mB=m&zYCD^-S|U}mcKWl1cZYMQ#rEWeq|}()ORJ6kIdunXU}4l z`*Nb1Lqez^a5_){fOLz1^yuznnk3u~?tG^|8aIT>#*bW5@RNKrmBQ3c8vo^}ZJcjR zfaP0iv#y$fS4j?H!9ta*Oy8u+&K&nc#s?)Fb@X85%Q0i<9*whnHd)qOn1(caV9D4f z`p2xd<7TmY*P7W?{Y@t?!k$_14(g&--^RpSKQb2n&O-$lL-so=BO5|;bql(reLN$t zK^ALs@8B&Jmx{Y@eha}(^`#581YGY)mf3vO&27x5;AM@tgRgdQ6YV5-zT-VIW~qmIab~XUf$BJyYj>$#%Jep=!$} z0GG>y`W+5=y$Vc`XRIc_AK9K5|2QxXS?GzFZrU&8ay5*tIAw#a$DX`dl9m{8R%@Os zHDZ@r&*cFe##?2H`jA*Hh6Gy5;fEB@tV3()E_VNUJ@q;gv|-Cp;?8CoD8col2|#cFsW*o#Yo6PTu>;P zVD|jI`Bd z?T}mxr$}Y~$19X}wWMzV(kJA>S1o;P{dK-YGE-f4utpL7NAAZ+t5h3_3^-*>oN9QX zn=4`2?mRO*(E&aMm?TT{e}2NujYB}5r)_Q=?U~dmsXkBDk^`ov+l&>-04p~m ze%O3HBMlZp4ijt|)Z7?ga^A($W{#ZWL1r~-!Cqrhs}-u2rO*{lsp|!*6Jc_5zaxa4 z-Df1x`8~yU^siMPuquRHucm|St9|nD?ACGftdc>hG&`YTOBcg?bhL%KBigH1V9^rE z5WL*+&4t;KHc5-O@sLn_ArqEyIX;xh>JTB+z4vop|mS9!%(U~|N!L5_)o#WaG2jfjo z{v5oFgKb~iC_|B^a}(YCQ_=rZ8`l6L?Db}F6-~i%W!-b#=0}}V_dsZx-f7mnhA$AD zr?ajYK%{79#KqXwr}H;mJCd>w`Llnz5cqgBL}h>N_@8lgBK;g`^LPNuv&eaDBI*!Zg+J<@r`+j)$X!zVQy?WU7cz?Dmsx{ zxT0&u#EBDA+y6`LRMF%0u?W=xiBNP4`v>dKy}#B6$@v^`GSdSsOadPPz?tb;s9MC* zlj~2z56oo#L|~Ryaz7E$$#WpIZ)d~YJX%pG(%61JqhQ|M{P zqIBWB^8B~+tyYdaoyy<93OvNsM%qem{6TYTGl~1pu-H`=#jR+j{kiy%0~1}B7saTk ztmv=Y^~Lc$O~~`fnk@m);n9!4EVp>ewZY}4YHUIWx3E*;4Lp{g@OyQ{cv=ttmPiDQCj}P1({PJT{YI;A$ z)B=GJm}Iq>GkhQJX=ltZPDRzW)E#QuE$dr0%<)7|C~@-7= zt~H$q`5MssN2%=dwd{bOYhIX%Z-8sqIMLdmgeHWq2wIRgn1mmy*BCCk`R?Ji@`v68 zP1e=x*=b!{1uNbE6f@9z>Dhm3Dt{kN-w}=-{<%HFOu6CIVb17uJ`qNUpFn^$r-)gC@Bf}2+w1fy|~4ZSHq(BalPas(UZj@>|Os)bpiwE5F8ulsw zj^-QR$HmAwUh0g}{W7Fh(nr_6GQYW3DIAqpsRT)llj{nMwT_!9iEw(eg3qoF2z+aw zTEHW28{iP|*ySWby6hb{+9ShD>Xk7Xuw?N}St`08T?4f*&5hoRMlewLU?TLSpoiR_ z71LqU>q-we2wbq@Z;#wRw~dwMzhVoYX=9)*x;zj7qzJd$u>KHtG#*UxALbJE=7SE+M5i-zeN%^FS(dmvuQyEW(x z#<%;J#b%aBoCAyb{BxmEeLX)ZFL41(#-P&9x|ermH8)K%8LaPhJ-)deI8Ya1$<=A$ z8}WOuI8$k-(dJ4NNMiC{7B&0#*AO5=}?fd(MAqWv%7Xrb~AFF86t;3}ElW49QAfC+CFV+J zR?SMkmaRo!&h#69Fm6-3?EP`)A?%>6QgKfrgAf@dX&XS2vn0(u!QzSu@W0xKHZ7B2 zIJ*SH{f_}R?!(j?*eTusdGI=7=3fP`786E~>NUxj=iza3-U`%tVx@kU{fmD`ZoadU z+xdc8ei5%}k3Z)qt@~Y@?es#2s`h?-=Sa6ehjREScFCIG)5xoOhnYowR63kSUm{bY ziFOP7-A)#)iX0~b-Sda;)73wGP|ljG`Y;9U-d)E3R)Ye7daxX1iea~+-sR*fssi}Y;K&lnKsun2z;NYYRF;Nb4zJYtjQmio)Icbtt& z4&+VlCfvGz?KGaZUcqfX>;39K{f}scISwNt$wHLG0YeUZNK~6kraKCJSoF{pXmEWS*+ zv3w7Qh#4WDN`jBU!_!chl#`7XZVwB&T8q41gm?t~mYH07?uP;`*)ppy19f-e4+a>K zd_uiH$By0}2GyfO1!gJQC1Bm9#kd;}kI!x1Hg!MW+MHb3;D902h!$Q%Xk-Har@oX` zg6d0nd&j<8kSQ!)I~u&F?w-c*fciJRitoCU+Mfb=*)!*_lNZ;sY`+-s^7_8{ES0;N z=PLNYEMwF%scq&>@bdLLr@_g~6_rwThB@v3(>TuM zmFB!S0(#HBd2;2n{C*T-oRJynYjY3yw9#xlmS8UBR6saejqnU*^A2^NQzwynFu_I* z!cMNmdU^x*@+X4EUm56Q5_Z15-v>-Hx?gkM{`sWrUE8{IZ-3P4f0Ya3{^c{5HbGJQ zVkS2!-Y|7TE6jiSyqzLYc8hR=OZo!hWVgA&dnABGBT>k4iaC-s?AqV`RUD{&$TqBC z)P$hQP+CfXJ}GH-!dF{LNo*U^+lFXHw@MgRt5B=*nm6NF;UskCE$IZWz>8_iEZzok zu8&3}_`^tGX=B)&-)hc=MytG=k?Yc%9)~~mUZ>*-4UUmcT1MAs*iH`vIZc9EDh{{A zs3nlCX$7&y5P!&V9Q<&JSHr`1Y!`}Z6VbZ`-D+mhdYt<SkWTD>G;MGg)9i%`|9Y5*Hs65e+kE}_f7BV5KLJ{_|u8TGyipu3DSVrN| znw9M>%7}~mXW|jSabUYA8f1e$o=WP`53&wpi10hyw+S=e$mR|gp<1sa)emMKpU+kQ zBvP}4FKp_p`nJD}Y#sKaHC*BnMO9(ntm^nR&DspaAv^U4h1>sW-o6;SAzAHH3ufZ+ zLCZ^ywRO*&b?C0#xY5`#a1Y+(e;9%r#@Mgs)n}T}iiiLx=jU1J!`s&5f*X+S+X-U# z{}bZ9J^HOLvz@-!k?SZZ-Mm)0Lan7vG^vn!0=*GOSzOLWBTDV?vi<1QMH#$B&hVFX z2N#!neu_*rmTmqbp`{F5Aptva?TOYJM+T4QCldSi!rsE7e0WUJ-&cNL>Lho=x*X1e z+5|BE!rt~L4GZZQTX;CxLdRf6`aiv3XCcoo1>$KC-u??y3U`{3%5X?g=8WG16RrWB zs%Qo)2N!~^Z_7n_Hn1Rnj15&Mw&W2vDjV`eCU6Sb% zq(JPv^QL~cj=AbtF6a!X8vx9!C&B@ZbJ*-&L$!bncdFKL@6IB;N2&~*1+kD3I=&%| z@8_Lo5K$TlHeR0M;x|L4S6ORLU4?LS1Y=Z!jhfS{+IYY5EsRxr**+HC?>qbEXHe}D z2P7e$y>hBTcCai&uCZ3Du{WWdSA%9bl9YfjXYaC6)tekHp9sJMOJzGt7bt~hYKS?f zg$&~8p+CW?Y=paV$zRJ}jgFXgC_oTn!&zWmV*=u1vjw!z^c8 ztyL-NuI!Kml!4}sj?j}GCmYCSi`DI)g1xzzAT@n~g&xTER}~&mYRROu0TmUm!eZjW z4)$}|Y_m)}DL~9mt9DEWJAe6xWMgX^3!4|O{=c4&(*?OG>u=T3*W)Oq14+$fNi1}K z)8tl2VNDRAMj40Jply$y>P|Ho@TVUU_f;=SjE0@;8u)@7j`6qxotdV$;DG>A>vwn#GO0^+m&DsXatV{{CAdhf6ICczDul%Y=nr$?4u=axJJUPI`6|3v%OS(VGb?bp$u_A~B=pEH8ES+^iW8~~jr z)pkWKzu6>slx|7z_ZpoCUWc&`#BQnp$(Tzu%qG=2G37|6haw?N)D zi0-=`yxQX9WtBQPgwcy_uBv-}H3epcj#W$44}}+D9Hzbac#jZz_~vhxOO)R@F3}=E zT?YO$8%YQ2Btut&Xh0QOzT#U&oUS9Dpta#YUcBlq#b$0~IGBb|o4dkl{|X(nkGc4x zY4ZiwU$tSytaMCwJ~Y1H6V{eBirDMwj;hE^=D>Uo5lP)#HKxUjbk9^ZNJ>Wfzb zn)A}8Of4@wb@R=)U?Dccznog*#1mrPw(4gM1w>spu&=d;*w!Ulo-mZtZ}(0o?%S!8 z9%H{7(;Y?_EuMPSChExkK`7@Dg#Yek`lu&*|5C*Cb<;nzoC@WnUiO8SOn6zUu}{(Mbg@KIuz_+LLM19zQ?PpS2`3L~%dl6HcgHz|rV4oy3zLYJW3Uc)s4Zi-I^!ASb%| zL$r<>P%7FdeUe_Bow)qPjZVShsFWdp;CZ9{#&~c|!eV@pg+p`}miJby?q4pHaK3dA zticRg66VWdODqTLZNU~Ek zUWxf3P|?>QyMCC`+3iqW-bM;0u?=>geaqXsENA2_Ou1-u{^gPU4{fo(|IO=LE67fe zCtM*F9m$W?bCe|Pw6y8OCajR~HE3pL+o8qTe~az-hR3seZM^cpHY(+g8JxWeR!4z9 zUT{m@2+FLq7jg<|72UWCZF5&%w{Eb4rGb+;xWVyj!ZMp5dHy*#$#U5?VrpCZ;m+(F(UpfVps@%mo=nzLLP0}NOk=}j*XbV(Ozl6DC-XYz_u^IB zD(&P}`%pv?VBWt1~zr{z5okrOR3Y~2@5eP^<&q3C zL9^C&q6}QIp}S;zwi%(`E~4>JyhTC*a~4c{Q&h!f5)HzM>EPGFF0M=W2Y#7 z8cV)1bMz)^A+|+67LoOQ$VbM0fJRerkn^vv{H>uHT5v<=@LD@|$ju`8sGd5zCcbY< zI4y?!7lYm`dBZ5(=!g0?c-*6ZBD%RtsZ!XKg|D|?m&*<|j&A0~w$_>M*?f-PGx1O* z#umK$1yQlLAxc;2Cbtm{?Jd9zlr)Bvy$ zFcsHVx)eG)E)T_Td`bU&?35 zutzFUz3E_W&o&r1US3@>jB#1%^~BBpNFwIliv-WX)F3G21H0kE55mo<)uZf|dJt8; zc1I+79*Iv~@&~r!1Smc@mbdp2U?{Wi9JBg)NAh_f9X>C~?O`(=aL9L#?^naKOS1%H zVSca1tk#SyTj{cdRby8qxG!eE58EV9tPzD$9i5L;Di!;xBT>LF9V=yl|4Rr z>XU#Ar%L74l6ZY5!YEtLX`!|&TjmxB;`WB0e0glm1_OnQ&7vs>e(i!=X7G;bKbuy; zugF4y6qNaN-3gxC&*1GFym|`5eh<@Qvt{Q>R!=Pb_F6%J~9~gzc2$)knac zUcYOu)#ho|ikG|hel_O9bx_m8i8|~NlNyI^;01+x90-qGtIlIz>#gztz zMc8M9wJ3IaT`y~-_SIYEh{r1R3cxJ3*M_xuOY>|j!Ns@xoL-$c2>LJ4>EIBrN6}U&!t?QNkG5Pon6P5@eVIM@qw$OC z8L*#HR$*Sg3WISPYbhnl`XhSI`3q^&%=HaLgr7=)))Os5VZ}3WykOoo7-rlUjF+W2 zHgYcKS52$e3)IK`?!B%HcoC&{sn?I#1SBp@Z-`&x;74Kg{+YjL4RK>Gk#$)jhbav1 za8?l56W>sclf`M-`*`qJLO$lyV)vaNG2dVOa{R2N$~u5tFnDC_*mjQgk0 zu=5)uNq(!&*7>RG8dd3AulYCdeb(Q)C4xTUj&f1Te|YE<_wNFw&qPTjt_$h@MNC5A zS3g8=5wR8MV@1AwSxl(2_f68qWkJ}A z-rSj%>MQ3m$Z}vDS;O>>`E;C?yR1tfVMb2zu8Gj`qdeP3fw+w zoVB+YBF%@VxDXI&>_-)=M4MH=;&v8y&?#_dX3ftcdxPU3dn>3tNidI0DAcVl&L?YC znN9VaXT9=0do=vd1HljXjJSlW5~5voAE|+DI>%I^8*8wWvGs3v$Ms-3MOoap5P!&~ z(RToMh-G~_|2sb<-PF+C#pzuq{@Jq^!!=}i!xq<&l~@*NA$^SqdST8cOBL)_hMS|v zrm%^q=;c3PQ8?|?ZI{f&tno>Jsy*;X+LW9={2B7djhc%ibd*d1GjGtt64_h8Tm!TLVH+2&ow zi4!6kavY+_Wz+7lOmES`z1EZqt^+({DJ<3?My&e4#O@`BD7O0(?`_zj(%YwUsKc)r zcrP~haJh#(j{`5+k`ya{o8flBW)BxWBz!ML+jfQ$l_aUx`A#8s%6e9uqYVy#UATh? zUtn>II~&`qzOe1yiV)p&MR6d5yQ9%EXU1;GK||<+$^lu|J>@pZKJ^{%Nq=<-Zi}4a zb`x*LqX(+AVHNYk5jfbP+t;|XG^nv)kBxTu??6)AiVe0`Y zFUhl>yH1cTORV%0F3slMQ+tz8l`UXA*ga#Xe&ee&UvrE#KbLbfLNlJfJ#|@pdEo*M zQX+d*>z}!{f8#6-n^oeccQJ7rYJ<=&D53R65_Gjby;o8oV1>1Ed!E|xODu;4c4@uH z8Zex_#DTD?tXyi@Tcgi4#qBdkLvlRfZcg*ZZFIL0&(_wxTugcEy{? zKI+F&o@ypTsbXQ~E?3fLm4VTe1{U2~R`9piynF)?A1B}E4Sn{*6(42{=@*9~_Ha6is2u}*MbTI!TKKq^$g z=Tt&4u1gmblL()moEY7`MS1Si1;DJNXV|#i=-gt}DQ=?v&{XUdK0SGD#W?n)XBKbZ z$CL=utYTn|I?>(N-m@9aUy?3+Ch=^>t-h~5T=3Nn@5NF6tI6TiPf&>!aUk;|mub>b zZnb3RNj{yJXV`ns`vA2z3c)n@*3Y$h(<49e32b&Im53&{r&he2Oo^O$pZe`TpH|4=)cxXDSnx&r5Vl10P%pF+6O z{A?v`R8KL^p6D_62vDTN>^~9x)HlpcA2vF@bjS25T2u*J7@>aNl&fTJ`;*mgk%eK8 z#8!@piLzSzve%uPy{iLjZLG^tW#fnyT2W~<>f@g;BBxJ|=iOS&HN8?N?o`($yXAC$ zMp_ls0lSA&;3eLR^Av&xqT)|4v0qVCQ>&{FveEf=*oaOCKyS7Jf^IKl(gVk`8Pn$` zyLiLsDLbL8MxEO4^b#|{2tF+NUhit6+Jw`JYp+8z>YHy63~RfEB!AJJ$sJTDywxz% z(%apG-8+~g;yy4W)s!K}TnA730ryz!MNFql=qOJleRCS9Dk;GKbyvt~m^g_~-m`H$j*vmEOgUx(cJ=zIEz{Dnu1eXyq(1hVjKlQ9 zJi|F+WOGGXzp+gq{*s^%2OM`*z@NAu36;b8H@lw`d++<>=HITQirND1plv+X0I;e@GoC|q1XM{>ky+ffq|GL8vMcF zAhv_wEkW>uO_2dUS|&qFy3-}cy`BSGGA43qqOSPLgm!F)Jws6Re~geJT;Qm!b#kJ_rSR3`&gZ8l zX2ibyKke$j(v_^}Z@v|H#Fcv|#Bss+`M>;%Gds&p+~kZ#P=(7yc{jW2N!k#~vsqFh z92HldmhHS^R5;(b$UGPgU&RA?&r$eX;k@)hWUtj9S4scTZ9(V3E}i~TD!l#5>IIhO zWkUe=!~&z-KyH0*84!`VNamJEVOH=8AXOG4buB<(e3Ij(Zt2a-O%?PBxqm*}{pMOP zb=ozOG=7rfke^i=`Vg5Trkg3XSBN~AuW<#`gh{6*4ghkl5FOc-R(X%e z7@S;`o9ktqkV~_4-*9 zjy)iCs)7)mq}0fJL*NKU`_0MU1BHfsBEOD{-u`>__^Jj7_7-~gE0cDW7I&EI`}|i> z5LZ;S5^G~RKVAs96wvPAu~v|scvxu8vN(lsTOXf%nKsmzWE@e>fg{{ny7`_^xNV!q z5TMPp7h)$O)t>!J2+AA~6Bteq-QmF@w9%TEUr_TdgTK>N*5Tx-Viub1RoUWxY0ga= zO<^Lti|i(t^^92vd~hpfO7uMBpRV_}TvX77-6LOGMFR!A?{n9>CpByz@m#5LT;d31 zjPRTGC-)mg);0WivnCp@nrodMlzH>MYJhNKi*pK8Q;@;LU{tbf7_Y59s`gh55?7Cp z;4?nz93tu29E~0qix^bbh2IYTe)j1_m;A`~6!S0F62GF>GJ>D^%sOBYcg*C}LLvw6 z9Q#Hh0ONC2WH0v-V}8^cabIGIgXPK76Q?c87%Zu-QLO&?XX~? zE$HQUncl?K5Nta&T(^)WDnq4*#xfPa)QjUhY&N{beIRY`hzC4N&eP&V2U}ATr)lZj zhE$(@%6}B4I+MSOQmG=1T~Ec`feVgu?N#>C<*GytD7}xU(JG9nmaEWA_Uijq+E#L- zh-nm+=z-fE+i5uXJxZgck#4%nitqr56&Fm(S06|HEzOW~T*OJh__-o=zKY8{&r?G2 z?++6;F{7ds}*&W$Dp^R+YAuOu{CsJngQQ+fJVqv{J2G?Em4 zPS)KedaVdM0FBhxFFkgCN)@CK9H+7FV#2VP7j2dMy>{hcjwM0052nR zgE~*DtPUq!O?suppIB>_e9)u)Fv9c#V(y2ycZl!i_N6_4fy%e8inj$$A~Yvwz)pWG_-Qu$95xq16_jA4$wBiKYCf5CEdNto_LHoOM`WkYYF*5%d# zBvh|V4Vdi}_~yphm*ChHDN}Gh)JlgBqZeS+;fV9;r*V_`;A*CS(q!Js0+?Vs3XV@etC@g^T#jxyJ#pQzbN)o!Tm zsCK63?q@BX-R`v9*FB=>U)=Y!prkiWZ8XpFWFp_OLTQ5HGd4B7p>kWqAncHr`UM%%a}e(r zUq_T(q#e={5muc$z#ba0hci6YXx?7+hjAJbp7EXGrx91nU_#eE+P9Ps9Bw(alVK;4m$URLYp_A1) z4`y<>oI@_*1w&gpD-JKJ#HDlQU%1f-EuPbro^D(ik_NbNY0k2&xTJAe_uSj-J(tD8 zIES)+tM3uT{L^`$#$gT9R`_+%X$Jf9-Xt(2k#Vhkk|E4J?B-dhusFSu_RedZ0PLtoc#1b@jfniVv}+LYMdcc-<#2?l6xY;*6_ML0|Wtz=D0 zU;S~2)GYQ}RcNQ@*`H?|nv0H;xNZN2!sC6)IvDNaBSvh#0r;_h_XY*D{rE=9SU*`q^7pDam{8+1^$5zYe4Dwm3bloq|;;j^I zc@KKEW}GdR3aYAXu3SA)kI&9^*K8lH`ajzrJF3sjXNzMJyz>=YEM>v`(K$ET4Y0Y9 zWOCPqfkv9DvTF9bE`=F&6UI(6e*SRaHv`D9>8*2LVWkhM-G8*mUD`=t@=m;5t6#NL zh5{E_=~>8u*!kAc!727iT(v4;E&}_np5Uq{v})Xwcf0YDJ(8yfAFZ;Q ze^#_Po5ez@Q*O&tGN0f5DCPb-&J!Ol9xzhN=f*|*d;HUjU(U}O-);3bW8!6jEnW1x z_a=yk4;nifk$l?WKNxFO4M@Bh#Z)kz0aqJ&l^CK?I@}kd=Z`zSm*IxAy89ly?>*jL z`0G~80Ok8ufw~rO!Iox>a7CXVQ&LcLz=Tq~#1bdXGIEs@k!ybI{8ul7tmZUGUYdrM zP{5f_sQm_Yw1eklzIIN#vJkEy2AOV{NS6c;h(0imH%4EJ-Bl}~Y>Bv-kf4a}gSg delta 26782 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 diff --git a/Assets/Textures/Tilesets/colony.png~ b/Assets/Textures/Tilesets/colony.png~ new file mode 100644 index 0000000000000000000000000000000000000000..c1ff7f7a13a04371ee7d7aed04785c6be4c5543a GIT binary patch literal 30926 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

W5M1km{_uxiE=Y`F}8Yhufj0&w2gG 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 mza;_;}=q609YgUoWgUJXK2|sAO8>1e6gVb literal 0 HcmV?d00001 diff --git a/Assets/Tilesets/colony.tres b/Assets/Tilesets/colony.tres index 7921c97..255f19d 100644 --- a/Assets/Tilesets/colony.tres +++ b/Assets/Tilesets/colony.tres @@ -8,12 +8,19 @@ texture = ExtResource("1") 0:0/0 = 0 0:0/0/terrain_set = 0 0:0/0/terrain = 0 +0:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +0:0/0/physics_layer_0/angular_velocity = 0.0 +0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, -8, -8, -4, 8, -4) +0:0/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, 8, -4, 8, -4, -8, -8, -8) 0:0/0/terrains_peering_bit/right_side = 0 0:0/0/terrains_peering_bit/bottom_right_corner = 0 0:0/0/terrains_peering_bit/bottom_side = 0 0:1/0 = 0 0:1/0/terrain_set = 0 0:1/0/terrain = 0 +0:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +0:1/0/physics_layer_0/angular_velocity = 0.0 +0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, -4, 8, -4, -8) 0:1/0/terrains_peering_bit/right_side = 0 0:1/0/terrains_peering_bit/bottom_right_corner = 0 0:1/0/terrains_peering_bit/bottom_side = 0 @@ -24,6 +31,10 @@ texture = ExtResource("1") 0:2/0/texture_offset = Vector2i(0, -8) 0:2/0/terrain_set = 0 0:2/0/terrain = 0 +0:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +0:2/0/physics_layer_0/angular_velocity = 0.0 +0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, -4, 8, -4, -8) +0:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, 8, 8, 4, -8, 4, -8, 8) 0:2/0/terrains_peering_bit/right_side = 0 0:2/0/terrains_peering_bit/top_side = 0 0:2/0/terrains_peering_bit/top_right_corner = 0 @@ -32,6 +43,9 @@ texture = ExtResource("1") 1:2/0/texture_offset = Vector2i(0, -8) 1:2/0/terrain_set = 0 1:2/0/terrain = 0 +1:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +1:2/0/physics_layer_0/angular_velocity = 0.0 +1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, 8, 8, 8, 4, -8, 4) 1:2/0/terrains_peering_bit/right_side = 0 1:2/0/terrains_peering_bit/left_side = 0 1:2/0/terrains_peering_bit/top_left_corner = 0 @@ -41,6 +55,8 @@ texture = ExtResource("1") 1:1/0/terrain_set = 0 1:1/0/terrain = 0 1:1/0/probability = 5.0 +1:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +1:1/0/physics_layer_0/angular_velocity = 0.0 1:1/0/terrains_peering_bit/right_side = 0 1:1/0/terrains_peering_bit/bottom_right_corner = 0 1:1/0/terrains_peering_bit/bottom_side = 0 @@ -52,6 +68,9 @@ texture = ExtResource("1") 1:0/0 = 0 1:0/0/terrain_set = 0 1:0/0/terrain = 0 +1:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +1:0/0/physics_layer_0/angular_velocity = 0.0 +1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, -8, -8, -4, 8, -4) 1:0/0/terrains_peering_bit/right_side = 0 1:0/0/terrains_peering_bit/bottom_right_corner = 0 1:0/0/terrains_peering_bit/bottom_side = 0 @@ -60,12 +79,19 @@ texture = ExtResource("1") 2:0/0 = 0 2:0/0/terrain_set = 0 2:0/0/terrain = 0 +2:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +2:0/0/physics_layer_0/angular_velocity = 0.0 +2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 8, -8, 4, -8, 4, 8) +2:0/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, -8, -8, -4, 8, -4, 8, -8) 2:0/0/terrains_peering_bit/bottom_side = 0 2:0/0/terrains_peering_bit/bottom_left_corner = 0 2:0/0/terrains_peering_bit/left_side = 0 2:1/0 = 0 2:1/0/terrain_set = 0 2:1/0/terrain = 0 +2:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +2:1/0/physics_layer_0/angular_velocity = 0.0 +2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 8, -8, 4, -8, 4, 8) 2:1/0/terrains_peering_bit/bottom_side = 0 2:1/0/terrains_peering_bit/bottom_left_corner = 0 2:1/0/terrains_peering_bit/left_side = 0 @@ -76,12 +102,18 @@ texture = ExtResource("1") 2:2/0/texture_offset = Vector2i(0, -8) 2:2/0/terrain_set = 0 2:2/0/terrain = 0 +2:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +2:2/0/physics_layer_0/angular_velocity = 0.0 +2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, 8, 8, 8, 4, -8, 4) +2:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, -8, 4, -8, 4, 8, 8, 8) 2:2/0/terrains_peering_bit/left_side = 0 2:2/0/terrains_peering_bit/top_left_corner = 0 2:2/0/terrains_peering_bit/top_side = 0 3:2/0 = 0 3:2/0/terrain_set = 0 3:2/0/terrain = 0 +3:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:2/0/physics_layer_0/angular_velocity = 0.0 3:2/0/terrains_peering_bit/right_side = 0 3:2/0/terrains_peering_bit/bottom_right_corner = 0 3:2/0/terrains_peering_bit/bottom_side = 0 @@ -93,6 +125,8 @@ texture = ExtResource("1") 4:2/0 = 0 4:2/0/terrain_set = 0 4:2/0/terrain = 0 +4:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:2/0/physics_layer_0/angular_velocity = 0.0 4:2/0/terrains_peering_bit/right_side = 0 4:2/0/terrains_peering_bit/bottom_right_corner = 0 4:2/0/terrains_peering_bit/bottom_side = 0 @@ -104,6 +138,9 @@ texture = ExtResource("1") 4:1/0 = 0 4:1/0/terrain_set = 0 4:1/0/terrain = 0 +4:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:1/0/physics_layer_0/angular_velocity = 0.0 +4:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -4, -8, -8, -4) 4:1/0/terrains_peering_bit/right_side = 0 4:1/0/terrains_peering_bit/bottom_right_corner = 0 4:1/0/terrains_peering_bit/bottom_side = 0 @@ -114,6 +151,9 @@ texture = ExtResource("1") 3:1/0 = 0 3:1/0/terrain_set = 0 3:1/0/terrain = 0 +3:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:1/0/physics_layer_0/angular_velocity = 0.0 +3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, -4, 4, -8) 3:1/0/terrains_peering_bit/right_side = 0 3:1/0/terrains_peering_bit/bottom_right_corner = 0 3:1/0/terrains_peering_bit/bottom_side = 0 @@ -124,6 +164,9 @@ texture = ExtResource("1") 3:0/0 = 0 3:0/0/terrain_set = 0 3:0/0/terrain = 0 +3:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:0/0/physics_layer_0/angular_velocity = 0.0 +3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 4, 8, 8, 4) 3:0/0/terrains_peering_bit/right_side = 0 3:0/0/terrains_peering_bit/bottom_side = 0 3:0/0/terrains_peering_bit/bottom_left_corner = 0 @@ -134,6 +177,9 @@ texture = ExtResource("1") 4:0/0 = 0 4:0/0/terrain_set = 0 4:0/0/terrain = 0 +4:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:0/0/physics_layer_0/angular_velocity = 0.0 +4:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -8, 4, -4, 8) 4:0/0/terrains_peering_bit/right_side = 0 4:0/0/terrains_peering_bit/bottom_right_corner = 0 4:0/0/terrains_peering_bit/bottom_side = 0 @@ -144,6 +190,10 @@ texture = ExtResource("1") 5:1/0 = 0 5:1/0/terrain_set = 0 5:1/0/terrain = 0 +5:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:1/0/physics_layer_0/angular_velocity = 0.0 +5:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-4, 8, -4, -8, -8, -8, -8, 8) +5:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(4, 8, 4, -8, 8, -8, 8, 8) 5:1/0/terrains_peering_bit/bottom_side = 0 5:1/0/terrains_peering_bit/top_side = 0 5:2/size_in_atlas = Vector2i(1, 2) @@ -151,11 +201,17 @@ texture = ExtResource("1") 5:2/0/texture_offset = Vector2i(0, -8) 5:2/0/terrain_set = 0 5:2/0/terrain = 0 +5:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:2/0/physics_layer_0/angular_velocity = 0.0 +5:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 4, -8, 4, -8, 8, 8, 8) +5:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, -4, -8, -4, -8, -8, 8, -8) 5:2/0/terrains_peering_bit/right_side = 0 5:2/0/terrains_peering_bit/left_side = 0 4:3/0 = 0 4:3/0/terrain_set = 0 4:3/0/terrain = 0 +4:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:3/0/physics_layer_0/angular_velocity = 0.0 4:3/0/terrains_peering_bit/right_side = 0 4:3/0/terrains_peering_bit/bottom_right_corner = 0 4:3/0/terrains_peering_bit/bottom_side = 0 @@ -167,6 +223,8 @@ texture = ExtResource("1") 3:3/0 = 0 3:3/0/terrain_set = 0 3:3/0/terrain = 0 +3:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:3/0/physics_layer_0/angular_velocity = 0.0 3:3/0/terrains_peering_bit/right_side = 0 3:3/0/terrains_peering_bit/bottom_right_corner = 0 3:3/0/terrains_peering_bit/bottom_side = 0 @@ -177,14 +235,26 @@ texture = ExtResource("1") 3:3/0/terrains_peering_bit/top_right_corner = 0 5:0/0 = 0 5:0/0/terrain_set = 0 +5:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:0/0/physics_layer_0/angular_velocity = 0.0 6:1/0 = 0 6:1/0/terrain_set = 0 6:1/0/terrain = 0 +6:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +6:1/0/physics_layer_0/angular_velocity = 0.0 +6:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, -8, -8, -4, 8, -4) +6:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, 8, -4, 8, -4, -8, -8, -8) +6:1/0/physics_layer_0/polygon_2/points = PackedVector2Array(8, 8, 4, 8, 8, 4) 6:1/0/terrains_peering_bit/right_side = 0 6:1/0/terrains_peering_bit/bottom_side = 0 7:1/0 = 0 7:1/0/terrain_set = 0 7:1/0/terrain = 0 +7:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:1/0/physics_layer_0/angular_velocity = 0.0 +7:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 8, -8, 4, -8, 4, 8) +7:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, -8, -8, -4, 8, -4, 8, -8) +7:1/0/physics_layer_0/polygon_2/points = PackedVector2Array(-8, 8, -8, 4, -4, 8) 7:1/0/terrains_peering_bit/bottom_side = 0 7:1/0/terrains_peering_bit/left_side = 0 7:2/size_in_atlas = Vector2i(1, 2) @@ -192,6 +262,11 @@ texture = ExtResource("1") 7:2/0/texture_offset = Vector2i(0, -8) 7:2/0/terrain_set = 0 7:2/0/terrain = 0 +7:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:2/0/physics_layer_0/angular_velocity = 0.0 +7:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, 8, 8, 8, 4, -8, 4) +7:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, -8, 4, -8, 4, 8, 8, 8) +7:2/0/physics_layer_0/polygon_2/points = PackedVector2Array(-8, -8, -4, -8, -8, -4) 7:2/0/terrains_peering_bit/left_side = 0 7:2/0/terrains_peering_bit/top_side = 0 6:2/size_in_atlas = Vector2i(1, 2) @@ -199,6 +274,11 @@ texture = ExtResource("1") 6:2/0/texture_offset = Vector2i(0, -8) 6:2/0/terrain_set = 0 6:2/0/terrain = 0 +6:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +6:2/0/physics_layer_0/angular_velocity = 0.0 +6:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, -4, 8, -4, -8) +6:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, 8, 8, 4, -8, 4, -8, 8) +6:2/0/physics_layer_0/polygon_2/points = PackedVector2Array(8, -8, 8, -4, 4, -8) 6:2/0/terrains_peering_bit/right_side = 0 6:2/0/terrains_peering_bit/top_side = 0 19:2/size_in_atlas = Vector2i(1, 2) @@ -206,6 +286,11 @@ texture = ExtResource("1") 19:2/0/texture_offset = Vector2i(0, -8) 19:2/0/terrain_set = 0 19:2/0/terrain = 1 +19:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +19:2/0/physics_layer_0/angular_velocity = 0.0 +19:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, 8, 8, 8, 4, -8, 4) +19:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, -8, 4, -8, 4, 8, 8, 8) +19:2/0/physics_layer_0/polygon_2/points = PackedVector2Array(-8, -8, -4, -8, -8, -4) 19:2/0/terrains_peering_bit/left_side = 1 19:2/0/terrains_peering_bit/top_side = 1 18:2/size_in_atlas = Vector2i(1, 2) @@ -213,6 +298,11 @@ texture = ExtResource("1") 18:2/0/texture_offset = Vector2i(0, -8) 18:2/0/terrain_set = 0 18:2/0/terrain = 1 +18:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +18:2/0/physics_layer_0/angular_velocity = 0.0 +18:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, -4, 8, -4, -8) +18:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, 8, 8, 4, -8, 4, -8, 8) +18:2/0/physics_layer_0/polygon_2/points = PackedVector2Array(8, -8, 8, -4, 4, -8) 18:2/0/terrains_peering_bit/right_side = 1 18:2/0/terrains_peering_bit/top_side = 1 17:2/size_in_atlas = Vector2i(1, 2) @@ -220,11 +310,17 @@ texture = ExtResource("1") 17:2/0/texture_offset = Vector2i(0, -8) 17:2/0/terrain_set = 0 17:2/0/terrain = 1 +17:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +17:2/0/physics_layer_0/angular_velocity = 0.0 +17:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -4, 8, -4, 8, -8, -8, -8) +17:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, 4, 8, 4, 8, 8, -8, 8) 17:2/0/terrains_peering_bit/right_side = 1 17:2/0/terrains_peering_bit/left_side = 1 16:2/0 = 0 16:2/0/terrain_set = 0 16:2/0/terrain = 1 +16:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +16:2/0/physics_layer_0/angular_velocity = 0.0 16:2/0/terrains_peering_bit/right_side = 1 16:2/0/terrains_peering_bit/bottom_right_corner = 1 16:2/0/terrains_peering_bit/bottom_side = 1 @@ -236,6 +332,8 @@ texture = ExtResource("1") 15:2/0 = 0 15:2/0/terrain_set = 0 15:2/0/terrain = 1 +15:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +15:2/0/physics_layer_0/angular_velocity = 0.0 15:2/0/terrains_peering_bit/right_side = 1 15:2/0/terrains_peering_bit/bottom_right_corner = 1 15:2/0/terrains_peering_bit/bottom_side = 1 @@ -249,12 +347,18 @@ texture = ExtResource("1") 14:2/0/texture_offset = Vector2i(0, -8) 14:2/0/terrain_set = 0 14:2/0/terrain = 1 +14:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +14:2/0/physics_layer_0/angular_velocity = 0.0 +14:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, 8, 8, 8, 4, -8, 4) +14:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, -8, 4, -8, 4, 8, 8, 8) 14:2/0/terrains_peering_bit/left_side = 1 14:2/0/terrains_peering_bit/top_left_corner = 1 14:2/0/terrains_peering_bit/top_side = 1 16:3/0 = 0 16:3/0/terrain_set = 0 16:3/0/terrain = 1 +16:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +16:3/0/physics_layer_0/angular_velocity = 0.0 16:3/0/terrains_peering_bit/right_side = 1 16:3/0/terrains_peering_bit/bottom_right_corner = 1 16:3/0/terrains_peering_bit/bottom_side = 1 @@ -266,6 +370,8 @@ texture = ExtResource("1") 15:3/0 = 0 15:3/0/terrain_set = 0 15:3/0/terrain = 1 +15:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +15:3/0/physics_layer_0/angular_velocity = 0.0 15:3/0/terrains_peering_bit/right_side = 1 15:3/0/terrains_peering_bit/bottom_right_corner = 1 15:3/0/terrains_peering_bit/bottom_side = 1 @@ -279,6 +385,9 @@ texture = ExtResource("1") 13:2/0/texture_offset = Vector2i(0, -8) 13:2/0/terrain_set = 0 13:2/0/terrain = 1 +13:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +13:2/0/physics_layer_0/angular_velocity = 0.0 +13:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, 8, 8, 8, 4, -8, 4) 13:2/0/terrains_peering_bit/right_side = 1 13:2/0/terrains_peering_bit/left_side = 1 13:2/0/terrains_peering_bit/top_left_corner = 1 @@ -289,29 +398,52 @@ texture = ExtResource("1") 12:2/0/texture_offset = Vector2i(0, -8) 12:2/0/terrain_set = 0 12:2/0/terrain = 1 +12:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +12:2/0/physics_layer_0/angular_velocity = 0.0 +12:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, -4, 8, -4, -8) +12:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, 8, 8, 4, -8, 4, -8, 8) 12:2/0/terrains_peering_bit/right_side = 1 12:2/0/terrains_peering_bit/top_side = 1 12:2/0/terrains_peering_bit/top_right_corner = 1 19:1/0 = 0 19:1/0/terrain_set = 0 19:1/0/terrain = 1 +19:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +19:1/0/physics_layer_0/angular_velocity = 0.0 +19:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 8, -8, 4, -8, 4, 8) +19:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, -8, -8, -4, 8, -4, 8, -8) +19:1/0/physics_layer_0/polygon_2/points = PackedVector2Array(-8, 8, -8, 4, -4, 8) 19:1/0/terrains_peering_bit/bottom_side = 1 19:1/0/terrains_peering_bit/left_side = 1 18:1/0 = 0 18:1/0/terrain_set = 0 18:1/0/terrain = 1 +18:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +18:1/0/physics_layer_0/angular_velocity = 0.0 +18:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, -8, -8, -4, 8, -4) +18:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, 8, -4, 8, -4, -8, -8, -8) +18:1/0/physics_layer_0/polygon_2/points = PackedVector2Array(8, 8, 4, 8, 8, 4) 18:1/0/terrains_peering_bit/right_side = 1 18:1/0/terrains_peering_bit/bottom_side = 1 17:1/0 = 0 17:1/0/terrain_set = 0 17:1/0/terrain = 1 +17:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +17:1/0/physics_layer_0/angular_velocity = 0.0 +17:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-4, 8, -4, -8, -8, -8, -8, 8) +17:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(4, 8, 4, -8, 8, -8, 8, 8) 17:1/0/terrains_peering_bit/bottom_side = 1 17:1/0/terrains_peering_bit/top_side = 1 17:0/0 = 0 17:0/0/terrain_set = 0 +17:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +17:0/0/physics_layer_0/angular_velocity = 0.0 16:0/0 = 0 16:0/0/terrain_set = 0 16:0/0/terrain = 1 +16:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +16:0/0/physics_layer_0/angular_velocity = 0.0 +16:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -8, 4, -4, 8) 16:0/0/terrains_peering_bit/right_side = 1 16:0/0/terrains_peering_bit/bottom_right_corner = 1 16:0/0/terrains_peering_bit/bottom_side = 1 @@ -322,6 +454,9 @@ texture = ExtResource("1") 16:1/0 = 0 16:1/0/terrain_set = 0 16:1/0/terrain = 1 +16:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +16:1/0/physics_layer_0/angular_velocity = 0.0 +16:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -4, -8, -8, -4) 16:1/0/terrains_peering_bit/right_side = 1 16:1/0/terrains_peering_bit/bottom_right_corner = 1 16:1/0/terrains_peering_bit/bottom_side = 1 @@ -332,6 +467,9 @@ texture = ExtResource("1") 15:0/0 = 0 15:0/0/terrain_set = 0 15:0/0/terrain = 1 +15:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +15:0/0/physics_layer_0/angular_velocity = 0.0 +15:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 4, 8, 8, 4) 15:0/0/terrains_peering_bit/right_side = 1 15:0/0/terrains_peering_bit/bottom_side = 1 15:0/0/terrains_peering_bit/bottom_left_corner = 1 @@ -342,6 +480,9 @@ texture = ExtResource("1") 15:1/0 = 0 15:1/0/terrain_set = 0 15:1/0/terrain = 1 +15:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +15:1/0/physics_layer_0/angular_velocity = 0.0 +15:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, -4, 4, -8) 15:1/0/terrains_peering_bit/right_side = 1 15:1/0/terrains_peering_bit/bottom_right_corner = 1 15:1/0/terrains_peering_bit/bottom_side = 1 @@ -352,12 +493,19 @@ texture = ExtResource("1") 14:0/0 = 0 14:0/0/terrain_set = 0 14:0/0/terrain = 1 +14:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +14:0/0/physics_layer_0/angular_velocity = 0.0 +14:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 8, -8, 4, -8, 4, 8) +14:0/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, -8, -8, -4, 8, -4, 8, -8) 14:0/0/terrains_peering_bit/bottom_side = 1 14:0/0/terrains_peering_bit/bottom_left_corner = 1 14:0/0/terrains_peering_bit/left_side = 1 14:1/0 = 0 14:1/0/terrain_set = 0 14:1/0/terrain = 1 +14:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +14:1/0/physics_layer_0/angular_velocity = 0.0 +14:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 8, -8, 4, -8, 4, 8) 14:1/0/terrains_peering_bit/bottom_side = 1 14:1/0/terrains_peering_bit/bottom_left_corner = 1 14:1/0/terrains_peering_bit/left_side = 1 @@ -366,6 +514,9 @@ texture = ExtResource("1") 13:0/0 = 0 13:0/0/terrain_set = 0 13:0/0/terrain = 1 +13:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +13:0/0/physics_layer_0/angular_velocity = 0.0 +13:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, -8, -8, -4, 8, -4) 13:0/0/terrains_peering_bit/right_side = 1 13:0/0/terrains_peering_bit/bottom_right_corner = 1 13:0/0/terrains_peering_bit/bottom_side = 1 @@ -375,6 +526,8 @@ texture = ExtResource("1") 13:1/0/terrain_set = 0 13:1/0/terrain = 1 13:1/0/probability = 5.0 +13:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +13:1/0/physics_layer_0/angular_velocity = 0.0 13:1/0/terrains_peering_bit/right_side = 1 13:1/0/terrains_peering_bit/bottom_right_corner = 1 13:1/0/terrains_peering_bit/bottom_side = 1 @@ -386,12 +539,19 @@ texture = ExtResource("1") 12:0/0 = 0 12:0/0/terrain_set = 0 12:0/0/terrain = 1 +12:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +12:0/0/physics_layer_0/angular_velocity = 0.0 +12:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, -8, -8, -4, 8, -4) +12:0/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, 8, -4, 8, -4, -8, -8, -8) 12:0/0/terrains_peering_bit/right_side = 1 12:0/0/terrains_peering_bit/bottom_right_corner = 1 12:0/0/terrains_peering_bit/bottom_side = 1 12:1/0 = 0 12:1/0/terrain_set = 0 12:1/0/terrain = 1 +12:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +12:1/0/physics_layer_0/angular_velocity = 0.0 +12:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, -4, 8, -4, -8) 12:1/0/terrains_peering_bit/right_side = 1 12:1/0/terrains_peering_bit/bottom_right_corner = 1 12:1/0/terrains_peering_bit/bottom_side = 1 @@ -402,9 +562,21 @@ texture = ExtResource("1") 8:2/0/texture_offset = Vector2i(0, -8) 8:2/0/terrain_set = 0 8:2/0/terrain = 0 +8:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +8:2/0/physics_layer_0/angular_velocity = 0.0 +8:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-4, 8, -4, -8, -8, -8, -8, 8) +8:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(4, 8, 4, -8, 8, -8, 8, 8) +8:2/0/physics_layer_0/polygon_2/points = PackedVector2Array(8, 4, -8, 4, -8, 8, 8, 8) +8:2/0/physics_layer_0/polygon_3/points = PackedVector2Array(8, -4, -8, -4, -8, -8, 8, -8) 8:1/0 = 0 8:1/0/terrain_set = 0 8:1/0/terrain = 0 +8:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +8:1/0/physics_layer_0/angular_velocity = 0.0 +8:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, -4, 4, -8) +8:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, 8, 4, 8, 8, 4) +8:1/0/physics_layer_0/polygon_2/points = PackedVector2Array(-8, 8, -4, 8, -8, 4) +8:1/0/physics_layer_0/polygon_3/points = PackedVector2Array(-8, -4, -8, -8, -4, -8) 8:1/0/terrains_peering_bit/right_side = 0 8:1/0/terrains_peering_bit/bottom_side = 0 8:1/0/terrains_peering_bit/left_side = 0 @@ -412,6 +584,11 @@ texture = ExtResource("1") 9:1/0 = 0 9:1/0/terrain_set = 0 9:1/0/terrain = 0 +9:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +9:1/0/physics_layer_0/angular_velocity = 0.0 +9:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, -4, 4, -8) +9:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, 8, 4, 8, 8, 4) +9:1/0/physics_layer_0/polygon_2/points = PackedVector2Array(-8, 8, -4, 8, -8, 4) 9:1/0/terrains_peering_bit/right_side = 0 9:1/0/terrains_peering_bit/bottom_side = 0 9:1/0/terrains_peering_bit/left_side = 0 @@ -420,6 +597,11 @@ texture = ExtResource("1") 9:2/0 = 0 9:2/0/terrain_set = 0 9:2/0/terrain = 0 +9:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +9:2/0/physics_layer_0/angular_velocity = 0.0 +9:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -4, -8, -8, -4) +9:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, -8, 8, -4, 4, -8) +9:2/0/physics_layer_0/polygon_2/points = PackedVector2Array(8, 8, 8, 4, 4, 8) 9:2/0/terrains_peering_bit/right_side = 0 9:2/0/terrains_peering_bit/bottom_side = 0 9:2/0/terrains_peering_bit/bottom_left_corner = 0 @@ -428,6 +610,11 @@ texture = ExtResource("1") 10:2/0 = 0 10:2/0/terrain_set = 0 10:2/0/terrain = 0 +10:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +10:2/0/physics_layer_0/angular_velocity = 0.0 +10:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -8, 4, -4, 8) +10:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, -8, -4, -8, -8, -4) +10:2/0/physics_layer_0/polygon_2/points = PackedVector2Array(8, -8, 4, -8, 8, -4) 10:2/0/terrains_peering_bit/right_side = 0 10:2/0/terrains_peering_bit/bottom_right_corner = 0 10:2/0/terrains_peering_bit/bottom_side = 0 @@ -436,6 +623,11 @@ texture = ExtResource("1") 10:1/0 = 0 10:1/0/terrain_set = 0 10:1/0/terrain = 0 +10:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +10:1/0/physics_layer_0/angular_velocity = 0.0 +10:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 4, 8, 8, 4) +10:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, 8, -8, 4, -4, 8) +10:1/0/physics_layer_0/polygon_2/points = PackedVector2Array(-8, -8, -8, -4, -4, -8) 10:1/0/terrains_peering_bit/right_side = 0 10:1/0/terrains_peering_bit/bottom_side = 0 10:1/0/terrains_peering_bit/left_side = 0 @@ -444,6 +636,10 @@ texture = ExtResource("1") 9:0/0 = 0 9:0/0/terrain_set = 0 9:0/0/terrain = 0 +9:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +9:0/0/physics_layer_0/angular_velocity = 0.0 +9:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, -4, 4, -8) +9:0/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, 8, 4, 8, 8, 4) 9:0/0/terrains_peering_bit/right_side = 0 9:0/0/terrains_peering_bit/bottom_side = 0 9:0/0/terrains_peering_bit/bottom_left_corner = 0 @@ -453,6 +649,10 @@ texture = ExtResource("1") 8:0/0 = 0 8:0/0/terrain_set = 0 8:0/0/terrain = 0 +8:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +8:0/0/physics_layer_0/angular_velocity = 0.0 +8:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -8, 4, -4, 8) +8:0/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, -8, -4, -8, -8, -4) 8:0/0/terrains_peering_bit/right_side = 0 8:0/0/terrains_peering_bit/bottom_right_corner = 0 8:0/0/terrains_peering_bit/bottom_side = 0 @@ -462,6 +662,10 @@ texture = ExtResource("1") 7:0/0 = 0 7:0/0/terrain_set = 0 7:0/0/terrain = 0 +7:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:0/0/physics_layer_0/angular_velocity = 0.0 +7:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -4, -8, -8, -4) +7:0/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, -8, 8, -4, 4, -8) 7:0/0/terrains_peering_bit/right_side = 0 7:0/0/terrains_peering_bit/bottom_right_corner = 0 7:0/0/terrains_peering_bit/bottom_side = 0 @@ -471,6 +675,10 @@ texture = ExtResource("1") 6:0/0 = 0 6:0/0/terrain_set = 0 6:0/0/terrain = 0 +6:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +6:0/0/physics_layer_0/angular_velocity = 0.0 +6:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 4, 8, 8, 4) +6:0/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, 8, -8, 4, -4, 8) 6:0/0/terrains_peering_bit/right_side = 0 6:0/0/terrains_peering_bit/bottom_side = 0 6:0/0/terrains_peering_bit/left_side = 0 @@ -480,6 +688,10 @@ texture = ExtResource("1") 18:0/0 = 0 18:0/0/terrain_set = 0 18:0/0/terrain = 1 +18:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +18:0/0/physics_layer_0/angular_velocity = 0.0 +18:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 4, 8, 8, 4) +18:0/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, 8, -8, 4, -4, 8) 18:0/0/terrains_peering_bit/right_side = 1 18:0/0/terrains_peering_bit/bottom_side = 1 18:0/0/terrains_peering_bit/left_side = 1 @@ -489,6 +701,10 @@ texture = ExtResource("1") 19:0/0 = 0 19:0/0/terrain_set = 0 19:0/0/terrain = 1 +19:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +19:0/0/physics_layer_0/angular_velocity = 0.0 +19:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -4, -8, -8, -4) +19:0/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, -8, 8, -4, 4, -8) 19:0/0/terrains_peering_bit/right_side = 1 19:0/0/terrains_peering_bit/bottom_right_corner = 1 19:0/0/terrains_peering_bit/bottom_side = 1 @@ -498,6 +714,10 @@ texture = ExtResource("1") 20:0/0 = 0 20:0/0/terrain_set = 0 20:0/0/terrain = 1 +20:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +20:0/0/physics_layer_0/angular_velocity = 0.0 +20:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -8, 4, -4, 8) +20:0/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, -8, -4, -8, -8, -4) 20:0/0/terrains_peering_bit/right_side = 1 20:0/0/terrains_peering_bit/bottom_right_corner = 1 20:0/0/terrains_peering_bit/bottom_side = 1 @@ -507,6 +727,10 @@ texture = ExtResource("1") 21:0/0 = 0 21:0/0/terrain_set = 0 21:0/0/terrain = 1 +21:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +21:0/0/physics_layer_0/angular_velocity = 0.0 +21:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, -4, 4, -8) +21:0/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, 8, 4, 8, 8, 4) 21:0/0/terrains_peering_bit/right_side = 1 21:0/0/terrains_peering_bit/bottom_side = 1 21:0/0/terrains_peering_bit/bottom_left_corner = 1 @@ -516,6 +740,11 @@ texture = ExtResource("1") 21:1/0 = 0 21:1/0/terrain_set = 0 21:1/0/terrain = 1 +21:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +21:1/0/physics_layer_0/angular_velocity = 0.0 +21:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, -4, 4, -8) +21:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, 8, 4, 8, 8, 4) +21:1/0/physics_layer_0/polygon_2/points = PackedVector2Array(-8, 8, -4, 8, -8, 4) 21:1/0/terrains_peering_bit/right_side = 1 21:1/0/terrains_peering_bit/bottom_side = 1 21:1/0/terrains_peering_bit/left_side = 1 @@ -524,6 +753,12 @@ texture = ExtResource("1") 20:1/0 = 0 20:1/0/terrain_set = 0 20:1/0/terrain = 1 +20:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +20:1/0/physics_layer_0/angular_velocity = 0.0 +20:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, -4, 4, -8) +20:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, 8, 4, 8, 8, 4) +20:1/0/physics_layer_0/polygon_2/points = PackedVector2Array(-8, 8, -4, 8, -8, 4) +20:1/0/physics_layer_0/polygon_3/points = PackedVector2Array(-8, -4, -8, -8, -4, -8) 20:1/0/terrains_peering_bit/right_side = 1 20:1/0/terrains_peering_bit/bottom_side = 1 20:1/0/terrains_peering_bit/left_side = 1 @@ -533,9 +768,20 @@ texture = ExtResource("1") 20:2/0/texture_offset = Vector2i(0, -8) 20:2/0/terrain_set = 0 20:2/0/terrain = 1 +20:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +20:2/0/physics_layer_0/angular_velocity = 0.0 +20:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-4, 8, -4, -8, -8, -8, -8, 8) +20:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(4, 8, 4, -8, 8, -8, 8, 8) +20:2/0/physics_layer_0/polygon_2/points = PackedVector2Array(8, 4, -8, 4, -8, 8, 8, 8) +20:2/0/physics_layer_0/polygon_3/points = PackedVector2Array(8, -4, -8, -4, -8, -8, 8, -8) 21:2/0 = 0 21:2/0/terrain_set = 0 21:2/0/terrain = 1 +21:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +21:2/0/physics_layer_0/angular_velocity = 0.0 +21:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -4, -8, -8, -4) +21:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(8, -8, 8, -4, 4, -8) +21:2/0/physics_layer_0/polygon_2/points = PackedVector2Array(8, 8, 8, 4, 4, 8) 21:2/0/terrains_peering_bit/right_side = 1 21:2/0/terrains_peering_bit/bottom_side = 1 21:2/0/terrains_peering_bit/bottom_left_corner = 1 @@ -544,6 +790,11 @@ texture = ExtResource("1") 22:2/0 = 0 22:2/0/terrain_set = 0 22:2/0/terrain = 1 +22:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +22:2/0/physics_layer_0/angular_velocity = 0.0 +22:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -8, 4, -4, 8) +22:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, -8, -4, -8, -8, -4) +22:2/0/physics_layer_0/polygon_2/points = PackedVector2Array(8, -8, 4, -8, 8, -4) 22:2/0/terrains_peering_bit/right_side = 1 22:2/0/terrains_peering_bit/bottom_right_corner = 1 22:2/0/terrains_peering_bit/bottom_side = 1 @@ -552,13 +803,71 @@ texture = ExtResource("1") 22:1/0 = 0 22:1/0/terrain_set = 0 22:1/0/terrain = 1 +22:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +22:1/0/physics_layer_0/angular_velocity = 0.0 +22:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 4, 8, 8, 4) +22:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, 8, -8, 4, -4, 8) +22:1/0/physics_layer_0/polygon_2/points = PackedVector2Array(-8, -8, -8, -4, -4, -8) 22:1/0/terrains_peering_bit/right_side = 1 22:1/0/terrains_peering_bit/bottom_side = 1 22:1/0/terrains_peering_bit/left_side = 1 22:1/0/terrains_peering_bit/top_side = 1 22:1/0/terrains_peering_bit/top_right_corner = 1 +9:3/0 = 0 +9:3/0/terrain_set = 0 +9:3/0/terrain = 0 +9:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +9:3/0/physics_layer_0/angular_velocity = 0.0 +9:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 4, 8, 8, 4, 8) +9:3/0/physics_layer_0/polygon_1/points = PackedVector2Array(-4, -8, -8, -4, -8, -8) +9:3/0/terrains_peering_bit/right_side = 0 +9:3/0/terrains_peering_bit/bottom_side = 0 +9:3/0/terrains_peering_bit/bottom_left_corner = 0 +9:3/0/terrains_peering_bit/left_side = 0 +9:3/0/terrains_peering_bit/top_side = 0 +9:3/0/terrains_peering_bit/top_right_corner = 0 +10:3/0 = 0 +10:3/0/terrain_set = 0 +10:3/0/terrain = 0 +10:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +10:3/0/physics_layer_0/angular_velocity = 0.0 +10:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(4, -8, 8, -8, 8, -4) +10:3/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, 4, -4, 8, -8, 8) +10:3/0/terrains_peering_bit/right_side = 0 +10:3/0/terrains_peering_bit/bottom_right_corner = 0 +10:3/0/terrains_peering_bit/bottom_side = 0 +10:3/0/terrains_peering_bit/left_side = 0 +10:3/0/terrains_peering_bit/top_left_corner = 0 +10:3/0/terrains_peering_bit/top_side = 0 +21:3/0 = 0 +21:3/0/terrain_set = 0 +21:3/0/terrain = 1 +21:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +21:3/0/physics_layer_0/angular_velocity = 0.0 +21:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -4, -8, -8, -4, -8) +21:3/0/physics_layer_0/polygon_1/points = PackedVector2Array(4, 8, 8, 4, 8, 8) +21:3/0/terrains_peering_bit/right_side = 1 +21:3/0/terrains_peering_bit/bottom_side = 1 +21:3/0/terrains_peering_bit/bottom_left_corner = 1 +21:3/0/terrains_peering_bit/left_side = 1 +21:3/0/terrains_peering_bit/top_side = 1 +21:3/0/terrains_peering_bit/top_right_corner = 1 +22:3/0 = 0 +22:3/0/terrain_set = 0 +22:3/0/terrain = 1 +22:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +22:3/0/physics_layer_0/angular_velocity = 0.0 +22:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(4, -8, 8, -8, 8, -4) +22:3/0/physics_layer_0/polygon_1/points = PackedVector2Array(-8, 4, -4, 8, -8, 8) +22:3/0/terrains_peering_bit/right_side = 1 +22:3/0/terrains_peering_bit/bottom_right_corner = 1 +22:3/0/terrains_peering_bit/bottom_side = 1 +22:3/0/terrains_peering_bit/left_side = 1 +22:3/0/terrains_peering_bit/top_left_corner = 1 +22:3/0/terrains_peering_bit/top_side = 1 [resource] +physics_layer_0/collision_layer = 1 terrain_set_0/mode = 0 terrain_set_0/terrain_0/name = "Colony Blue Blue" terrain_set_0/terrain_0/color = Color(0, 0.384314, 0.721569, 1) diff --git a/Scenes/Test Scene.tscn b/Scenes/Test Scene.tscn index bd0fa95..6365dcc 100644 --- a/Scenes/Test Scene.tscn +++ b/Scenes/Test Scene.tscn @@ -7,5 +7,6 @@ [node name="TileMap" type="TileMap" parent="."] position = Vector2(0, 1) tile_set = ExtResource("2") +collision_visibility_mode = 1 format = 2 -layer_0/tile_data = PackedInt32Array(983064, 196608, 0, 1114138, 262144, 1, 1048602, 0, 1, 983066, 262144, 0, 1114137, 65536, 0, 1114136, 196608, 1, 1048600, 131072, 1, 1048603, 131072, 1, 1179675, 131072, 2, 1114139, 589824, 0, 983067, 131072, 1, 917531, 589824, 0, 1179674, 65536, 2, 917530, 262144, 2, 1179673, 65536, 2, 917529, 65536, 1, 1179672, 65536, 2, 917528, 65536, 1, 1179671, 0, 2, 1114135, 524288, 0, 1048599, 0, 1, 983063, 0, 1, 917527, 524288, 0, 851995, 131072, 0, 851994, 65536, 0, 851993, 196608, 1, 851992, 65536, 1, 851991, 0, 1, 917532, 327680, 2, 917533, 458752, 1, 983069, 327680, 1, 1048605, 327680, 1, 1114141, 458752, 2, 1114140, 327680, 2, 917526, 327680, 2, 917525, 393216, 1, 983061, 327680, 1, 1048597, 327680, 1, 1114133, 393216, 2, 1114134, 327680, 2, 983065, 65536, 2, 786456, 262144, 3, 786457, 131072, 1, 720921, 196608, 0, 720920, 65536, 1, 720919, 0, 1, 655383, 262144, 0, 655382, 0, 2, 589848, 65536, 1, 589849, 196608, 2, 655385, 65536, 1, 655384, 262144, 3, 655386, 196608, 0, 720922, 131072, 2, 589850, 65536, 1, 524313, 65536, 1, 524312, 196608, 2, 524311, 262144, 1, 524310, 65536, 0, 589846, 262144, 0, 589847, 65536, 1, 524314, 196608, 1, 655387, 131072, 2, 589851, 131072, 1, 458776, 65536, 0, 458777, 65536, 0, 458778, 131072, 0, 524315, 131072, 0, 458775, 0, 0, 720916, 851968, 1, 655380, 983040, 1, 589844, 917504, 1, 524308, 917504, 1, 458772, 983040, 0, 458771, 851968, 1, 524307, 1048576, 2, 589843, 851968, 1, 655379, 1048576, 3, 720915, 851968, 1, 589845, 0, 2, 524309, 0, 0, 524306, 786432, 1, 458770, 1048576, 0, 589842, 786432, 1, 655378, 1048576, 1, 655377, 851968, 0, 458769, 851968, 2, 720914, 851968, 1, 720913, 983040, 2, 655376, 851968, 0, 589839, 917504, 1, 655375, 983040, 1, 524303, 917504, 1, 524302, 786432, 1, 589838, 786432, 1, 458768, 851968, 2, 458767, 1376256, 2, 393233, 1048576, 1, 393234, 983040, 2, 393235, 851968, 1, 393236, 983040, 3, 458773, 851968, 2, 720917, 983040, 1, 655381, 917504, 0, 393237, 851968, 1, 786452, 851968, 1, 786453, 851968, 1, 720918, 917504, 0, 786454, 917504, 1, 851990, 917504, 2, 851989, 851968, 2, 851988, 983040, 0, 851987, 983040, 2, 786451, 983040, 2, 458774, 917504, 2, 393238, 983040, 0, 393239, 851968, 2, 393240, 851968, 2, 393241, 851968, 2, 393242, 917504, 2, 327706, 917504, 0, 327705, 851968, 0, 327704, 851968, 0, 327703, 851968, 0, 327702, 851968, 0, 327701, 851968, 0, 327700, 851968, 0, 327699, 851968, 0, 327698, 851968, 0, 786455, 0, 1, 786450, 851968, 1, 917522, 786432, 2, 917524, 917504, 1, 917523, 1048576, 0, 1048596, 917504, 2, 983060, 1376256, 0, 983059, 786432, 1, 1048595, 786432, 2, 851986, 1048576, 0, 851985, 786432, 2, 786449, 1048576, 0, 786448, 786432, 2, 720912, 1048576, 0, 720911, 786432, 2, 655374, 786432, 2, 458766, 786432, 0, 393231, 1179648, 1, 393232, 851968, 0, 327697, 786432, 0) +layer_0/tile_data = PackedInt32Array(983064, 196608, 0, 1114138, 262144, 1, 1048602, 0, 1, 983066, 262144, 0, 1114137, 65536, 0, 1114136, 196608, 1, 1048600, 131072, 1, 1048603, 131072, 1, 1179675, 131072, 2, 1114139, 589824, 0, 983067, 131072, 1, 917531, 589824, 0, 1179674, 65536, 2, 917530, 262144, 2, 1179673, 65536, 2, 917529, 65536, 1, 1179672, 65536, 2, 917528, 65536, 1, 1179671, 0, 2, 1114135, 524288, 0, 1048599, 0, 1, 983063, 0, 1, 917527, 524288, 0, 851995, 131072, 0, 851994, 65536, 0, 851993, 196608, 1, 851992, 65536, 1, 851991, 0, 1, 917532, 327680, 2, 917533, 458752, 1, 983069, 327680, 1, 1048605, 327680, 1, 1114141, 458752, 2, 1114140, 327680, 2, 917526, 327680, 2, 917525, 393216, 1, 983061, 327680, 1, 1048597, 327680, 1, 1114133, 393216, 2, 1114134, 327680, 2, 983065, 65536, 2, 786456, 262144, 3, 786457, 131072, 1, 720921, 196608, 0, 720920, 65536, 1, 720919, 0, 1, 655383, 262144, 0, 655382, 0, 2, 589848, 65536, 1, 589849, 196608, 2, 655385, 65536, 1, 655384, 262144, 3, 655386, 196608, 0, 720922, 131072, 2, 589850, 65536, 1, 524313, 65536, 1, 524312, 196608, 2, 524311, 262144, 1, 524310, 65536, 0, 589846, 262144, 0, 589847, 65536, 1, 524314, 196608, 1, 655387, 131072, 2, 589851, 131072, 1, 458776, 65536, 0, 458777, 65536, 0, 458778, 131072, 0, 524315, 131072, 0, 458775, 0, 0, 720916, 851968, 1, 655380, 983040, 1, 589844, 917504, 1, 524308, 917504, 1, 458772, 983040, 0, 458771, 851968, 1, 524307, 1048576, 2, 589843, 851968, 1, 655379, 1048576, 3, 720915, 851968, 1, 589845, 0, 2, 524309, 0, 0, 524306, 786432, 1, 458770, 1048576, 0, 589842, 786432, 1, 655378, 1048576, 1, 655377, 851968, 0, 458769, 851968, 2, 720914, 851968, 1, 720913, 983040, 2, 655376, 851968, 0, 589839, 917504, 1, 655375, 983040, 1, 524303, 917504, 1, 524302, 786432, 1, 589838, 786432, 1, 458768, 851968, 2, 458767, 983040, 0, 393233, 1048576, 1, 393234, 983040, 2, 393235, 851968, 1, 393236, 983040, 3, 458773, 851968, 2, 720917, 983040, 1, 655381, 917504, 0, 393237, 851968, 1, 786452, 851968, 1, 786453, 851968, 1, 720918, 917504, 0, 786454, 917504, 1, 851990, 917504, 2, 851989, 851968, 2, 851988, 983040, 0, 851987, 983040, 2, 786451, 983040, 2, 458774, 917504, 2, 393238, 983040, 0, 393239, 851968, 2, 393240, 851968, 2, 393241, 851968, 2, 393242, 917504, 2, 327706, 917504, 0, 327705, 851968, 0, 327704, 851968, 0, 327703, 851968, 0, 327702, 851968, 0, 327701, 851968, 0, 327700, 851968, 0, 327699, 851968, 0, 327698, 983040, 1, 786455, 0, 1, 786450, 851968, 1, 917522, 786432, 2, 917524, 917504, 1, 917523, 1048576, 0, 1048596, 917504, 2, 983060, 1376256, 0, 983059, 786432, 1, 1048595, 786432, 2, 851986, 1048576, 0, 851985, 786432, 2, 786449, 1048576, 0, 786448, 786432, 2, 720912, 1048576, 0, 720911, 786432, 2, 655374, 786432, 2, 458766, 786432, 1, 393231, 851968, 0, 393232, 851968, 0, 327697, 786432, 1, 327694, 917504, 1, 327693, 1310720, 0, 262157, 786432, 1, 262158, 983040, 0, 393230, 1441792, 3, 393229, 786432, 2, 262159, 851968, 2, 262160, 851968, 2, 262161, 1048576, 0, 196625, 851968, 1, 196624, 1048576, 3, 196623, 851968, 1, 196622, 1048576, 1, 262162, 917504, 1, 196626, 983040, 0, 196627, 851968, 2, 196628, 851968, 2, 196629, 917504, 2, 131093, 917504, 0, 131092, 851968, 0, 131091, 851968, 0, 131090, 851968, 0, 131089, 851968, 0, 131088, 851968, 0, 131086, 786432, 0, 131087, 851968, 0, 196621, 786432, 0, 327692, 1114112, 2, 327691, 1114112, 2, 262154, 917504, 0, 327690, 1376256, 0, 393226, 917504, 2, 262153, 851968, 0, 327689, 851968, 1, 393225, 851968, 2, 393224, 786432, 2, 327688, 786432, 1, 262152, 786432, 0)