From f55658743a5bb3733a224b7caaf196e84b398296 Mon Sep 17 00:00:00 2001 From: pennyrigate Date: Wed, 18 Jan 2023 16:22:22 -0500 Subject: [PATCH] add canopy --- game.gd | 4 + graphics/backgrounds/canopy.png | Bin 3468 -> 3483 bytes graphics/enemy/skelarcher_idle.png | Bin 0 -> 265 bytes graphics/enemy/skelarcher_idle.png.import | 35 ++++++++ graphics/enemy/skelarcher_shoot.png | Bin 0 -> 675 bytes graphics/enemy/skelarcher_shoot.png.import | 35 ++++++++ graphics/tiles/canopy.png | Bin 0 -> 492 bytes graphics/tiles/canopy.png.import | 35 ++++++++ maps/canopy.tscn | 22 +++++ tilesets/t_canopy.tres | 90 +++++++++++++++++++++ 10 files changed, 221 insertions(+) create mode 100644 graphics/enemy/skelarcher_idle.png create mode 100644 graphics/enemy/skelarcher_idle.png.import create mode 100644 graphics/enemy/skelarcher_shoot.png create mode 100644 graphics/enemy/skelarcher_shoot.png.import create mode 100644 graphics/tiles/canopy.png create mode 100644 graphics/tiles/canopy.png.import create mode 100644 maps/canopy.tscn create mode 100644 tilesets/t_canopy.tres diff --git a/game.gd b/game.gd index 315cfac..6a9eb2b 100644 --- a/game.gd +++ b/game.gd @@ -127,6 +127,10 @@ func freeze_frame(time): timer.connect("timeout", get_tree(), "set_pause", [false]) return timer +#Check if 100%ed +func has_collection_bonus(): + return Game.shards == 5 && Game.golds == 50 + func _process(delta): if Debug.entry == false: #CRT FILTER diff --git a/graphics/backgrounds/canopy.png b/graphics/backgrounds/canopy.png index b62f5bf65a5a2b6513c3bbceb5eed6a334b75c8f..867fda2ebd6159b63694ac1d65e27b7043ef0ebc 100644 GIT binary patch literal 3483 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

F&9e7J{ed~uU>VaNy_HGD)>a%+c{~d#AFCQ9 zEySZ2AsVO(-AmY#t0}#|4VQD&Aybw2q4|!)ok*w z34GsvdOw>N1Pe=$AQ$+5ts%%vEowpvKc2)DH&;AaL4cww2|!BBg=bG2$o4YV#8Au) z!NS8^iDN(WLNL3VQ7XPRIw)X$W{$1|yR~O;ZWZ-~&5`VcDM(9hlEv03PLw;u^ zIk(0i-t)(NGavv?F`{iB6NQu`?n(W*R}90FGXb)Nl=72Mv=(#f?7P&xe)rk!KM9o{ zNR}j!PxKw#8z`3>U|-&}^BNz`cAJUrLHq_)j7OW2AgS%t9;znNsO^6Mad(;}xxOer zVARfQiS`BwC<$3DBQij!;-k#<3NP%PZWHjg#PF$7Ar61HXAzkT0>Tu9nwpZ~=$J1B zt)E0ZWs{iafzVSqs!K?eAULr`KMl8v5E-W_1r374t6}95yq7f?459#xg$^+|*| wE&~*kp@j$AI8A4q;Fx`qmIp_&f`V3Y_zT&iqyKDg@3B3wFu8EH%*ZMBKNL-65C8xG literal 3468 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⁢ zP;u?P8i_IEPG&j+P!J$GeTO9%LbxLWSd`)cg;|NnoWfW@Q`aa-k58&L}tkg4ah{L_IHXGxG>Fi-&) zFa-No2!R9(JR*x382Ao?FyoGi*>8b@NuDl_AsWHGXSw+r6nK~~e7yhHKSwq-xbxVg zgzpU+yN>%lD%r;3wC4BT6t|~xg{QU6c1|tIGmGUtz3lt;GQn&ljA6bJDCL*1B>P$V`a7BY394iSp0@(l>3Q^f~JqDp1q15^x1G|303x*@_xNU+1k#oN%$<*)Gb_ds39d_Wk^9Kl|_yL16S6R#}a(SJ)cwo?^Uvinud^H*C+$$4&F8 z%3@}YT78pU8%0&GyCorh`El>%F%F^$o;TKJw%Oi$1px4UUu3BhH}9BOY5-NnsM=DF zH*6=%;?5}fZ88>^zq0{=>b2zDm9_HnT9M)h(PZXZVcP&pFF-oJ?LGMGAWf~WTX%l7 zPo1zZ48;XerA0)vHh5Cm-5j<0Kx?+h{#9glAAE9_d{ht-r3Yf-JMy=q4l?!!RMhf@ zZFs|WQt@fav>>XqbU{R9IzZIDzE;ajt*F(9u3O8>E3+u5UIW!@0D#+%?iwYNXG!MJ zc~<&jE|UcSKSp0lS&guljJwKODmSSm8fd1WBBS!Fv{ZpDo28=2%tL1top}%u>53~W zFY%Z{?Z9MvXW40Gu6)tFl|14<{+t2;Cf_d#CFiXF!*X#=;}Y>jah@o`{P+L>002ov JPDHLkV1gwZMF9W+ literal 0 HcmV?d00001 diff --git a/graphics/enemy/skelarcher_shoot.png.import b/graphics/enemy/skelarcher_shoot.png.import new file mode 100644 index 0000000..4c53d6b --- /dev/null +++ b/graphics/enemy/skelarcher_shoot.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/skelarcher_shoot.png-fa84874edf71cf78968a916613c21654.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://graphics/enemy/skelarcher_shoot.png" +dest_files=[ "res://.import/skelarcher_shoot.png-fa84874edf71cf78968a916613c21654.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/canopy.png b/graphics/tiles/canopy.png new file mode 100644 index 0000000000000000000000000000000000000000..2cbcc1134a94727bed9adf05fcb46387dc9f280e GIT binary patch literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yE!3-o8wB`-xLQmKiMG*h3b$S|=yaA)1~p zjv*HQTZ1@@nhkii$j+L;{rCU&yUuKr+x)CA>$yG861CBEIC|SplzmyKjfIC)u@KAj zM(0DA}fbB8>{exjSHR{9*sO|z<+JC&Xa>pR-2CiIj$|TBkvH0c0%}l-}}YC z{_uKil}@?OTwHmF`Ja@5?B^aynfv_fq_#%g6~3Y3%y?&EQ``*aR=+>&t^Xb$Y5ck9 zfa<>!z7M1S2tHh9@F?&5hHiCU&h1Bgek&bIHhjEu!bfG++H23guM~-i_&dR^hUv+C W)tM(