From 7dea1737b2d5422ec71a378b8b8b8fafed404aeb Mon Sep 17 00:00:00 2001 From: Haze Weathers Date: Sat, 28 Dec 2024 02:40:21 -0500 Subject: [PATCH] forest beyond repair --- graphics/backgrounds/future/cells.png | Bin 0 -> 40423 bytes graphics/backgrounds/future/cells.png.import | 35 ++++++ graphics/backgrounds/future/wind.png | Bin 0 -> 8758 bytes graphics/backgrounds/future/wind.png.import | 35 ++++++ graphics/tiles/future/canopy_future.png | Bin 5667 -> 5864 bytes graphics/tiles/water_white.tres | 14 +++ graphics/tiles/water_white_1.png | Bin 0 -> 4238 bytes graphics/tiles/water_white_1.png.import | 35 ++++++ graphics/tiles/water_white_2.png | Bin 0 -> 4239 bytes graphics/tiles/water_white_2.png.import | 35 ++++++ graphics/tiles/water_white_3.png | Bin 0 -> 4240 bytes graphics/tiles/water_white_3.png.import | 35 ++++++ graphics/tiles/water_white_bottom.png | Bin 0 -> 4197 bytes graphics/tiles/water_white_bottom.png.import | 35 ++++++ maps/future/canopy_future.tscn | 117 +++++++++++++++++-- tilesets/future/t_canopy_future.tres | 2 +- tilesets/t_death.tres | 52 ++++++++- 17 files changed, 382 insertions(+), 13 deletions(-) create mode 100644 graphics/backgrounds/future/cells.png create mode 100644 graphics/backgrounds/future/cells.png.import create mode 100644 graphics/backgrounds/future/wind.png create mode 100644 graphics/backgrounds/future/wind.png.import create mode 100644 graphics/tiles/water_white.tres create mode 100644 graphics/tiles/water_white_1.png create mode 100644 graphics/tiles/water_white_1.png.import create mode 100644 graphics/tiles/water_white_2.png create mode 100644 graphics/tiles/water_white_2.png.import create mode 100644 graphics/tiles/water_white_3.png create mode 100644 graphics/tiles/water_white_3.png.import create mode 100644 graphics/tiles/water_white_bottom.png create mode 100644 graphics/tiles/water_white_bottom.png.import diff --git a/graphics/backgrounds/future/cells.png b/graphics/backgrounds/future/cells.png new file mode 100644 index 0000000000000000000000000000000000000000..f00ef60449fdacdd8b369ab3523886e7b2599f12 GIT binary patch literal 40423 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 diff --git a/graphics/tiles/water_white.tres b/graphics/tiles/water_white.tres new file mode 100644 index 0000000..a529acc --- /dev/null +++ b/graphics/tiles/water_white.tres @@ -0,0 +1,14 @@ +[gd_resource type="AnimatedTexture" load_steps=4 format=2] + +[ext_resource path="res://graphics/tiles/water_white_1.png" type="Texture" id=1] +[ext_resource path="res://graphics/tiles/water_white_3.png" type="Texture" id=2] +[ext_resource path="res://graphics/tiles/water_white_2.png" type="Texture" id=3] + +[resource] +frames = 3 +fps = 5.0 +frame_0/texture = ExtResource( 1 ) +frame_1/texture = ExtResource( 3 ) +frame_1/delay_sec = 0.0 +frame_2/texture = ExtResource( 2 ) +frame_2/delay_sec = 0.0 diff --git a/graphics/tiles/water_white_1.png b/graphics/tiles/water_white_1.png new file mode 100644 index 0000000000000000000000000000000000000000..feed653e42362202be23a1e111a19ffec38f98cf GIT binary patch literal 4238 zcmeHKeQXnD7;iTe*cgjr7}yk!LxD}M_tmbw%L)qS#vbI<6Zfi$? zDI|#F%b`n9Mg%ehF)k2>ju4R#aeg93MWYEC6Lc74et;6A=yTWZE1H-k`rq2Td!KvX z-}`%>_xC>Uv)+@H6$`R5@-i$IOP06XQw9APqm8*0{=SiYViR=dQH?j~^%j~lfV7UX zSW`IbAUn;PZb^sn4bXDHHZVrZv)*F%o59Xc+0TGID}^!E(AG3d7W8e<7_f7pKL|~J zBI)Y{*v4m!`8}6ru}pxczJ7t%SBWt;nzFGjSWhu_o@RK)iO~+8Wx)pj*4+aU8B7Ov zXMAH!_wAZMOKa|y8*Pcx?U^}q)km)1*rI)i9uGAKXSf&5 z&bj}rZSnCPtqXT0nq7M@-+C!?$u`HirES;m+jX?}?G=;W$-n2_W&642yKX-`YI2VM z;|J#7Qna@-uf3-HqqV2Ir#Ae-9P_KKr`|gJSfM_vW9skOYvXkjXNb$IW?8SDaGmR( zbpF-M&b+NZuesuSc>;E0+_K4cHXR-N-rDUKdum&zudL1Q>bhF{-IUm|^v%Vei6T~{CV*wPBqi($S`0F?(OK$uj zhmZ2bN>Qy`zDh;at1A5BsydOA@VRp`iW58#M363EiAXrA@d-C>^73FC!z7NG5WUWg z*FYMTDk{S4HoJ`?$`Wz|gU`vpid8AdS9#{ADB#JB*XnwVC&_p`Zi}-vMGcWO$8jXZ zkPJfrg3ubHx{x5E+H`{=$>BkosLC;2R-%}}DFl>y-HqcgkM+eDiTQl}^ieIP0_Z^| zgcwQNC^8Zu2d~idvIZbY1@wQxbyHK3?IeK3V_f%+MYErsMr%-j@+ zH^iAF_TyspYS_d`B8kE%0;C$mM-Rd4a&SPbA+Z@V=5_`L0`B_xhoJlRZh`^j^YI=< ztT&u`J#O5HmzNY#mUz>o9mq*@lt@rTEJxS{ks<=FfIzq$PF8RQInF^*gQ&bwO&6jf zGN^#uCIgRz7>;srBH?f{EMceYh;UJMi3rjZ#|G>U#?CkgQ7lqr$VwqRI4Xlm0xFSq z2&`mh2#G>L!p>3<4Qpo!(HV4dP7X;TEtpisIq)TwUN_FzlJS`%m0>{-Dr&@yFO;M8 zi23^OkUFNn!4XhH*$%s7E7 zIVIK#(GY^_kxJLTarqxop@=C8Pyvc2oRq*2_5c$gI43O8kPdX0*_?Zh+M-`U|8Uh z?E25-${2W^LQ(h?6o;23YxG$HUbM!>%9m&s%lI=!vvw;7Bp4j6dwpf2d&cGGPRrU= z7{*~}j@MJ-pY+kbt$QXuc5m*Pv~8`?rZ2}&{CEN8Dp~f$#_gUHmAY;GU2G literal 0 HcmV?d00001 diff --git a/graphics/tiles/water_white_1.png.import b/graphics/tiles/water_white_1.png.import new file mode 100644 index 0000000..9a09d35 --- /dev/null +++ b/graphics/tiles/water_white_1.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/water_white_1.png-7ee86ca3035f256be95b4f16bd16dd14.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://graphics/tiles/water_white_1.png" +dest_files=[ "res://.import/water_white_1.png-7ee86ca3035f256be95b4f16bd16dd14.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/graphics/tiles/water_white_2.png b/graphics/tiles/water_white_2.png new file mode 100644 index 0000000000000000000000000000000000000000..7616c8a8d6a0946884220ed176f4ffff6c3ba6c9 GIT binary patch literal 4239 zcmeHKYitx%6y62pQ67d;UPb9JpipFX9{ZXdyVSN@=qg)kyJC^&-I=@FvE7|zX4+kd zfI@;&ULw|@6csFruSQ~xAOU$u>Ju?2`U{B(S`C6PgcuOd%x<@BG%-!&Uw3nR&zyVi zch33lxu-kpD#~XK%gW8NSS-W*Wxh(72N`3~0Qmd*E^7yp;6v$K4HpU*-+Rri!=4Kci$T={-3PXM@ zw z%;9Me-x|53q{3fPLc~=iEZ1R+CE2`Ui?{69-M1cJTvfWIam~0EUfNUM@Jb$kdRorT z;yt4ttY`NBKIGZ9$@#WTt80%O*?j!fHS6DM9p1W{xMKbG{MnWc^7g;z{ItCz z>)NVKMU=u4#EABJpSG=YKOS-Yl>7aP(3Ym0jaQnJM_Yzu7pe;{UD>F8jvtLQhVSss znVx;`aogMj+nQ$YNH+4jei(3W$h^(Y6Z4xd-LvEEiytl?`_cG2KVI;%r*ZP=y*G`^ z4t{ap%$r@i+HzZ}%TBF4+Md^NjoTkon~r?2_mOG()YiPKx2#Omj=Do!R5{i9`yu{B z``DB33~9^V^xKN_{2L>QD?=BIyKU9mgFjjMfxU$=FRUeoj%k4L;ojswpO|iADPH3YB^v3eByHA@*fwUX;@Xr z3{-#JQQqc;5=_d$YP~uzTM(6~4M|D}+mg|^abA{!!ektYwOA)YI3mZqv4gm6N!W^VYex2gl0V+ z56y5i$5CKGY0F|dN>VXxk^zyz@L^3<<+v^@F~Yz^A*EjTk|eAXo$*EEfj|a6rlnZ` zKIkNh)2xl5qfxs14oxp@0FZP*|GGm9E{kKj5^GAmD&o=x9MdOthcGTs2Ej-vB1hw9 zQb1l0XOft)i`T1lri~=hxDH1FRD<}~9`?E%?joy4Y{rV2PWM2-T?W60b!YCTF<1ox zf=?0a4X1vemo(xPBt?`Z!4!EHLLpINC=d2v${~hC%7a{X3Q0(0MJeQPhQyQV3Hx%(Ik(mk@>APCF%fLJlTu=Ny<9yFtuRWvEJ2*F7o&N&+Z% zh{GNy)P&0ua#0S1cnXC>Zi;tuA(nNCEbmH1W1NFfRN?oMoQ*NTO-)4|(!+`x^^&vY zSbefWQyzIZMjmtw6fIS>}nXG~TWu_{1qpI-I)KluQPByO+L7109Kw>Hd4K-lN zj1#a@OJWU*MKE-abh&ow<$o!KFz?`zi*ry2IT2Ko3yzKtAt)}p=wdMI6vY%t8FWnv z>j|Xdq6qK^TtRu7|DcGe<_YHaj3rTnjpG5rD3+r*cPC+7nlL(@Fm3dV&WsD_e{fP@ z8gy$iurH;9<^{cw&NRa`XAtj={G`v~M!Fz~J}156w~wwqx_ZSxuZ;VutBc{UF=JTUl|2$D2kQPn>A;Sm<8vmC z9y4e62~ZXKeMP~sr*>~(hg&8NJ@(PHSFV4vb=EW1QPyMZ+5E;AeOHNf-s#2JhdZnf t1$VtWV98yaHskB(_V2hnW$}V!o-V!an8EB_SPoDYe`&d|wRp+uzX1fCqyGQ^ literal 0 HcmV?d00001 diff --git a/graphics/tiles/water_white_2.png.import b/graphics/tiles/water_white_2.png.import new file mode 100644 index 0000000..9d5249e --- /dev/null +++ b/graphics/tiles/water_white_2.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/water_white_2.png-40755efe747499e2482492e3615912be.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://graphics/tiles/water_white_2.png" +dest_files=[ "res://.import/water_white_2.png-40755efe747499e2482492e3615912be.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/graphics/tiles/water_white_3.png b/graphics/tiles/water_white_3.png new file mode 100644 index 0000000000000000000000000000000000000000..283aed4fef362233f3d6d5d68083ffffdd4d92b7 GIT binary patch literal 4240 zcmeHKYitx%6rOECpg;+wnm$y<0kNR7^V-Mkq$~6VU1dvcS1f|S?9AQmq`N!I%(S}@ zc?br13n~!=qL`|Hv1+UlVnhp)`b3P1CMFHhpoJhs6ln}T&dhGNt(ur7`mejWy=Trn z_dDl&_uSK+jkPs%#^)5}U>G*uS6x{L^JsI7z7GDrJK^YNm`WA0&WS=e}(_rhR7&WHIB4CRrO zucIKFpV8L$WEO@^f~UTDj?Z6FZo>)>}wPVw|!d6~BP}6d7GJkqT{{Hd< z*WcevANhIgQ|(iy+qbQ4>gag%#G!SYUu(;4TZ{MFzPWIwwVSy0cWQe3h9A!yp4@ZM zd$G$_{@O9)#oKbb*GHd!e9ZJc3wQpycw%`05!^L@*S&ilKb!wx=a=5B2jAL!`HnyI z)!WKQmBI0eoeMs0-{{^DcKuNF{mS5uo%vgP_a=|Ej?J5?J#eLWtNtl^D7+~&%{%Xo zyt_}>=fAmY=iGhCP5iUxt~)z+!K2QT3-?~RYv1cV?=LC%p!oI=7ro%wH1&p8M-=7- zKEG%7NY}INMXe3hpRGF9Il1LG_DDe6+40`1Yi1ZFZIiD}Se0nHewwtnuEh59QT}9S z!KpXKwij*tY2^j}rAc`2xJ89Gt$uyXN2?y|>TcXIWocva;lmdj&)*zBlD(z$i~Ra! z&*A?4wOH3D-FvimE|K&r-(5M~)p;&^`~J2%_d6Z8(2H9yG(VlVnz;H)&+eAhGwD&< z<$X2nZYaT|5@;|Q{Bs3KjoL+74I+Co8aK}iE1j8)i&7IZ@E{5+F)z{c=Gz3W$X?<; zr=Rx6D^R0Sy+T9vD{2DLiYCb;6EpA3DNPCh5JiTFC!>*=E+oB#g)4w;swo1uOpGQk z(Ew#sp=t!GhG6#|$w^#`GyBL<*x4>5`_z4MmONCZ-rvn+-2Pz&hR+Uo`IbXW(Ocng!s4 zN{VrcvC~vEN)6nh8&xd;k`Cw}cj$rTaYWT2U2WDRRMmoF#*~2&<^{?im??#oXxvH) z$Q$HLmNItnW-Vgb$P$GjC<>rD#K#P>HZ|k;X1s!|N{TF4BJW|jpfkvjEYC2cgO!}5$LW$ur<3D@PFD2roHzi=7t;+f zCLt3F!0ig)NF2}boXbs$L7FEWP8UsjWEQ|eE}9S0OvvMQ4}h4bDNvPSWMEV#lnhW} zFvy^ggCk|Pn~|zMV5rwfG9%YC{ZztsCX=F zEttn5Kr%qAXx1qpTYAVvsL+sTs9Hc(BVHoYbTi9-xK6TYh?Sy&z+0vb2m0DDNjn8P zm6r+US7jx%{NJq2%Y&DKJsf$pqJ#hCmMV3l>d~^)Q|d9ISXT+htxF+@QYr;qY(cUW zCt#(Pq((6oM$kRd<=UrL{-G3{l2tSzl7qS-9l$afbkQ^^iag7BXpuqAR5fMLbv0xp zL=BaNfk)s9%G3G>g_l?-IDK#|iAH1|4-iH&EXlh6N*I++m@<1tU&f`>-#96?3*Dzf}Vqi$d!`1bl z(UsHxI)!5JD<}akOP_98vmIWv#>A@^=oprJ+#I$}^?(e@QHIZ7HL81DasDkg7d}B= z1Jx{FWm%x$v*)%lxoc=F>*e1!{?T)(WKsLUY3I+7<8HL&MxMMa@|ffsHc*?2c#VZN%G%C_>QYySkS`=S~E literal 0 HcmV?d00001 diff --git a/graphics/tiles/water_white_3.png.import b/graphics/tiles/water_white_3.png.import new file mode 100644 index 0000000..dc1816b --- /dev/null +++ b/graphics/tiles/water_white_3.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/water_white_3.png-d12c50fbfc2f748f7a89fa161feb3112.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://graphics/tiles/water_white_3.png" +dest_files=[ "res://.import/water_white_3.png-d12c50fbfc2f748f7a89fa161feb3112.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/graphics/tiles/water_white_bottom.png b/graphics/tiles/water_white_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..c96e3c3e8697cf5947cbb5628b76a120f423da54 GIT binary patch literal 4197 zcmeHKYitx%6y9w?XbTuhF;LWw10qFc=dru9JCiQ8FX#$eYP(_)1ZHRMZYS;TEHl&Y zmhci14l2vR{1VpKdcyM09x(?tGtH@ElB zx!?WnIp00^bZ29E+3eBj+36OGWwf`nxB~i-MjM#|f9HgAe}L{Bs`3WC-s$EHAg#kJ z)+El_Z=7OHwWNZ5J+w?18yKTyTZfzd78p-Tj$ecEv?Rt@Lt9fUqoHqx#=tlW`h(Eq zR}y=jfU)rzX?{DwxpDB+)6e$$$}z@9Q#QLB)>Djwrx~7cVYHKHSe|yl{?@npJTjP? zup2ADzjbm^QMtFM2#cypP_9K5OT2mIPEYCSXC6JXq_Sk^rgalr+|q%v`ge2O=ci}w zEj%#(#X9QPt&BI?rsUeTt*vQq-+t!cy3L1M$F#1+?plAmcB!QcfAViKw{63XOGk6M zuY0avv=$ydrN8&on6CBVw|AxGHZ5%YWAWI+33y=l{N2wt?Yf+`qT_-mWyMFEZ_c=< zt=?8ZC^UwR?O5<-+eX)h5c^B^&np8v8?(0FZH}L6$;ixCU%GvFtM)Z|IkYJ_)iZBK z=A1LO`NwxR&fOE=~>i=Sn`PIhuPYeY)~)jKCIt)6uB==JKWk4KNCZpr&Dt8&?X z%(u7Pa`CIKCiUd61ogpBx6fbfxRSbKZ)=6?Wcw4;;+AW5Z^rJ#?)={Udj0BrYJ_@o zPg$D_QZO$2tMn@0TwYYdHbGJX$QBPrjq|eP<;SCfSc7ydfI@P_gLfbQ7{_GEgTLVP zQNCyqs+LQatEh5$nO|I9BXSa+KQlcq&I3Uh=>irH*G4ox?!ir79>#{5#4!`1*Ld(M zNTVV}MVQ0puu()wT&`#Endw-bDh2t9;#o-wc=F)Yx*p|8G8T*3Vs@LNhDe&@IFe#W zh9Lk!Xbllvh!YWQvO$sHC`Ov7%28cbBACG`1e7}6gX1ud_4pT#`h30g5iO|#=t0JX zC`sEWG8`uRuh8_8dLT(Ubl(-4zafgq3ZyA@s)$PJQAD5IpTf96y$nW3Avqj1g97me zY$l1lxM-bPYhomkM71akq#F1~55VhkuurT3z8N!SIQ<=g?RxnKpnGCB!GQAl_+mw@ zGdA@WdvL>FUQ$F^;>{t$u?}a@&JcoVw-XMLWr={36$p;82PlN>E;hjQqw+>HU5JRt zpaOE63_L9BU|Bm$6Rv>B5e_$^2scM@M38YZfq-3NMFI7rn5W8+l|pTQuM8>)s5q99 zoD@S50f)d64nYhO0>vRB$l56v6?6szE|*DVoC9A_?)Bh|jq03U%?fGGNFqNA7zIciIV^+_8I6R@ z3FBCJ2nK`|j64Nq(+;ulMJf_>MfEF6tq1Qdy1mmrxK5Iw3&nztV7J~f?C&YV1m)zZ zL|g`)Pm$zc!+)WT%Y)?s9*(?J)?ohz)0DVTm1tSwDe+hDptL?~@8h&eackkywf_KLb&t{j literal 0 HcmV?d00001 diff --git a/graphics/tiles/water_white_bottom.png.import b/graphics/tiles/water_white_bottom.png.import new file mode 100644 index 0000000..6fa8093 --- /dev/null +++ b/graphics/tiles/water_white_bottom.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/water_white_bottom.png-bfc026c48ab5a82793c62553085e8e05.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://graphics/tiles/water_white_bottom.png" +dest_files=[ "res://.import/water_white_bottom.png-bfc026c48ab5a82793c62553085e8e05.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/maps/future/canopy_future.tscn b/maps/future/canopy_future.tscn index bbb9863..d15f1b7 100644 --- a/maps/future/canopy_future.tscn +++ b/maps/future/canopy_future.tscn @@ -1,9 +1,9 @@ -[gd_scene load_steps=35 format=2] +[gd_scene load_steps=42 format=2] [ext_resource path="res://objects/Camera2D.tscn" type="PackedScene" id=1] [ext_resource path="res://maps/map.gd" type="Script" id=2] -[ext_resource path="res://graphics/backgrounds/canopy.png" type="Texture" id=3] -[ext_resource path="res://tilesets/t_canopy.tres" type="TileSet" id=4] +[ext_resource path="res://graphics/backgrounds/future/cells.png" type="Texture" id=3] +[ext_resource path="res://tilesets/future/t_canopy_future.tres" type="TileSet" id=4] [ext_resource path="res://objects/enemy/skelarcher.tscn" type="PackedScene" id=5] [ext_resource path="res://objects/player/player.tscn" type="PackedScene" id=6] [ext_resource path="res://objects/hud/hud.tscn" type="PackedScene" id=7] @@ -30,6 +30,78 @@ [ext_resource path="res://scripts/has_splash.gd" type="Script" id=28] [ext_resource path="res://maps/bug_teleporter.gd" type="Script" id=29] [ext_resource path="res://graphics/turniwood/turning_platform_wood.png" type="Texture" id=30] +[ext_resource path="res://graphics/backgrounds/future/wind.png" type="Texture" id=31] +[ext_resource path="res://shaders/fade.gdshader" type="Shader" id=32] + +[sub_resource type="Animation" id=5] +length = 0.001 +tracks/0/type = "value" +tracks/0/path = NodePath(".:region_rect") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/keys = { +"times": PoolRealArray( 0 ), +"transitions": PoolRealArray( 1 ), +"update": 0, +"values": [ Rect2( 0, 0, 256, 192 ) ] +} + +[sub_resource type="Animation" id=6] +resource_name = "wind" +loop = true +tracks/0/type = "value" +tracks/0/path = NodePath(".:region_rect") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/keys = { +"times": PoolRealArray( 0, 1 ), +"transitions": PoolRealArray( 1, 1 ), +"update": 0, +"values": [ Rect2( 1024, 192, 256, 192 ), Rect2( 0, 0, 256, 192 ) ] +} + +[sub_resource type="ShaderMaterial" id=7] +shader = ExtResource( 32 ) +shader_param/color = Color( 0.396078, 0.788235, 0.752941, 1 ) +shader_param/smooth_mode = true +shader_param/reverse = false +shader_param/opacity = 0.5 + +[sub_resource type="Animation" id=8] +length = 0.001 +tracks/0/type = "value" +tracks/0/path = NodePath(".:material:shader_param/opacity") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/keys = { +"times": PoolRealArray( 0 ), +"transitions": PoolRealArray( 1 ), +"update": 0, +"values": [ 0.5 ] +} + +[sub_resource type="Animation" id=9] +resource_name = "pulse" +length = 2.0 +loop = true +tracks/0/type = "value" +tracks/0/path = NodePath(".:material:shader_param/opacity") +tracks/0/interp = 2 +tracks/0/loop_wrap = true +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/keys = { +"times": PoolRealArray( 0, 1, 2 ), +"transitions": PoolRealArray( 1, 1, 1 ), +"update": 0, +"values": [ 0.25, 0.5, 0.25 ] +} [sub_resource type="RectangleShape2D" id=2] extents = Vector2( 7.5, 20 ) @@ -51,23 +123,49 @@ target_time_100 = 180 music = ExtResource( 22 ) lore_entries = [ ExtResource( 23 ), ExtResource( 24 ), ExtResource( 25 ), ExtResource( 26 ) ] -[node name="Camera2D" parent="." instance=ExtResource( 1 )] +[node name="Background" type="CanvasLayer" parent="."] +layer = -100 -[node name="Sprite" type="Sprite" parent="Camera2D"] +[node name="ColorRect" type="ColorRect" parent="Background"] +anchor_right = 1.0 +anchor_bottom = 1.0 +color = Color( 0, 0.384314, 0.517647, 1 ) + +[node name="Wind" type="Sprite" parent="Background"] +modulate = Color( 0.192, 0.64, 0.602667, 0.498039 ) +texture = ExtResource( 31 ) +centered = false +region_enabled = true +region_rect = Rect2( 0, 0, 256, 192 ) + +[node name="AnimationPlayer" type="AnimationPlayer" parent="Background/Wind"] +autoplay = "wind" +playback_speed = 0.2 +anims/RESET = SubResource( 5 ) +anims/wind = SubResource( 6 ) + +[node name="Sprite" type="Sprite" parent="Background"] +material = SubResource( 7 ) position = Vector2( 128, 96 ) -z_index = -260 texture = ExtResource( 3 ) __meta__ = { "_edit_lock_": true } +[node name="AnimationPlayer" type="AnimationPlayer" parent="Background/Sprite"] +autoplay = "pulse" +anims/RESET = SubResource( 8 ) +anims/pulse = SubResource( 9 ) + +[node name="Camera2D" parent="." instance=ExtResource( 1 )] + [node name="Ground" type="TileMap" parent="." groups=["can_stain"]] light_mask = 3 material = ExtResource( 27 ) tile_set = ExtResource( 4 ) cell_size = Vector2( 8, 8 ) format = 1 -tile_data = PoolIntArray( 9, 0, 65537, 65545, 2, 0, 131081, 2, 65536, 196617, 2, 131072, 196629, 1, 0, 196633, 1, 0, 196655, 1, 0, 196659, 1, 0, 262161, 2, 196609, 262162, 2, 196610, 262163, 2, 196610, 262164, 2, 196610, 262165, 2, 196610, 262166, 2, 196610, 262167, 2, 196610, 262168, 2, 196610, 262169, 2, 196610, 262170, 2, 196610, 262171, 2, 196610, 262172, 2, 196610, 262173, 2, 196610, 262174, 2, 196610, 262175, 2, 196610, 262176, 2, 196610, 262177, 2, 196611, 262189, 2, 196609, 262190, 2, 196610, 262191, 2, 196610, 262192, 2, 196610, 262193, 2, 196610, 262194, 2, 196610, 262195, 2, 196610, 262196, 2, 196610, 262197, 2, 196611, 458751, 2, 196609, 393216, 2, 196610, 393217, 2, 196610, 393218, 2, 196610, 393219, 2, 196610, 393220, 2, 196610, 393221, 2, 196610, 393222, 2, 196611, 393306, 2, 1, 393307, 2, 196610, 393308, 2, 196610, 393309, 2, 196610, 393310, 2, 196610, 393311, 2, 196610, 458763, 1, 0, 458773, 2, 196609, 458774, 2, 196610, 458775, 2, 3, 458782, 2, 196609, 458783, 2, 196610, 458784, 2, 196610, 458785, 2, 196610, 458786, 2, 196611, 458790, 2, 196609, 458791, 2, 196610, 458792, 2, 196610, 458793, 2, 196610, 458794, 2, 196610, 458795, 2, 196611, 458825, 1, 0, 458832, 1, 0, 458842, 2, 65536, 524297, 2, 196609, 524298, 2, 196610, 524299, 2, 196610, 524300, 2, 3, 524311, 2, 131073, 524312, 2, 196611, 524335, 1, 0, 524341, 1, 0, 524361, 2, 1, 524362, 2, 196610, 524363, 2, 196610, 524364, 2, 196610, 524365, 2, 196610, 524366, 2, 196610, 524367, 2, 196610, 524368, 2, 196610, 524369, 2, 3, 524378, 2, 65536, 589836, 2, 131073, 589837, 2, 196610, 589838, 2, 196611, 589870, 2, 1, 589871, 2, 196610, 589872, 2, 196610, 589873, 2, 196610, 589874, 2, 196610, 589875, 2, 196610, 589876, 2, 196610, 589877, 2, 196610, 589878, 2, 196610, 589879, 2, 196610, 589880, 2, 196610, 589881, 2, 196611, 589889, 2, 1, 589890, 2, 196610, 589891, 2, 3, 589894, 1, 0, 589897, 2, 65536, 589905, 2, 131073, 589906, 2, 196610, 589907, 2, 3, 589914, 2, 65536, 655406, 2, 65536, 655423, 2, 1, 655424, 2, 196610, 655425, 2, 131075, 655427, 2, 131073, 655428, 2, 196610, 655429, 2, 196610, 655430, 2, 196610, 655431, 2, 196610, 655432, 2, 196610, 655433, 2, 131075, 655443, 2, 65536, 655450, 2, 65536, 720917, 1, 0, 720922, 1, 0, 720932, 1, 0, 720937, 1, 0, 720942, 2, 65536, 720950, 1, 0, 720958, 2, 1, 720959, 2, 131075, 720979, 2, 131073, 720980, 2, 196610, 720981, 2, 3, 720986, 2, 65536, 786433, 2, 196609, 786434, 2, 196610, 786435, 2, 196610, 786436, 2, 196611, 786448, 2, 1, 786449, 2, 196610, 786450, 2, 196610, 786451, 2, 196610, 786452, 2, 196610, 786453, 2, 196610, 786454, 2, 196610, 786455, 2, 196610, 786456, 2, 196610, 786457, 2, 196610, 786458, 2, 196610, 786459, 2, 196610, 786460, 2, 196610, 786461, 2, 196610, 786462, 2, 196610, 786463, 2, 196610, 786464, 2, 196610, 786465, 2, 196610, 786466, 2, 196610, 786467, 2, 196610, 786468, 2, 196610, 786469, 2, 196610, 786470, 2, 196610, 786471, 2, 196610, 786472, 2, 196610, 786473, 2, 196610, 786474, 2, 196610, 786475, 2, 196611, 786477, 2, 196609, 786478, 2, 131075, 786480, 2, 196609, 786481, 2, 196610, 786482, 2, 196610, 786483, 2, 196610, 786484, 2, 196610, 786485, 2, 196610, 786486, 2, 196610, 786487, 2, 196610, 786488, 2, 196610, 786489, 2, 196610, 786490, 2, 196611, 786493, 2, 196609, 786494, 2, 131075, 786517, 2, 65536, 786522, 2, 65536, 851983, 2, 196609, 851984, 2, 131075, 852053, 2, 65536, 852058, 2, 65536, 917579, 1, 0, 917585, 2, 1, 917586, 2, 196610, 917587, 2, 196611, 917589, 2, 131072, 917593, 2, 196609, 917594, 2, 131075, 983065, 2, 1, 983066, 2, 196610, 983067, 2, 196610, 983068, 2, 196611, 983105, 1, 0, 983107, 2, 1, 983108, 2, 196610, 983109, 2, 196610, 983110, 2, 196610, 983111, 2, 196610, 983112, 2, 196610, 983113, 2, 196610, 983114, 2, 196610, 983115, 2, 196610, 983116, 2, 196610, 983117, 2, 196610, 983118, 2, 196610, 983119, 2, 196610, 983120, 2, 196610, 983121, 2, 131075, 1048586, 2, 0, 1048601, 2, 65536, 1048606, 2, 1, 1048607, 2, 196610, 1048608, 2, 196610, 1048609, 2, 196610, 1048610, 2, 196610, 1048611, 2, 196610, 1048612, 2, 196610, 1048613, 2, 196611, 1048635, 2, 196609, 1048636, 2, 196610, 1048637, 2, 196610, 1048638, 2, 196610, 1048639, 2, 196610, 1048640, 2, 196610, 1048641, 2, 196610, 1048642, 2, 196610, 1048643, 2, 131075, 1179647, 2, 196609, 1114112, 2, 196610, 1114113, 2, 196610, 1114114, 2, 196610, 1114115, 2, 196610, 1114116, 2, 196610, 1114117, 2, 196610, 1114118, 2, 196610, 1114119, 2, 196610, 1114120, 2, 196610, 1114121, 2, 2, 1114122, 2, 131075, 1114137, 2, 65536, 1114142, 2, 65536, 1179662, 2, 196609, 1179663, 2, 196610, 1179664, 2, 196610, 1179665, 2, 196610, 1179666, 2, 196610, 1179667, 2, 196610, 1179668, 2, 196611, 1179672, 2, 196609, 1179673, 2, 131075, 1179678, 2, 65536, 1179692, 2, 196609, 1179693, 2, 196610, 1179694, 2, 196610, 1179695, 2, 196611, 1179701, 2, 196609, 1179702, 2, 3, 1179717, 2, 1, 1179718, 2, 196610, 1179719, 2, 196610, 1179720, 2, 196610, 1179721, 2, 196610, 1179722, 2, 196610, 1179723, 2, 196610, 1179724, 2, 196610, 1179725, 2, 196610, 1179726, 2, 196610, 1179727, 2, 196610, 1179728, 2, 196610, 1179729, 2, 196610, 1179730, 2, 196610, 1179731, 2, 3, 1245214, 2, 65536, 1245238, 2, 131073, 1245239, 2, 196610, 1245240, 2, 196611, 1245243, 2, 196609, 1245244, 2, 196610, 1245245, 2, 196610, 1245246, 2, 196610, 1245247, 2, 196610, 1245248, 2, 196610, 1245249, 2, 196610, 1245250, 2, 196610, 1245251, 2, 196610, 1245252, 2, 196610, 1245253, 2, 131075, 1245267, 2, 65536, 1310750, 2, 65536, 1310803, 2, 65536, 1376257, 1, 0, 1376261, 1, 0, 1376265, 1, 0, 1376269, 1, 0, 1376280, 1, 0, 1376284, 1, 0, 1376286, 2, 65537, 1376301, 1, 0, 1376305, 1, 0, 1376309, 1, 0, 1376313, 1, 0, 1376317, 1, 0, 1376321, 1, 0, 1376325, 1, 0, 1376339, 2, 65537, 1376341, 1, 0, 1376345, 1, 0, 1507327, 3, 0, 1441792, 3, 1, 1441793, 3, 1, 1441794, 3, 1, 1441795, 3, 1, 1441796, 3, 1, 1441797, 3, 1, 1441798, 3, 1, 1441799, 3, 1, 1441800, 3, 1, 1441801, 3, 1, 1441802, 3, 1, 1441803, 3, 1, 1441804, 3, 1, 1441805, 3, 1, 1441806, 3, 1, 1441807, 3, 1, 1441808, 3, 1, 1441809, 3, 1, 1441810, 3, 1, 1441811, 3, 1, 1441812, 3, 1, 1441813, 3, 1, 1441814, 3, 1, 1441815, 3, 1, 1441816, 3, 1, 1441817, 3, 1, 1441818, 3, 1, 1441819, 3, 1, 1441820, 3, 1, 1441821, 3, 1, 1441822, 3, 1, 1441823, 3, 1, 1441836, 3, 0, 1441837, 3, 1, 1441838, 3, 1, 1441839, 3, 1, 1441840, 3, 1, 1441841, 3, 1, 1441842, 3, 1, 1441843, 3, 1, 1441844, 3, 1, 1441845, 3, 1, 1441846, 3, 1, 1441847, 3, 1, 1441848, 3, 1, 1441849, 3, 1, 1441850, 3, 1, 1441851, 3, 1, 1441852, 3, 1, 1441853, 3, 1, 1441854, 3, 1, 1441855, 3, 1, 1441856, 3, 1, 1441857, 3, 1, 1441858, 3, 1, 1441859, 3, 1, 1441860, 3, 1, 1441861, 3, 1, 1441862, 3, 1, 1441863, 3, 2, 1441867, 3, 0, 1441868, 3, 2, 1441872, 3, 0, 1441873, 3, 1, 1441874, 3, 1, 1441875, 3, 1, 1441876, 3, 1, 1441877, 3, 1, 1441878, 3, 1, 1441879, 3, 1, 1441880, 3, 1, 1441881, 3, 1, 1441882, 3, 2, 1572863, 3, 65536, 1507328, 3, 65537, 1507329, 3, 65537, 1507330, 3, 65537, 1507331, 3, 65537, 1507332, 3, 65537, 1507333, 3, 65537, 1507334, 3, 65537, 1507335, 3, 65537, 1507336, 3, 65537, 1507337, 3, 65537, 1507338, 3, 65537, 1507339, 3, 65537, 1507340, 3, 65537, 1507341, 3, 65537, 1507342, 3, 65537, 1507343, 3, 65537, 1507344, 3, 65537, 1507345, 3, 65537, 1507346, 3, 65537, 1507347, 3, 65537, 1507348, 3, 65537, 1507349, 3, 65537, 1507350, 3, 65537, 1507351, 3, 65537, 1507352, 3, 65537, 1507353, 3, 65537, 1507354, 3, 65537, 1507355, 3, 65537, 1507356, 3, 65537, 1507357, 3, 65537, 1507358, 3, 65537, 1507359, 3, 65537, 1507372, 3, 65536, 1507373, 3, 65537, 1507374, 3, 65537, 1507375, 3, 65537, 1507376, 3, 65537, 1507377, 3, 65537, 1507378, 3, 65537, 1507379, 3, 65537, 1507380, 3, 65537, 1507381, 3, 65537, 1507382, 3, 65537, 1507383, 3, 65537, 1507384, 3, 65537, 1507385, 3, 65537, 1507386, 3, 65537, 1507387, 3, 65537, 1507388, 3, 65537, 1507389, 3, 65537, 1507390, 3, 65537, 1507391, 3, 65537, 1507392, 3, 65537, 1507393, 3, 65537, 1507394, 3, 65537, 1507395, 3, 65537, 1507396, 3, 65537, 1507397, 3, 65537, 1507398, 3, 65537, 1507399, 3, 65538, 1507403, 3, 65536, 1507404, 3, 65538, 1507408, 3, 65536, 1507409, 3, 65537, 1507410, 3, 65537, 1507411, 3, 65537, 1507412, 3, 65537, 1507413, 3, 65537, 1507414, 3, 65537, 1507415, 3, 65537, 1507416, 3, 65537, 1507417, 3, 65537, 1507418, 3, 65538 ) +tile_data = PoolIntArray( 9, 0, 65537, 65545, 2, 0, 131081, 2, 65536, 196617, 2, 131072, 196629, 1, 0, 196633, 1, 0, 196655, 1, 0, 196659, 1, 0, 262161, 2, 196609, 262162, 2, 196610, 262163, 2, 196610, 262164, 2, 196610, 262165, 2, 196610, 262166, 2, 196610, 262167, 2, 196610, 262168, 2, 196610, 262169, 2, 196610, 262170, 2, 196610, 262171, 2, 196610, 262172, 2, 196610, 262173, 2, 196610, 262174, 2, 196610, 262175, 2, 196610, 262176, 2, 196610, 262177, 2, 196611, 262189, 2, 196609, 262190, 2, 196610, 262191, 2, 196610, 262192, 2, 196610, 262193, 2, 196610, 262194, 2, 196610, 262195, 2, 196610, 262196, 2, 196610, 262197, 2, 196611, 458751, 2, 196609, 393216, 2, 196610, 393217, 2, 196610, 393218, 2, 196610, 393219, 2, 196610, 393220, 2, 196610, 393221, 2, 196610, 393222, 2, 196611, 393306, 2, 1, 393307, 2, 196610, 393308, 2, 196610, 393309, 2, 196610, 393310, 2, 196610, 393311, 2, 196610, 458763, 1, 0, 458773, 2, 196609, 458774, 2, 196610, 458775, 2, 3, 458782, 2, 196609, 458783, 2, 196610, 458784, 2, 196610, 458785, 2, 196610, 458786, 2, 196611, 458790, 2, 196609, 458791, 2, 196610, 458792, 2, 196610, 458793, 2, 196610, 458794, 2, 196610, 458795, 2, 196611, 458825, 1, 0, 458832, 1, 0, 458842, 2, 65536, 524297, 2, 196609, 524298, 2, 196610, 524299, 2, 196610, 524300, 2, 3, 524311, 2, 131073, 524312, 2, 196611, 524335, 1, 0, 524341, 1, 0, 524361, 2, 1, 524362, 2, 196610, 524363, 2, 196610, 524364, 2, 196610, 524365, 2, 196610, 524366, 2, 196610, 524367, 2, 196610, 524368, 2, 196610, 524369, 2, 3, 524378, 2, 65536, 589836, 2, 131073, 589837, 2, 196610, 589838, 2, 196611, 589870, 2, 1, 589871, 2, 196610, 589872, 2, 196610, 589873, 2, 196610, 589874, 2, 196610, 589875, 2, 196610, 589876, 2, 196610, 589877, 2, 196610, 589878, 2, 196610, 589879, 2, 196610, 589880, 2, 196610, 589881, 2, 196611, 589889, 2, 1, 589890, 2, 196610, 589891, 2, 3, 589894, 1, 0, 589897, 2, 65536, 589905, 2, 131073, 589906, 2, 196610, 589907, 2, 3, 589914, 2, 65536, 655406, 2, 65536, 655423, 2, 1, 655424, 2, 196610, 655425, 2, 131075, 655427, 2, 131073, 655428, 2, 196610, 655429, 2, 196610, 655430, 2, 196610, 655431, 2, 196610, 655432, 2, 196610, 655433, 2, 131075, 655443, 2, 65536, 655450, 2, 65536, 720917, 1, 0, 720922, 1, 0, 720932, 1, 0, 720937, 1, 0, 720942, 2, 65536, 720950, 1, 0, 720958, 2, 1, 720959, 2, 131075, 720979, 2, 131073, 720980, 2, 196610, 720981, 2, 3, 720986, 2, 65536, 786433, 2, 196609, 786434, 2, 196610, 786435, 2, 196610, 786436, 2, 196611, 786448, 2, 1, 786449, 2, 196610, 786450, 2, 196610, 786451, 2, 196610, 786452, 2, 196610, 786453, 2, 196610, 786454, 2, 196610, 786455, 2, 196610, 786456, 2, 196610, 786457, 2, 196610, 786458, 2, 196610, 786459, 2, 196610, 786460, 2, 196610, 786461, 2, 196610, 786462, 2, 196610, 786463, 2, 196610, 786464, 2, 196610, 786465, 2, 196610, 786466, 2, 196610, 786467, 2, 196610, 786468, 2, 196610, 786469, 2, 196610, 786470, 2, 196610, 786471, 2, 196610, 786472, 2, 196610, 786473, 2, 196610, 786474, 2, 196610, 786475, 2, 196611, 786477, 2, 196609, 786478, 2, 131075, 786480, 2, 196609, 786481, 2, 196610, 786482, 2, 196610, 786483, 2, 196610, 786484, 2, 196610, 786485, 2, 196610, 786486, 2, 196610, 786487, 2, 196610, 786488, 2, 196610, 786489, 2, 196610, 786490, 2, 196611, 786493, 2, 196609, 786494, 2, 131075, 786517, 2, 65536, 786522, 2, 65536, 851983, 2, 196609, 851984, 2, 131075, 852053, 2, 65536, 852058, 2, 65536, 917579, 1, 0, 917585, 2, 1, 917586, 2, 196610, 917587, 2, 196611, 917589, 2, 131072, 917593, 2, 196609, 917594, 2, 131075, 983065, 2, 1, 983066, 2, 196610, 983067, 2, 196610, 983068, 2, 196611, 983105, 1, 0, 983107, 2, 1, 983108, 2, 196610, 983109, 2, 196610, 983110, 2, 196610, 983111, 2, 196610, 983112, 2, 196610, 983113, 2, 196610, 983114, 2, 196610, 983115, 2, 196610, 983116, 2, 196610, 983117, 2, 196610, 983118, 2, 196610, 983119, 2, 196610, 983120, 2, 196610, 983121, 2, 131075, 1048586, 2, 0, 1048601, 2, 65536, 1048606, 2, 1, 1048607, 2, 196610, 1048608, 2, 196610, 1048609, 2, 196610, 1048610, 2, 196610, 1048611, 2, 196610, 1048612, 2, 196610, 1048613, 2, 196611, 1048635, 2, 196609, 1048636, 2, 196610, 1048637, 2, 196610, 1048638, 2, 196610, 1048639, 2, 196610, 1048640, 2, 196610, 1048641, 2, 196610, 1048642, 2, 196610, 1048643, 2, 131075, 1179647, 2, 196609, 1114112, 2, 196610, 1114113, 2, 196610, 1114114, 2, 196610, 1114115, 2, 196610, 1114116, 2, 196610, 1114117, 2, 196610, 1114118, 2, 196610, 1114119, 2, 196610, 1114120, 2, 196610, 1114121, 2, 2, 1114122, 2, 131075, 1114137, 2, 65536, 1114142, 2, 65536, 1179662, 2, 196609, 1179663, 2, 196610, 1179664, 2, 196610, 1179665, 2, 196610, 1179666, 2, 196610, 1179667, 2, 196610, 1179668, 2, 196611, 1179672, 2, 196609, 1179673, 2, 131075, 1179678, 2, 65536, 1179692, 2, 196609, 1179693, 2, 196610, 1179694, 2, 196610, 1179695, 2, 196611, 1179701, 2, 196609, 1179702, 2, 3, 1179717, 2, 1, 1179718, 2, 196610, 1179719, 2, 196610, 1179720, 2, 196610, 1179721, 2, 196610, 1179722, 2, 196610, 1179723, 2, 196610, 1179724, 2, 196610, 1179725, 2, 196610, 1179726, 2, 196610, 1179727, 2, 196610, 1179728, 2, 196610, 1179729, 2, 196610, 1179730, 2, 196610, 1179731, 2, 3, 1245214, 2, 65536, 1245238, 2, 131073, 1245239, 2, 196610, 1245240, 2, 196611, 1245243, 2, 196609, 1245244, 2, 196610, 1245245, 2, 196610, 1245246, 2, 196610, 1245247, 2, 196610, 1245248, 2, 196610, 1245249, 2, 196610, 1245250, 2, 196610, 1245251, 2, 196610, 1245252, 2, 196610, 1245253, 2, 131075, 1245267, 2, 65536, 1310750, 2, 65536, 1310803, 2, 65536, 1376257, 1, 0, 1376261, 1, 0, 1376265, 1, 0, 1376269, 1, 0, 1376280, 1, 0, 1376284, 1, 0, 1376286, 2, 131072, 1376301, 1, 0, 1376305, 1, 0, 1376309, 1, 0, 1376313, 1, 0, 1376317, 1, 0, 1376321, 1, 0, 1376325, 1, 0, 1376339, 2, 65537, 1376341, 1, 0, 1376345, 1, 0, 1507327, 3, 0, 1441792, 3, 1, 1441793, 3, 1, 1441794, 3, 1, 1441795, 3, 1, 1441796, 3, 1, 1441797, 3, 1, 1441798, 3, 1, 1441799, 3, 1, 1441800, 3, 1, 1441801, 3, 1, 1441802, 3, 1, 1441803, 3, 1, 1441804, 3, 1, 1441805, 3, 1, 1441806, 3, 1, 1441807, 3, 1, 1441808, 3, 1, 1441809, 3, 1, 1441810, 3, 1, 1441811, 3, 1, 1441812, 3, 1, 1441813, 3, 1, 1441814, 3, 1, 1441815, 3, 1, 1441816, 3, 1, 1441817, 3, 1, 1441818, 3, 1, 1441819, 3, 1, 1441820, 3, 1, 1441821, 3, 1, 1441822, 3, 1, 1441823, 3, 1, 1441836, 3, 0, 1441837, 3, 1, 1441838, 3, 1, 1441839, 3, 1, 1441840, 3, 1, 1441841, 3, 1, 1441842, 3, 1, 1441843, 3, 1, 1441844, 3, 1, 1441845, 3, 1, 1441846, 3, 1, 1441847, 3, 1, 1441848, 3, 1, 1441849, 3, 1, 1441850, 3, 1, 1441851, 3, 1, 1441852, 3, 1, 1441853, 3, 1, 1441854, 3, 1, 1441855, 3, 1, 1441856, 3, 1, 1441857, 3, 1, 1441858, 3, 1, 1441859, 3, 1, 1441860, 3, 1, 1441861, 3, 1, 1441862, 3, 1, 1441863, 3, 2, 1441867, 3, 0, 1441868, 3, 2, 1441872, 3, 0, 1441873, 3, 1, 1441874, 3, 1, 1441875, 3, 1, 1441876, 3, 1, 1441877, 3, 1, 1441878, 3, 1, 1441879, 3, 1, 1441880, 3, 1, 1441881, 3, 1, 1441882, 3, 2, 1572863, 3, 65536, 1507328, 3, 65537, 1507329, 3, 65537, 1507330, 3, 65537, 1507331, 3, 65537, 1507332, 3, 65537, 1507333, 3, 65537, 1507334, 3, 65537, 1507335, 3, 65537, 1507336, 3, 65537, 1507337, 3, 65537, 1507338, 3, 65537, 1507339, 3, 65537, 1507340, 3, 65537, 1507341, 3, 65537, 1507342, 3, 65537, 1507343, 3, 65537, 1507344, 3, 65537, 1507345, 3, 65537, 1507346, 3, 65537, 1507347, 3, 65537, 1507348, 3, 65537, 1507349, 3, 65537, 1507350, 3, 65537, 1507351, 3, 65537, 1507352, 3, 65537, 1507353, 3, 65537, 1507354, 3, 65537, 1507355, 3, 65537, 1507356, 3, 65537, 1507357, 3, 65537, 1507358, 3, 65537, 1507359, 3, 65537, 1507372, 3, 65536, 1507373, 3, 65537, 1507374, 3, 65537, 1507375, 3, 65537, 1507376, 3, 65537, 1507377, 3, 65537, 1507378, 3, 65537, 1507379, 3, 65537, 1507380, 3, 65537, 1507381, 3, 65537, 1507382, 3, 65537, 1507383, 3, 65537, 1507384, 3, 65537, 1507385, 3, 65537, 1507386, 3, 65537, 1507387, 3, 65537, 1507388, 3, 65537, 1507389, 3, 65537, 1507390, 3, 65537, 1507391, 3, 65537, 1507392, 3, 65537, 1507393, 3, 65537, 1507394, 3, 65537, 1507395, 3, 65537, 1507396, 3, 65537, 1507397, 3, 65537, 1507398, 3, 65537, 1507399, 3, 65538, 1507403, 3, 65536, 1507404, 3, 65538, 1507408, 3, 65536, 1507409, 3, 65537, 1507410, 3, 65537, 1507411, 3, 65537, 1507412, 3, 65537, 1507413, 3, 65537, 1507414, 3, 65537, 1507415, 3, 65537, 1507416, 3, 65537, 1507417, 3, 65537, 1507418, 3, 65538 ) [node name="Player" parent="." instance=ExtResource( 6 )] position = Vector2( 24, 176 ) @@ -94,11 +192,12 @@ format = 1 tile_data = PoolIntArray( 393303, 0, 1, 458839, 0, 1, 524375, 0, 1, 589911, 0, 1, 655367, 0, 1, 655447, 0, 1, 720903, 0, 1, 720983, 0, 1, 786519, 0, 1, 852055, 0, 1, 917516, 0, 1, 917591, 0, 1, 983052, 0, 1, 983127, 0, 1, 1048588, 0, 1, 1048663, 0, 1, 1114199, 0, 1, 1179735, 0, 1, 1245271, 0, 1 ) [node name="Death" type="TileMap" parent="." groups=["death", "no_blood"]] +modulate = Color( 0.439216, 1, 0.529412, 1 ) tile_set = ExtResource( 18 ) cell_size = Vector2( 8, 8 ) collision_layer = 32 format = 1 -tile_data = PoolIntArray( 1441824, 0, 0, 1441825, 0, 0, 1441826, 0, 0, 1441827, 0, 0, 1441828, 0, 0, 1441829, 0, 0, 1441830, 0, 0, 1441831, 0, 0, 1441832, 0, 0, 1441833, 0, 0, 1441834, 0, 0, 1441835, 0, 0, 1441864, 0, 0, 1441865, 0, 0, 1441866, 0, 0, 1441869, 0, 0, 1441870, 0, 0, 1441871, 0, 0, 1441883, 0, 0, 1441884, 0, 0, 1441885, 0, 0, 1441886, 0, 0, 1441887, 0, 0, 1507360, 3, 0, 1507361, 3, 0, 1507362, 3, 0, 1507363, 3, 0, 1507364, 3, 0, 1507365, 3, 0, 1507366, 3, 0, 1507367, 3, 0, 1507368, 3, 0, 1507369, 3, 0, 1507370, 3, 0, 1507371, 3, 0, 1507400, 3, 0, 1507401, 3, 0, 1507402, 3, 0, 1507405, 3, 0, 1507406, 3, 0, 1507407, 3, 0, 1507419, 3, 0, 1507420, 3, 0, 1507421, 3, 0, 1507422, 3, 0, 1507423, 3, 0 ) +tile_data = PoolIntArray( 1441824, 13, 0, 1441825, 13, 0, 1441826, 13, 0, 1441827, 13, 0, 1441828, 13, 0, 1441829, 13, 0, 1441830, 13, 0, 1441831, 13, 0, 1441832, 13, 0, 1441833, 13, 0, 1441834, 13, 0, 1441835, 13, 0, 1441864, 13, 0, 1441865, 13, 0, 1441866, 13, 0, 1441869, 13, 0, 1441870, 13, 0, 1441871, 13, 0, 1441883, 13, 0, 1441884, 13, 0, 1441885, 13, 0, 1441886, 13, 0, 1441887, 13, 0, 1507360, 14, 0, 1507361, 14, 0, 1507362, 14, 0, 1507363, 14, 0, 1507364, 14, 0, 1507365, 14, 0, 1507366, 14, 0, 1507367, 14, 0, 1507368, 14, 0, 1507369, 14, 0, 1507370, 14, 0, 1507371, 14, 0, 1507400, 14, 0, 1507401, 14, 0, 1507402, 14, 0, 1507405, 14, 0, 1507406, 14, 0, 1507407, 14, 0, 1507419, 14, 0, 1507420, 14, 0, 1507421, 14, 0, 1507422, 14, 0, 1507423, 14, 0 ) script = ExtResource( 28 ) splash_color = Color( 0.227451, 0.627451, 1, 1 ) @@ -107,7 +206,7 @@ z_index = -11 tile_set = ExtResource( 18 ) cell_size = Vector2( 8, 8 ) format = 1 -tile_data = PoolIntArray( 1441836, 0, 0, 1441863, 0, 0, 1441867, 0, 0, 1441868, 0, 0, 1441872, 0, 0, 1441882, 0, 0, 1507372, 3, 0, 1507399, 3, 0, 1507403, 3, 0, 1507404, 3, 0, 1507408, 3, 0, 1507418, 3, 0 ) +tile_data = PoolIntArray( 1441836, 13, 0, 1441863, 13, 0, 1441867, 13, 0, 1441868, 13, 0, 1441872, 13, 0, 1441882, 13, 0, 1507372, 14, 0, 1507399, 14, 0, 1507403, 14, 0, 1507404, 14, 0, 1507408, 14, 0, 1507418, 14, 0 ) [node name="Platforms" type="Node2D" parent="."] diff --git a/tilesets/future/t_canopy_future.tres b/tilesets/future/t_canopy_future.tres index 95814e5..c0ec4f5 100644 --- a/tilesets/future/t_canopy_future.tres +++ b/tilesets/future/t_canopy_future.tres @@ -1,6 +1,6 @@ [gd_resource type="TileSet" load_steps=31 format=2] -[ext_resource path="res://graphics/tiles/canopy.png" type="Texture" id=1] +[ext_resource path="res://graphics/tiles/future/canopy_future.png" type="Texture" id=1] [ext_resource path="res://graphics/tiles/mushroom_red.tres" type="Texture" id=2] [sub_resource type="ConvexPolygonShape2D" id=1] diff --git a/tilesets/t_death.tres b/tilesets/t_death.tres index eaab6df..ccaff97 100644 --- a/tilesets/t_death.tres +++ b/tilesets/t_death.tres @@ -1,4 +1,4 @@ -[gd_resource type="TileSet" load_steps=16 format=2] +[gd_resource type="TileSet" load_steps=19 format=2] [ext_resource path="res://graphics/tiles/water.tres" type="Texture" id=1] [ext_resource path="res://graphics/tiles/spike.png" type="Texture" id=2] @@ -9,6 +9,8 @@ [ext_resource path="res://graphics/tiles/blood.tres" type="Texture" id=7] [ext_resource path="res://graphics/tiles/water_light.tres" type="Texture" id=8] [ext_resource path="res://graphics/tiles/water_light_bottom.png" type="Texture" id=9] +[ext_resource path="res://graphics/tiles/water_white_bottom.png" type="Texture" id=10] +[ext_resource path="res://graphics/tiles/water_white.tres" type="Texture" id=11] [sub_resource type="ConvexPolygonShape2D" id=1] points = PoolVector2Array( 6, 8, 2, 8, 2, 2, 6, 2 ) @@ -19,6 +21,9 @@ points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) [sub_resource type="ConvexPolygonShape2D" id=8] points = PoolVector2Array( 2, 2, 6, 2, 6, 6, 2, 6 ) +[sub_resource type="ConvexPolygonShape2D" id=9] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + [sub_resource type="ConvexPolygonShape2D" id=2] points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) @@ -208,8 +213,14 @@ points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) 10/shape_offset = Vector2( 0, 0 ) 10/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) 10/shape_one_way = false -10/shape_one_way_margin = 0.0 -10/shapes = [ ] +10/shape_one_way_margin = 1.0 +10/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": null, +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] 10/z_index = 10 11/name = "water_light_bottom.png 11" 11/texture = ExtResource( 9 ) @@ -260,3 +271,38 @@ points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) } ] 12/z_index = 0 +13/name = "water_white.tres 13" +13/texture = ExtResource( 11 ) +13/tex_offset = Vector2( 0, 0 ) +13/modulate = Color( 1, 1, 1, 1 ) +13/region = Rect2( 0, 0, 8, 8 ) +13/tile_mode = 0 +13/occluder_offset = Vector2( 0, 0 ) +13/navigation_offset = Vector2( 0, 0 ) +13/shape_offset = Vector2( 0, 0 ) +13/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +13/shape_one_way = false +13/shape_one_way_margin = 0.0 +13/shapes = [ ] +13/z_index = 0 +14/name = "water_white_bottom.png 14" +14/texture = ExtResource( 10 ) +14/tex_offset = Vector2( 0, 0 ) +14/modulate = Color( 1, 1, 1, 1 ) +14/region = Rect2( 0, 0, 8, 8 ) +14/tile_mode = 0 +14/occluder_offset = Vector2( 0, 0 ) +14/navigation_offset = Vector2( 0, 0 ) +14/shape_offset = Vector2( 0, 0 ) +14/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +14/shape = SubResource( 9 ) +14/shape_one_way = false +14/shape_one_way_margin = 1.0 +14/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 9 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +14/z_index = 0