From aef396151234aa21af4a658ea11f03ea9434961c Mon Sep 17 00:00:00 2001 From: Indrajith K L Date: Thu, 14 Apr 2022 16:36:24 +0530 Subject: [PATCH] Graphics and SFX Changes * Adds Background parallax images (not exactly parallax since we have a fixed camera) * Adds SFX * Fixes Pickable collisions and SFX playback --- ...e.png-67d03d5d37013954c33d3929f1c8ead9.md5 | 3 + ....png-67d03d5d37013954c33d3929f1c8ead9.stex | Bin 0 -> 108 bytes ...e.png-99b845350a8b7cb68c6cc5bba6d44eeb.md5 | 3 + ....png-99b845350a8b7cb68c6cc5bba6d44eeb.stex | Bin 0 -> 108 bytes ...n.png-150dcd85596b8e4cffe30274d1cab3fe.md5 | 3 + ....png-150dcd85596b8e4cffe30274d1cab3fe.stex | Bin 0 -> 242 bytes ...n.png-a02d499715ee8fbbf390ea5ca381cdb4.md5 | 3 + ....png-a02d499715ee8fbbf390ea5ca381cdb4.stex | Bin 0 -> 242 bytes ...y.png-58a615d2cdd5c7d723a1f0573bdd7ed1.md5 | 3 + ....png-58a615d2cdd5c7d723a1f0573bdd7ed1.stex | Bin 0 -> 244 bytes ...y.png-86eb58dbcab696be1601153a322cc2d3.md5 | 3 + ....png-86eb58dbcab696be1601153a322cc2d3.stex | Bin 0 -> 244 bytes ...n.png-76fc8b0704fd40125f1570702f88a265.md5 | 3 + ....png-76fc8b0704fd40125f1570702f88a265.stex | Bin 0 -> 238 bytes ...n.png-a73a03d0a1febdb864b00265fc9002a0.md5 | 3 + ....png-a73a03d0a1febdb864b00265fc9002a0.stex | Bin 0 -> 238 bytes ...k.png-59945329d561b5ef1136740f03dbe479.md5 | 3 + ....png-59945329d561b5ef1136740f03dbe479.stex | Bin 0 -> 140 bytes ...k.png-a067c35975d2ed27845404f5a0d12b7a.md5 | 3 + ....png-a067c35975d2ed27845404f5a0d12b7a.stex | Bin 0 -> 140 bytes ...e.png-3b93a7f8b5ec59ba9c22152d9a19d80d.md5 | 3 + ....png-3b93a7f8b5ec59ba9c22152d9a19d80d.stex | Bin 0 -> 86 bytes ...e.png-f83a475191b77e5660227b13583a3921.md5 | 3 + ....png-f83a475191b77e5660227b13583a3921.stex | Bin 0 -> 86 bytes ...w.png-8c5e275313f765d02799362409b1b5fe.md5 | 3 + ....png-8c5e275313f765d02799362409b1b5fe.stex | Bin 0 -> 180 bytes ...w.png-aa0149917c8f0e2a5f5aa94a63e07f5a.md5 | 3 + ....png-aa0149917c8f0e2a5f5aa94a63e07f5a.stex | Bin 0 -> 180 bytes ...n.wav-b287e1be76f15650fa953c52a76a4850.md5 | 3 + ...av-b287e1be76f15650fa953c52a76a4850.sample | Bin 0 -> 14905 bytes ...n.wav-e0b3115232d3005d5bf18d2d62cdd59b.md5 | 3 + ...av-e0b3115232d3005d5bf18d2d62cdd59b.sample | Bin 0 -> 14905 bytes ...h.wav-8591d1c850a531e6d680c433a6e9c93b.md5 | 3 + ...av-8591d1c850a531e6d680c433a6e9c93b.sample | Bin 0 -> 32913 bytes ...h.wav-f0eccc243df32e7656ed6194637ca93b.md5 | 3 + ...av-f0eccc243df32e7656ed6194637ca93b.sample | Bin 0 -> 32913 bytes ...t.wav-1676102ba0fd35f6f9309cb1a449ca8c.md5 | 3 + ...av-1676102ba0fd35f6f9309cb1a449ca8c.sample | Bin 0 -> 46221 bytes ...t.wav-56514903b62b5098edeb68fb84a652a5.md5 | 3 + ...av-56514903b62b5098edeb68fb84a652a5.sample | Bin 0 -> 46221 bytes ...m.wav-018b3bdc3b80db7e8e7981fb2514df67.md5 | 3 + ...av-018b3bdc3b80db7e8e7981fb2514df67.sample | Bin 0 -> 49157 bytes ...m.wav-2a2e3b9fbe7c733af4ee7abdb9b245f7.md5 | 3 + ...av-2a2e3b9fbe7c733af4ee7abdb9b245f7.sample | Bin 0 -> 49157 bytes ...t.wav-2cb5c2fa6a1da6cff830b5c940b3b10a.md5 | 3 + ...av-2cb5c2fa6a1da6cff830b5c940b3b10a.sample | Bin 0 -> 6861 bytes ...t.wav-45ff85e7eb266c1db80248e043d7c9a0.md5 | 3 + ...av-45ff85e7eb266c1db80248e043d7c9a0.sample | Bin 0 -> 6861 bytes ...2.wav-b5b39bca340ff3a1f716efc6a0aad06e.md5 | 3 + ...av-b5b39bca340ff3a1f716efc6a0aad06e.sample | Bin 0 -> 6097 bytes ...2.wav-f9bf192020689a696c78601b71de5156.md5 | 3 + ...av-f9bf192020689a696c78601b71de5156.sample | Bin 0 -> 6097 bytes ...t.wav-4c9b0e81d8c993e697feb7eeffaed947.md5 | 3 + ...av-4c9b0e81d8c993e697feb7eeffaed947.sample | Bin 0 -> 4009 bytes ...t.wav-f131fb53b73dc37fe5b99f3d10367c45.md5 | 3 + ...av-f131fb53b73dc37fe5b99f3d10367c45.sample | Bin 0 -> 4009 bytes backgrounds/Blue.png | Bin 0 -> 298 bytes backgrounds/Blue.png.import | 35 ++ backgrounds/Brown.png | Bin 0 -> 552 bytes backgrounds/Brown.png.import | 35 ++ backgrounds/Gray.png | Bin 0 -> 480 bytes backgrounds/Gray.png.import | 35 ++ backgrounds/Green.png | Bin 0 -> 543 bytes backgrounds/Green.png.import | 35 ++ backgrounds/Pink.png | Bin 0 -> 417 bytes backgrounds/Pink.png.import | 35 ++ backgrounds/Purple.png | Bin 0 -> 249 bytes backgrounds/Purple.png.import | 35 ++ backgrounds/Yellow.png | Bin 0 -> 488 bytes backgrounds/Yellow.png.import | 35 ++ collectables/Apple.gd | 7 +- collectables/Apple.tscn | 8 +- entities/Player.tscn | 28 +- scenes/level1.tscn | 18 +- sfx/coin.wav | Bin 0 -> 14619 bytes sfx/coin.wav.import | 21 ++ sfx/death.wav | Bin 0 -> 32627 bytes sfx/death.wav.import | 21 ++ sfx/found_heart.wav | Bin 0 -> 45934 bytes sfx/found_heart.wav.import | 21 ++ sfx/found_item.wav | Bin 0 -> 48870 bytes sfx/found_item.wav.import | 21 ++ sfx/hurt.wav | Bin 0 -> 6576 bytes sfx/hurt.wav.import | 21 ++ sfx/hurt2.wav | Bin 0 -> 5812 bytes sfx/hurt2.wav.import | 21 ++ sfx/select.wav | Bin 0 -> 3721 bytes sfx/select.wav.import | 21 ++ tileset/main_tileset.tres | 152 ++++++-- tileset/tileset.tscn | 354 ++---------------- 90 files changed, 668 insertions(+), 375 deletions(-) create mode 100644 .import/Blue.png-67d03d5d37013954c33d3929f1c8ead9.md5 create mode 100644 .import/Blue.png-67d03d5d37013954c33d3929f1c8ead9.stex create mode 100644 .import/Blue.png-99b845350a8b7cb68c6cc5bba6d44eeb.md5 create mode 100644 .import/Blue.png-99b845350a8b7cb68c6cc5bba6d44eeb.stex create mode 100644 .import/Brown.png-150dcd85596b8e4cffe30274d1cab3fe.md5 create mode 100644 .import/Brown.png-150dcd85596b8e4cffe30274d1cab3fe.stex create mode 100644 .import/Brown.png-a02d499715ee8fbbf390ea5ca381cdb4.md5 create mode 100644 .import/Brown.png-a02d499715ee8fbbf390ea5ca381cdb4.stex create mode 100644 .import/Gray.png-58a615d2cdd5c7d723a1f0573bdd7ed1.md5 create mode 100644 .import/Gray.png-58a615d2cdd5c7d723a1f0573bdd7ed1.stex create mode 100644 .import/Gray.png-86eb58dbcab696be1601153a322cc2d3.md5 create mode 100644 .import/Gray.png-86eb58dbcab696be1601153a322cc2d3.stex create mode 100644 .import/Green.png-76fc8b0704fd40125f1570702f88a265.md5 create mode 100644 .import/Green.png-76fc8b0704fd40125f1570702f88a265.stex create mode 100644 .import/Green.png-a73a03d0a1febdb864b00265fc9002a0.md5 create mode 100644 .import/Green.png-a73a03d0a1febdb864b00265fc9002a0.stex create mode 100644 .import/Pink.png-59945329d561b5ef1136740f03dbe479.md5 create mode 100644 .import/Pink.png-59945329d561b5ef1136740f03dbe479.stex create mode 100644 .import/Pink.png-a067c35975d2ed27845404f5a0d12b7a.md5 create mode 100644 .import/Pink.png-a067c35975d2ed27845404f5a0d12b7a.stex create mode 100644 .import/Purple.png-3b93a7f8b5ec59ba9c22152d9a19d80d.md5 create mode 100644 .import/Purple.png-3b93a7f8b5ec59ba9c22152d9a19d80d.stex create mode 100644 .import/Purple.png-f83a475191b77e5660227b13583a3921.md5 create mode 100644 .import/Purple.png-f83a475191b77e5660227b13583a3921.stex create mode 100644 .import/Yellow.png-8c5e275313f765d02799362409b1b5fe.md5 create mode 100644 .import/Yellow.png-8c5e275313f765d02799362409b1b5fe.stex create mode 100644 .import/Yellow.png-aa0149917c8f0e2a5f5aa94a63e07f5a.md5 create mode 100644 .import/Yellow.png-aa0149917c8f0e2a5f5aa94a63e07f5a.stex create mode 100644 .import/coin.wav-b287e1be76f15650fa953c52a76a4850.md5 create mode 100644 .import/coin.wav-b287e1be76f15650fa953c52a76a4850.sample create mode 100644 .import/coin.wav-e0b3115232d3005d5bf18d2d62cdd59b.md5 create mode 100644 .import/coin.wav-e0b3115232d3005d5bf18d2d62cdd59b.sample create mode 100644 .import/death.wav-8591d1c850a531e6d680c433a6e9c93b.md5 create mode 100644 .import/death.wav-8591d1c850a531e6d680c433a6e9c93b.sample create mode 100644 .import/death.wav-f0eccc243df32e7656ed6194637ca93b.md5 create mode 100644 .import/death.wav-f0eccc243df32e7656ed6194637ca93b.sample create mode 100644 .import/found_heart.wav-1676102ba0fd35f6f9309cb1a449ca8c.md5 create mode 100644 .import/found_heart.wav-1676102ba0fd35f6f9309cb1a449ca8c.sample create mode 100644 .import/found_heart.wav-56514903b62b5098edeb68fb84a652a5.md5 create mode 100644 .import/found_heart.wav-56514903b62b5098edeb68fb84a652a5.sample create mode 100644 .import/found_item.wav-018b3bdc3b80db7e8e7981fb2514df67.md5 create mode 100644 .import/found_item.wav-018b3bdc3b80db7e8e7981fb2514df67.sample create mode 100644 .import/found_item.wav-2a2e3b9fbe7c733af4ee7abdb9b245f7.md5 create mode 100644 .import/found_item.wav-2a2e3b9fbe7c733af4ee7abdb9b245f7.sample create mode 100644 .import/hurt.wav-2cb5c2fa6a1da6cff830b5c940b3b10a.md5 create mode 100644 .import/hurt.wav-2cb5c2fa6a1da6cff830b5c940b3b10a.sample create mode 100644 .import/hurt.wav-45ff85e7eb266c1db80248e043d7c9a0.md5 create mode 100644 .import/hurt.wav-45ff85e7eb266c1db80248e043d7c9a0.sample create mode 100644 .import/hurt2.wav-b5b39bca340ff3a1f716efc6a0aad06e.md5 create mode 100644 .import/hurt2.wav-b5b39bca340ff3a1f716efc6a0aad06e.sample create mode 100644 .import/hurt2.wav-f9bf192020689a696c78601b71de5156.md5 create mode 100644 .import/hurt2.wav-f9bf192020689a696c78601b71de5156.sample create mode 100644 .import/select.wav-4c9b0e81d8c993e697feb7eeffaed947.md5 create mode 100644 .import/select.wav-4c9b0e81d8c993e697feb7eeffaed947.sample create mode 100644 .import/select.wav-f131fb53b73dc37fe5b99f3d10367c45.md5 create mode 100644 .import/select.wav-f131fb53b73dc37fe5b99f3d10367c45.sample create mode 100644 backgrounds/Blue.png create mode 100644 backgrounds/Blue.png.import create mode 100644 backgrounds/Brown.png create mode 100644 backgrounds/Brown.png.import create mode 100644 backgrounds/Gray.png create mode 100644 backgrounds/Gray.png.import create mode 100644 backgrounds/Green.png create mode 100644 backgrounds/Green.png.import create mode 100644 backgrounds/Pink.png create mode 100644 backgrounds/Pink.png.import create mode 100644 backgrounds/Purple.png create mode 100644 backgrounds/Purple.png.import create mode 100644 backgrounds/Yellow.png create mode 100644 backgrounds/Yellow.png.import create mode 100644 sfx/coin.wav create mode 100644 sfx/coin.wav.import create mode 100644 sfx/death.wav create mode 100644 sfx/death.wav.import create mode 100644 sfx/found_heart.wav create mode 100644 sfx/found_heart.wav.import create mode 100644 sfx/found_item.wav create mode 100644 sfx/found_item.wav.import create mode 100644 sfx/hurt.wav create mode 100644 sfx/hurt.wav.import create mode 100644 sfx/hurt2.wav create mode 100644 sfx/hurt2.wav.import create mode 100644 sfx/select.wav create mode 100644 sfx/select.wav.import diff --git a/.import/Blue.png-67d03d5d37013954c33d3929f1c8ead9.md5 b/.import/Blue.png-67d03d5d37013954c33d3929f1c8ead9.md5 new file mode 100644 index 0000000..9e3245b --- /dev/null +++ b/.import/Blue.png-67d03d5d37013954c33d3929f1c8ead9.md5 @@ -0,0 +1,3 @@ +source_md5="f86e07aab82505fc49710152f83cc385" +dest_md5="87f8fe9e2194f3ab1f1dc33ee0e6a59d" + diff --git a/.import/Blue.png-67d03d5d37013954c33d3929f1c8ead9.stex b/.import/Blue.png-67d03d5d37013954c33d3929f1c8ead9.stex new file mode 100644 index 0000000000000000000000000000000000000000..78b560dfad46fdb2eeb9f3da3f081d854a5cf4d9 GIT binary patch literal 108 zcmZ>F2@Y{!U|;}Y2vA^S1Tq4EINa4KAjs3r%>~L13$XC90J8P%5AZYae|Y-+^RE3? y_5YapeUv>{UF|bCVXuAYKyTaki-LdoS6IcHs{OWK_-YT=IrZwRKhA4eumb>4I3nEu literal 0 HcmV?d00001 diff --git a/.import/Blue.png-99b845350a8b7cb68c6cc5bba6d44eeb.md5 b/.import/Blue.png-99b845350a8b7cb68c6cc5bba6d44eeb.md5 new file mode 100644 index 0000000..410248b --- /dev/null +++ b/.import/Blue.png-99b845350a8b7cb68c6cc5bba6d44eeb.md5 @@ -0,0 +1,3 @@ +source_md5="f86e07aab82505fc49710152f83cc385" +dest_md5="08b0fecb9644d5ea514b990b7796b3c7" + diff --git a/.import/Blue.png-99b845350a8b7cb68c6cc5bba6d44eeb.stex b/.import/Blue.png-99b845350a8b7cb68c6cc5bba6d44eeb.stex new file mode 100644 index 0000000000000000000000000000000000000000..99bba3fc36ebe031e6f81f0845e765623c94ae6e GIT binary patch literal 108 zcmZ>F2@Y{!U|;}Y79eI|P+(^Sk^w**?&=f}F2@Y{!U|;}Y79eI|P+(^SlGlJZ+|?-{$kWa36qFqnVBxbD$kw+%z|X+{A?{c5 z_xj-af6V+7vTk?D#)e6?c{p%ga*zs|aKONG<3Gte;d7fi{`oijD_)XuZ_(7nv5Ufc z{kqr5IT|S3Y?-ZlV%x$S+^b|W${fuZJP%JYd8?*-`qDO~y=%OV&nk(W&SAR9Wby5; zPkpDfSF!(MecM#FfcdLyMA?+^lG%Y$6Gcj1Zc>w7ed%=97G3Ytd6%}R@J?1)aGUik mUr4p%M&6rZcXFIIF><}Ucy&?m;_%M0zH7R(G^KutF#rIMsbUNO literal 0 HcmV?d00001 diff --git a/.import/Brown.png-a02d499715ee8fbbf390ea5ca381cdb4.md5 b/.import/Brown.png-a02d499715ee8fbbf390ea5ca381cdb4.md5 new file mode 100644 index 0000000..d055101 --- /dev/null +++ b/.import/Brown.png-a02d499715ee8fbbf390ea5ca381cdb4.md5 @@ -0,0 +1,3 @@ +source_md5="45c9c887fa73b0ade76974de63ab9157" +dest_md5="1a1ca601eab8531b6ecc7245f2638eb0" + diff --git a/.import/Brown.png-a02d499715ee8fbbf390ea5ca381cdb4.stex b/.import/Brown.png-a02d499715ee8fbbf390ea5ca381cdb4.stex new file mode 100644 index 0000000000000000000000000000000000000000..310696b6fd95edadcdad7a7ba670cad9b114470e GIT binary patch literal 242 zcmZ>F2@Y{!U|;}Y2vA^S1TwAxak#5fK#-@K+bJkJEWpBNFOaQoe}JEX|3lobF2@Y{!U|;}Y2vA^S1Tt;_ak#5fK#-@K+ZiZ3EWpC&0FbS3e}JEXzaZ_m@$LCH z>;5tGPsqBx?skN>r>O{wqo4`rtOXoRZGSU<^4#02*V^$xRfBv`ae_nlxn{@qQ;s6!LcD(=q literal 0 HcmV?d00001 diff --git a/.import/Gray.png-86eb58dbcab696be1601153a322cc2d3.md5 b/.import/Gray.png-86eb58dbcab696be1601153a322cc2d3.md5 new file mode 100644 index 0000000..0b4eaf1 --- /dev/null +++ b/.import/Gray.png-86eb58dbcab696be1601153a322cc2d3.md5 @@ -0,0 +1,3 @@ +source_md5="31fb9bc36ec926ee64d999d3387b7e09" +dest_md5="d4f759490e1b216db51b6fa27570ce50" + diff --git a/.import/Gray.png-86eb58dbcab696be1601153a322cc2d3.stex b/.import/Gray.png-86eb58dbcab696be1601153a322cc2d3.stex new file mode 100644 index 0000000000000000000000000000000000000000..bca452c7a61d25ac1a620f2f9832eaf570abcd40 GIT binary patch literal 244 zcmZ>F2@Y{!U|;}Y79eI|P+(^Sk~e@j+|?-{$kWa343r%fVBvEB$kw+%z|X*6koMd7 z_WYZ5|CsqFWZhnOJ3`yjRD{J*(1df=0*g%VyWaIbT>sUdfBe(t oeQ7yR;r`XX^j>MN2I}>A^naT9zDMFe|J(LIuRg_1y8bY602)Yk!TF2@Y{!U|;}Y2vA^S1TroGak#5fK#-@K+c79REWpBNCy=dge}JEXzu?)Q`b+Yc z>;EzH_hsE)HT(3bc158HO(qlCL{toXqQuGz^22pqzSJ}QDBis*rZQ%p9sj0d z2c~i9XdY0OoH40EQSe0(gD(>UV}oy4WXi<$Ge##>ntLvtbe582QF*g2PxO0=`DE#f zUk`8n;BSAYBTwyn%J#0?S0^r;=x9}WLSeCw(Mjhtphn*?MNgnP7oIY-xg>Zo$(=kf bi796#gYGQuyRwImzP$AKQ&H;fQ}Y=BOsrbS literal 0 HcmV?d00001 diff --git a/.import/Green.png-a73a03d0a1febdb864b00265fc9002a0.md5 b/.import/Green.png-a73a03d0a1febdb864b00265fc9002a0.md5 new file mode 100644 index 0000000..c288c21 --- /dev/null +++ b/.import/Green.png-a73a03d0a1febdb864b00265fc9002a0.md5 @@ -0,0 +1,3 @@ +source_md5="e6eeace8a9d516f2e9768e5228e824fb" +dest_md5="1ef98181ca05b6196cdf1502b132f5f8" + diff --git a/.import/Green.png-a73a03d0a1febdb864b00265fc9002a0.stex b/.import/Green.png-a73a03d0a1febdb864b00265fc9002a0.stex new file mode 100644 index 0000000000000000000000000000000000000000..0b05a5c5829fafb93f22a0d788f3a31b09c24fd7 GIT binary patch literal 238 zcmZ>F2@Y{!U|;}Y79eI|P+(^Sl9zxu+|?-{$kWa37?d3rVBxb9$kw+%z|X*6@a#|h zCHc$s|CssvvTm=Mefm_pqR@mUlL>7iDh57LV&w(-;kqtg>Y08N@7@(t88c6hSA4hi zEbf8>)3|gr4=78{nAD&s_@aoxmx+O~!8a^2Wn%joqmwGlJ(o^8OG&b*yjhng`aQ*b zvh>BThqr$4x4+Yor}jN%d)Mu&6PHbNw5mLzu-M1wq;ncjqi>j^C(xV=PZ`==61F2@Y{!U|;}Y79eI|P+(^Sk_A8g86Z!YI=s)%T?cvNN#8GZlX}Co2Z$5KK`kJe(-la!l?iz%a&sk+& hc2#`#tNH-uR9TJF4l~(LnFRPTr-mPV_WUvf0|4gqEl2F2@Y{!U|;}Y2vA^S1TqSMINa4KAjs3rEd|OB3$XAB2eS3;5AZYa7hL~aeBJ&= z{Xb^@Jf)k{rY7?5Z_$71{oBKtONgV~s?uyzHv@ e>{s;x%&D>(ryXXppE3#XV@?e}`0V**1_l7+do4o% literal 0 HcmV?d00001 diff --git a/.import/Purple.png-3b93a7f8b5ec59ba9c22152d9a19d80d.md5 b/.import/Purple.png-3b93a7f8b5ec59ba9c22152d9a19d80d.md5 new file mode 100644 index 0000000..3afaaa7 --- /dev/null +++ b/.import/Purple.png-3b93a7f8b5ec59ba9c22152d9a19d80d.md5 @@ -0,0 +1,3 @@ +source_md5="f8cc6aa8fd738e6e4db8b6607b7e6c37" +dest_md5="e25fad12be1f4533170ed8776c2b7293" + diff --git a/.import/Purple.png-3b93a7f8b5ec59ba9c22152d9a19d80d.stex b/.import/Purple.png-3b93a7f8b5ec59ba9c22152d9a19d80d.stex new file mode 100644 index 0000000000000000000000000000000000000000..3df85f89077201df170157f49abf3a188573cefa GIT binary patch literal 86 zcmZ>F2@Y{!U|;}Y79eI|P+(^Sl2$+*?&=f}F2@Y{!U|;}Y2vA^S1Tw6EINa4KAjs3rO%KWr3$XA}1hVz*5AZYa7u@;r{*}B{ a{Xb^@q=PB{E-8L-`(nS~)o!kRj0^y)`xjII literal 0 HcmV?d00001 diff --git a/.import/Yellow.png-8c5e275313f765d02799362409b1b5fe.md5 b/.import/Yellow.png-8c5e275313f765d02799362409b1b5fe.md5 new file mode 100644 index 0000000..8a35a15 --- /dev/null +++ b/.import/Yellow.png-8c5e275313f765d02799362409b1b5fe.md5 @@ -0,0 +1,3 @@ +source_md5="c3f96416e21f366bc0c3635ce5b530d5" +dest_md5="3bf6ad939cbe7c594b52655046542af9" + diff --git a/.import/Yellow.png-8c5e275313f765d02799362409b1b5fe.stex b/.import/Yellow.png-8c5e275313f765d02799362409b1b5fe.stex new file mode 100644 index 0000000000000000000000000000000000000000..3ad0ea8c51b4605f477bd79fb963d686e7070328 GIT binary patch literal 180 zcmZ>F2@Y{!U|;}Y79eI|P+(^Sk~4rf+|?-{$kWZO2g(i$u<&UBvi0o`@H6liWc^A1 zTwhZEkC{I&`F7Xr<+e*$ycU{h^ag1(27D@8{QPd8@~?RIMOsh1f*83XncAc;@h;aXj)o^Lg&`@VB`ip8W7;!9Tt_<3CA1@+!>tNXGH%x4nM- X;oygpAI^SAs4%gSoX7h-wt^V|)Q&;} literal 0 HcmV?d00001 diff --git a/.import/Yellow.png-aa0149917c8f0e2a5f5aa94a63e07f5a.md5 b/.import/Yellow.png-aa0149917c8f0e2a5f5aa94a63e07f5a.md5 new file mode 100644 index 0000000..d8d5b06 --- /dev/null +++ b/.import/Yellow.png-aa0149917c8f0e2a5f5aa94a63e07f5a.md5 @@ -0,0 +1,3 @@ +source_md5="c3f96416e21f366bc0c3635ce5b530d5" +dest_md5="ef2ad3a832c51ae6ce31dd17699e4e9a" + diff --git a/.import/Yellow.png-aa0149917c8f0e2a5f5aa94a63e07f5a.stex b/.import/Yellow.png-aa0149917c8f0e2a5f5aa94a63e07f5a.stex new file mode 100644 index 0000000000000000000000000000000000000000..533f26dcba9947e3d9ffaaf2a3115f50cf7b91b7 GIT binary patch literal 180 zcmZ>F2@Y{!U|;}Y2vA^S1Ttm-ak#5fK#-@KTMv{S7GUAi0A%aiAK+);FUb0n{<*%S z{vR`cUh?g(*~@L0uy`#r(dZ4*XbkvNw)pwoKILEW?2ELXcm*+XMKZNXU*cWH-K@9a ztuwWA6vx-MU9ar~6%`e!A9w`RZ&klleFJ!a$W69Yq$EbhNPS@>q@qGD1d?#+ zxygCd#QpMEd?JUmHq`(tr(KtCKG{i1^;n> zdH7@n(Mi&S7bk^ketG!tr{n=j@TFtGhkbZGfY+;^;Xm;8{Kd;xr{{0pUR~e3|M2nS zC;sAR@D9EHU^vRgli8i`zW?FJ=P&;LCk*~%q9GWf(=4CvV6+W>hnZukIr{Fs`;hrH zl;H(esi}~3jJfaLZnaUO4(zJ)B{`^H#N3Lv}#NZOY{2d;<641Rvk%gni{^@zOLwD>QhR6edF}06Kqn$ zGR}6-uuX%7iKRY=sxdf9uQ_#Dw5)ozbJ{XBE(}!Np`9T02HUBs+IH%;+bPPL$HKPT zi95AbJHgh4b_yqm(|n?8T63I{a-urH&F!?APHo#xaCEfj)U^g*b34JIL=(7S6Ra`# z)|gK124CBDQV%4jLu5OBHG}UfYNz^fEjo3(=jd$@yLRn#)qL26NA!Q^9BtoDaQe4A zNAWt@;T+|`XJ&idiDYi7n7Ve&t8>&zU3+)p%cMyiA0ck)b{8CzTF_JPsm@H@(Fd@9 zB9*C|ZXxELkDb~nHC=G(j}38|gw)!?_*I)LuydZPn^C65-sAIJ+<@(c4{x;iF=jG@ z3h={DMVLb{0G>~G;qi6()I7sS`RwcsJ)x~j4|+ZLj5eMsdf)0dAGmH4-ye>~lhZeE zuR)g&K+h&S7jLh8ePH$XZhVcN&oB>I5QTz)ET5fUhWZeUMfB-8qj2(|u~26aie7?n z>*)~)6&x5wT?L_lD?xZb$uNNk!0CVxga!`u>4gdoL1;i#Km;NJXrk%{gaaEKXTI?jUdz!3&1t`r9=tP`a)mCK?c>qq)9S~y6S2}|5ry>qi z1fgtI1QFGPjw28g1nSPX1`t6f;!FWRzHST$;7Sn9;3SBt1_%wubRAq2&?E%MAi_>$ z!zwrp1f6hM9t9Kwr|M}AK+BFR0o8$s0gC7o)0HtB*AOI2S2%?*whCr<` z0xCMr>Kah!h;HCU8N>%bapk4%7#5va>S&lh8o9G34gw8p;L>rR8^hgoZ>w5xDo`>U zbfN*_>of~gKm?)!>H?~^u+Y=74it1B(5*pupgB*b108`Lfk|2;vC@=W(_wfl$H0?**h@8HQga2%wct zAj(ekLAc;55E{5l2RG`XlVPPpjbQ~48LrcPa6FsPos22@Sr0*jK1_9Raa{*WfIOgVOoHHFO@_Jy zNGw39qhUp_H{1yj7*^wJbRFm@1j>f%boY>fcrYwMS0G>y$3S$`hnz>wIGP=u^-%@F})fQZafys_e!acbkIZAL!gSzhAEE|&nvI% zU|0c1Aas2wY-&fUZ7a*7s@f99^24nW#x&@&9fnL9=)5=493Dha5 zPIrOw%3ypay}DpK@2eXabTI~3>{`Qqon%0H-#~W?74@&94|LFd(nFw~bTXhUOua6Q znc2kg5nY0lAizKgTIgtCYq~KO105OuhkXMw*dhL zRG=Htu^^e>f?#9S`}(@w8Ey1_1l)%7UL=pMqcN?Xwz@Rj7Ynn74h5;8b)5=T;v4i} z!A$%n^d8h-<`E!z{g|#9ZZKf(#qK}W+)y4gpyltTg8?;x&V>%gkPyA-?IKc V2($Y3Vu{~nLwtjP9>M=K`Y)_yuvh>9 literal 0 HcmV?d00001 diff --git a/.import/coin.wav-e0b3115232d3005d5bf18d2d62cdd59b.md5 b/.import/coin.wav-e0b3115232d3005d5bf18d2d62cdd59b.md5 new file mode 100644 index 0000000..09e2737 --- /dev/null +++ b/.import/coin.wav-e0b3115232d3005d5bf18d2d62cdd59b.md5 @@ -0,0 +1,3 @@ +source_md5="1e998b11a6c5fa9a48fe87be5583fbbc" +dest_md5="781541a022c4ca32f051511d54afe4fe" + diff --git a/.import/coin.wav-e0b3115232d3005d5bf18d2d62cdd59b.sample b/.import/coin.wav-e0b3115232d3005d5bf18d2d62cdd59b.sample new file mode 100644 index 0000000000000000000000000000000000000000..bb89a5921dd4b62aed0bca3d32e93db28537bb93 GIT binary patch literal 14905 zcmeI3>uwWA6vx-MU9ar~6%`e!A9w`RZ&klleFJ!a$W69Yq$EbhNPS@>q@qGD1d?#+ zxygCd#QpMEd?JUmHq`(tr(KtCKG{i1^;n> zdH7@n(Mi&S7bk^ketG!tr{n=j@TFtGhkbZGfY+;^;Xm;8{Kd;xr{{0pUR~e3|M2nS zC;sAR@D9EHU^vRgli8i`zW?FJ=P&;LCk*~%q9GWf(=4CvV6+W>hnZukIr{Fs`;hrH zl;H(esi}~3jJfaLZnaUO4(zJ)B{`^H#N3Lv}#NZOY{2d;<641Rvk%gni{^@zOLwD>QhR6edF}06Kqn$ zGR}6-uuX%7iKRY=sxdf9uQ_#Dw5)ozbJ{XBE(}!Np`9T02HUBs+IH%;+bPPL$HKPT zi95AbJHgh4b_yqm(|n?8T63I{a-urH&F!?APHo#xaCEfj)U^g*b34JIL=(7S6Ra`# z)|gK124CBDQV%4jLu5OBHG}UfYNz^fEjo3(=jd$@yLRn#)qL26NA!Q^9BtoDaQe4A zNAWt@;T+|`XJ&idiDYi7n7Ve&t8>&zU3+)p%cMyiA0ck)b{8CzTF_JPsm@H@(Fd@9 zB9*C|ZXxELkDb~nHC=G(j}38|gw)!?_*I)LuydZPn^C65-sAIJ+<@(c4{x;iF=jG@ z3h={DMVLb{0G>~G;qi6()I7sS`RwcsJ)x~j4|+ZLj5eMsdf)0dAGmH4-ye>~lhZeE zuR)g&K+h&S7jLh8ePH$XZhVcN&oB>I5QTz)ET5fUhWZeUMfB-8qj2(|u~26aie7?n z>*)~)6&x5wT?L_lD?xZb$uNNk!0CVxga!`u>4gdoL1;i#Km;NJXrk%{gaaEKXTI?jUdz!3&1t`r9=tP`a)mCK?c>qq)9S~y6S2}|5ry>qi z1fgtI1QFGPjw28g1nSPX1`t6f;!FWRzHST$;7Sn9;3SBt1_%wubRAq2&?E%MAi_>$ z!zwrp1f6hM9t9Kwr|M}AK+BFR0o8$s0gC7o)0HtB*AOI2S2%?*whCr<` z0xCMr>Kah!h;HCU8N>%bapk4%7#5va>S&lh8o9G34gw8p;L>rR8^hgoZ>w5xDo`>U zbfN*_>of~gKm?)!>H?~^u+Y=74it1B(5*pupgB*b108`Lfk|2;vC@=W(_wfl$H0?**h@8HQga2%wct zAj(ekLAc;55E{5l2RG`XlVPPpjbQ~48LrcPa6FsPos22@Sr0*jK1_9Raa{*WfIOgVOoHHFO@_Jy zNGw39qhUp_H{1yj7*^wJbRFm@1j>f%boY>fcrYwMS0G>y$3S$`hnz>wIGP=u^-%@F})fQZafys_e!acbkIZAL!gSzhAEE|&nvI% zU|0c1Aas2wY-&fUZ7a*7s@f99^24nW#x&@&9fnL9=)5=493Dha5 zPIrOw%3ypay}DpK@2eXabTI~3>{`Qqon%0H-#~W?74@&94|LFd(nFw~bTXhUOua6Q znc2kg5nY0lAizKgTIgtCYq~KO105OuhkXMw*dhL zRG=Htu^^e>f?#9S`}(@w8Ey1_1l)%7UL=pMqcN?Xwz@Rj7Ynn74h5;8b)5=T;v4i} z!A$%n^d8h-<`E!z{g|#9ZZKf(#qK}W+)y4gpyltTg8?;x&V>%gkPyA-?IKc V2($Y3Vu{~nLwtjP9>M=K`Y)_yuvh>9 literal 0 HcmV?d00001 diff --git a/.import/death.wav-8591d1c850a531e6d680c433a6e9c93b.md5 b/.import/death.wav-8591d1c850a531e6d680c433a6e9c93b.md5 new file mode 100644 index 0000000..4e1da71 --- /dev/null +++ b/.import/death.wav-8591d1c850a531e6d680c433a6e9c93b.md5 @@ -0,0 +1,3 @@ +source_md5="a5db6011a6f726897cb90a439e993165" +dest_md5="529cf730147700424004ac7e5223c47d" + diff --git a/.import/death.wav-8591d1c850a531e6d680c433a6e9c93b.sample b/.import/death.wav-8591d1c850a531e6d680c433a6e9c93b.sample new file mode 100644 index 0000000000000000000000000000000000000000..ee9282d6e877f3f70e016c24184e244cec342eaf GIT binary patch literal 32913 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 KLyEWYPx`-60bU&d literal 0 HcmV?d00001 diff --git a/.import/select.wav-f131fb53b73dc37fe5b99f3d10367c45.md5 b/.import/select.wav-f131fb53b73dc37fe5b99f3d10367c45.md5 new file mode 100644 index 0000000..cb38346 --- /dev/null +++ b/.import/select.wav-f131fb53b73dc37fe5b99f3d10367c45.md5 @@ -0,0 +1,3 @@ +source_md5="5aaa041fbf039db831da34548b430796" +dest_md5="6c78d5b7a2720938b2d464f408e26c5f" + diff --git a/.import/select.wav-f131fb53b73dc37fe5b99f3d10367c45.sample b/.import/select.wav-f131fb53b73dc37fe5b99f3d10367c45.sample new file mode 100644 index 0000000000000000000000000000000000000000..c25107ef5a39d84df46c70a26b462e5c6babd1ce GIT binary patch literal 4009 zcmcha+fE``6oyNns49x{K~U6wgihbi-DKWCuP21jnu&>sK{}b&ZI6fwiXx(R&-`nj zYS%94XeOCTD$4TbTmM>X?_K5g&h~GXxRUsp!c9NRxPSe+x8L3A_kwn3r`k zR|a2i;O+&--LJjfpmosQZ6CDy-PZALa2Qy5{cnfuPGH%H?6v!C%fT;yc6*(6-y+IE zw|ms;boTs3OWg&}x4Ln9 zI#MpAxpK34CK19i@)g#aXBQem)K_huohbyjY&(8&ef@km;e{{+&sSeRKfhDGQ27vz zA&_tFLPzksHiy$snudjs*hG6ErJfbE7&978$#%$Eg zg=~JYauadE>&ro`At)c2E0=G9z?=j^I%aiRsIaNAH-myI2F(`f3re)et5rk2-9F#mfp;d^b zgZiJBr(yYngG$qmG7z%r_>Nk#Jl`=WYTVB@<-&6W=a#mw<)E-I^7qE3WR~;y(OHW_ zJb$kWi6Hc<#Z>*=L_ZL@WgOx;^$^$2X<{2Q6<`&`v|kJaCu>n9PTCy7 z>flilr&6y5m?03R4#mX_qDhX>wTzJrwPC(wQao}cIqU>qU-0^fQA$yUGSVou-JQkV*c|~PYmWd(9LEn&M7LFm7L@i4xbwnhrz{{dK KLyEWYPx`-60bU&d literal 0 HcmV?d00001 diff --git a/backgrounds/Blue.png b/backgrounds/Blue.png new file mode 100644 index 0000000000000000000000000000000000000000..3a854225a8bfc2bc98ef5744e72846dec94601e2 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|o_M-AhE&XX zd)tufkb{8RLk-64z5fIEG?uOt%+}s}Kumka&z7I@l1!DAJl-eNmj6z!)}QeA=cMWJ z=f1qEcVNn3^!?57`o)7l?#pkhe!i@{Z?tRuH{l5kQ4W)dz{WM&HCLi=yoIQE3pnKn$Mp&(zHOX;~!9j0en@lB9PV T{?%my`j^4e)z4*}Q$iB}vqN*d literal 0 HcmV?d00001 diff --git a/backgrounds/Blue.png.import b/backgrounds/Blue.png.import new file mode 100644 index 0000000..09a81b6 --- /dev/null +++ b/backgrounds/Blue.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Blue.png-67d03d5d37013954c33d3929f1c8ead9.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://backgrounds/Blue.png" +dest_files=[ "res://.import/Blue.png-67d03d5d37013954c33d3929f1c8ead9.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=false +svg/scale=1.0 diff --git a/backgrounds/Brown.png b/backgrounds/Brown.png new file mode 100644 index 0000000000000000000000000000000000000000..4925f7181e22e5ac064035ef9fc60882e70cfc13 GIT binary patch literal 552 zcmV+@0@wYCP)Px$;z>k7RCt{2nM;m?Fc1Zakyvs6&75WKF$ZCVgfgoqA%g$iuWgfB5){9xNckwQ zzu%wt^kAIz0BgPhEDt}neLA+?a)Moev$$mhlK^+ZRuSj{LZTKCr~y(0*%4>~a>SSs zC;>`@SP|3%)QB)5s0NS_(2k%MKytWd1eE|9gS8@v2he=AG@e^D0OL(d`V6rE%+GGg zvqS<|e1(-dvpRs~FFA>`s{&a6mY3L29H0exP_v~dKuhwVbW?VK7Ue<7wyXdx%Y)pF z$pLzh2RU1l0`w#gQa48f^e7Kfwg&_BEDvH1-T))WgOJN@fRW^Z&*>w;i1Ogh&BbmQ zjjN;cJ-}dImuX%X`nhLUcfG*kEN&UWS<8p6X>)8l|Ig8os6_;7fD}P?1X_R`F=hlx zfD$2A1oZ$lB8&*C0VD*pBd7(C9IhEbC4k0Ytq9@)G+!-^=N1jXc+-+TLo5LEvs>~k zkpLE7VWrNj4qzcKd3IF*OL?gc#Q|E72Q^!Y0<i%7 zd62U;DL_y1Aa!#zK#%euWqU9{&+;JV;0-W>JP5hm1{g^m_?$ihj3^K8++6I2(YQJ~ q-vc9ac6HYaPXW&EiSl4xm+2oH`NOYSo-;uJ0000Px$nn^@KRCt{2noDxTAP_?dm6h**ET4yMvYpCc8&J2p$%xg|*z^-B7av<+=Xw5= z4{jCd+*&KGH7hM4{AB}P!4W1{@s|wf0huOP@}~{B12Ign=1&0mwisOz`I48nD9v&>EKp?D7bswYmoEG>M@#-wfDo8AJK?=>~>~ zNPfM#z!VY5uWWcvL?jXdwcr!Qemc1F{bQ?K`v)%KQkUeTH{}Stl{{ z-l?r{#$^oUPoD*{ZDdgX(qSmmRu<(ip9ZrWW>EgOm57LD!Pol$q_gq?o!_jce1H*O z`2Z_8A|jHne1LU9q)!B2`2a7tMGfTx2z=!O81R|e$_J47$_KFFJrT+W1UBUZB1B|* zsj7ScQ$)rOE6N8jL}dQBs(gT_h#d@6KEOl7PLrte0hS_m+(;=OU?F1X!_>#;1AYMo WFl&Aw@|!&X0000Px$*-1n}RCt`_m&uO8Fc3sDzHs61N18vHKjOj#IJFc7Z*5msd#O{DAYAVSy!`zB z|Gkfm6YjU*-N7yQTR4JT>=t1T*Bd+J%o9R;cCFxyGr^VHV5djrFJ>V#6Z0cRc=SQ zGqC50(*Hp395(@v=PP>6j*Ea8u$Kh7fE=iY1gd}Rpu8bk|VC9@y!}Z24 h5$3QXyyWqG9Uldjy=`8o;wbPx$TS-JgRCt`_*~?8sK@33AL!_+Ie-Ttc4HUx)3D{(TqI}+G=8f%f1J=3n&TpUZ zAHN39<$M~p`|JD1xb4Q{F)ly^Jc9y6!80I0Bs>QPh=%9D01@#V6d)>|0|G?G(>XwN zJRJjMz|$!}7CapSWWv)pKsG!L17yV0C_q*`4FY7wvok<;JUaqZz_T$x6+9aPRKl|| zKs7uo0#wAaFhEs23j$Qe^CCcXJWm45fagJgS@7HmFcY4e0JGuw7hpy_*8sEP;WRUz zf$#AM_{;e;CO{NC11=yEo`VBK!*gJOh0V3n+93VQLjsY^@=@cLfo(=&r z;b|No8=i&%GU90zAS<2*0W#y+86Z2J9RVuf*%+V-o(%yi;aM4=8lDvaD&kofpemjP z0V?Bp5uiGrCjn-_^B}-1c}*vPUvK#jMjaKZ-h9n-$<`hIi!W2p)Me@_0Kyy!Lm0){Au zU#y?xE8RQuwG!A#gxJ5%ebXs8E)ybYyN*e{cGv(_4^wLE5>D(d9w%S VinZ(hZ3a4@!PC{xWt~$(699Q$R|^0D literal 0 HcmV?d00001 diff --git a/backgrounds/Purple.png.import b/backgrounds/Purple.png.import new file mode 100644 index 0000000..ee24dc1 --- /dev/null +++ b/backgrounds/Purple.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Purple.png-f83a475191b77e5660227b13583a3921.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://backgrounds/Purple.png" +dest_files=[ "res://.import/Purple.png-f83a475191b77e5660227b13583a3921.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=false +svg/scale=1.0 diff --git a/backgrounds/Yellow.png b/backgrounds/Yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..6f90ecfaee118dd8fd1ce22390661ebe987d2b52 GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z7kRokhE&XX zdMhxC*^r0jLTBcJ@AeM6*Va?wQ>JwDHm{j3ldedguwPhY!F*3`^P zuP-`r{%cy@F^#>Y_wL^hlY6tVg8xWh)$2X`>p2s?6qpGL%t{rM6qr>i_==-{ze8xt za@z$;hZ2R?w0-!b9l-hUZTbc-r({0v)%@F^*$YS=m^&kEQNxEH+##+Nx0tn*WXuj` zap>=7nksOwj%~F<$@;^h0&Slg-f&!TP%&n*6+G2tU@COF!@ySfOxpuH(J<#5MxtR( z5o`=a3NsiOYFUgK7W6(~VtApngOOnt$2x`vxh89d1+5!c87?^9U}MNo$YEu8q&(vn zV~&#YjNgnoicAuA}|feUZgw&$ObwE#8%p2;(8P4lzopr0I|oz)&Kwi literal 0 HcmV?d00001 diff --git a/backgrounds/Yellow.png.import b/backgrounds/Yellow.png.import new file mode 100644 index 0000000..64edb4c --- /dev/null +++ b/backgrounds/Yellow.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Yellow.png-aa0149917c8f0e2a5f5aa94a63e07f5a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://backgrounds/Yellow.png" +dest_files=[ "res://.import/Yellow.png-aa0149917c8f0e2a5f5aa94a63e07f5a.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=false +svg/scale=1.0 diff --git a/collectables/Apple.gd b/collectables/Apple.gd index e95ef61..abf0db3 100644 --- a/collectables/Apple.gd +++ b/collectables/Apple.gd @@ -4,8 +4,11 @@ export var health=10 func _ready(): $AnimationPlayer.play("idle") - func _on_Area2D_body_entered(body): if (body.name=="Player"): body.health += health - queue_free() + self.hide() + $pickup.play() + +func _on_pickup_finished(): + queue_free() diff --git a/collectables/Apple.tscn b/collectables/Apple.tscn index 681e6ce..21cca67 100644 --- a/collectables/Apple.tscn +++ b/collectables/Apple.tscn @@ -1,7 +1,8 @@ -[gd_scene load_steps=6 format=2] +[gd_scene load_steps=7 format=2] [ext_resource path="res://collectables/Apple.png" type="Texture" id=1] [ext_resource path="res://collectables/Apple.gd" type="Script" id=2] +[ext_resource path="res://sfx/coin.wav" type="AudioStream" id=3] [sub_resource type="RectangleShape2D" id=1] extents = Vector2( 6, 7 ) @@ -55,4 +56,9 @@ playback_speed = 64.0 anims/RESET = SubResource( 2 ) anims/idle = SubResource( 3 ) +[node name="pickup" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource( 3 ) + [connection signal="body_entered" from="Sprite/Area2D" to="." method="_on_Area2D_body_entered"] +[connection signal="body_exited" from="Sprite/Area2D" to="." method="_on_Area2D_body_exited"] +[connection signal="finished" from="pickup" to="." method="_on_pickup_finished"] diff --git a/entities/Player.tscn b/entities/Player.tscn index 2029798..a5d1f7e 100644 --- a/entities/Player.tscn +++ b/entities/Player.tscn @@ -55,14 +55,9 @@ animations = [ { "name": "idle", "speed": 25.0 }, { -"frames": [ ExtResource( 31 ), ExtResource( 23 ), ExtResource( 40 ), ExtResource( 33 ), ExtResource( 37 ), ExtResource( 25 ), ExtResource( 41 ) ], +"frames": [ ExtResource( 27 ), ExtResource( 29 ), ExtResource( 18 ), ExtResource( 20 ), ExtResource( 19 ) ], "loop": true, -"name": "hit", -"speed": 5.0 -}, { -"frames": [ ExtResource( 39 ), ExtResource( 42 ), ExtResource( 32 ), ExtResource( 38 ), ExtResource( 35 ), ExtResource( 22 ), ExtResource( 24 ), ExtResource( 43 ), ExtResource( 21 ), ExtResource( 34 ), ExtResource( 26 ), ExtResource( 36 ) ], -"loop": true, -"name": "run", +"name": "wall_jump", "speed": 25.0 }, { "frames": [ ExtResource( 30 ) ], @@ -70,19 +65,24 @@ animations = [ { "name": "fall", "speed": 5.0 }, { -"frames": [ ExtResource( 27 ), ExtResource( 29 ), ExtResource( 18 ), ExtResource( 20 ), ExtResource( 19 ) ], +"frames": [ ExtResource( 2 ), ExtResource( 10 ), ExtResource( 7 ), ExtResource( 11 ), ExtResource( 3 ), ExtResource( 9 ) ], "loop": true, -"name": "wall_jump", +"name": "double_jump", "speed": 25.0 }, { +"frames": [ ExtResource( 31 ), ExtResource( 23 ), ExtResource( 40 ), ExtResource( 33 ), ExtResource( 37 ), ExtResource( 25 ), ExtResource( 41 ) ], +"loop": true, +"name": "hit", +"speed": 5.0 +}, { "frames": [ ExtResource( 28 ) ], "loop": true, "name": "jump", "speed": 5.0 }, { -"frames": [ ExtResource( 2 ), ExtResource( 10 ), ExtResource( 7 ), ExtResource( 11 ), ExtResource( 3 ), ExtResource( 9 ) ], +"frames": [ ExtResource( 39 ), ExtResource( 42 ), ExtResource( 32 ), ExtResource( 38 ), ExtResource( 35 ), ExtResource( 22 ), ExtResource( 24 ), ExtResource( 43 ), ExtResource( 21 ), ExtResource( 34 ), ExtResource( 26 ), ExtResource( 36 ) ], "loop": true, -"name": "double_jump", +"name": "run", "speed": 25.0 } ] @@ -94,6 +94,12 @@ script = ExtResource( 44 ) position = Vector2( 0, 2 ) shape = SubResource( 2 ) +[node name="Area2D" type="Area2D" parent="."] + +[node name="CollisionShape2D2" type="CollisionShape2D" parent="Area2D"] +position = Vector2( 0, 2 ) +shape = SubResource( 2 ) + [node name="AnimatedSprite" type="AnimatedSprite" parent="."] frames = SubResource( 1 ) animation = "idle" diff --git a/scenes/level1.tscn b/scenes/level1.tscn index bbe7b4a..e87deb0 100644 --- a/scenes/level1.tscn +++ b/scenes/level1.tscn @@ -1,11 +1,22 @@ -[gd_scene load_steps=4 format=2] +[gd_scene load_steps=5 format=2] [ext_resource path="res://entities/Player.tscn" type="PackedScene" id=1] [ext_resource path="res://tileset/main_tileset.tres" type="TileSet" id=2] [ext_resource path="res://collectables/Apple.tscn" type="PackedScene" id=3] +[ext_resource path="res://backgrounds/Brown.png" type="Texture" id=4] [node name="Node2D" type="Node2D"] +[node name="ParallaxBackground" type="ParallaxBackground" parent="."] + +[node name="ParallaxLayer" type="ParallaxLayer" parent="ParallaxBackground"] + +[node name="TextureRect" type="TextureRect" parent="ParallaxBackground/ParallaxLayer"] +margin_right = 799.0 +margin_bottom = 610.0 +texture = ExtResource( 4 ) +stretch_mode = 2 + [node name="Player" parent="." instance=ExtResource( 1 )] position = Vector2( 77, 31 ) @@ -13,7 +24,7 @@ position = Vector2( 77, 31 ) tile_set = ExtResource( 2 ) cell_size = Vector2( 16, 16 ) format = 1 -tile_data = PoolIntArray( 0, 12, 0, 1, 13, 0, 2, 13, 0, 3, 13, 0, 4, 13, 0, 5, 13, 0, 6, 13, 0, 7, 13, 0, 8, 13, 0, 9, 13, 0, 10, 13, 0, 11, 13, 0, 12, 13, 0, 13, 13, 0, 14, 13, 0, 15, 13, 0, 16, 13, 0, 17, 13, 0, 18, 13, 0, 19, 13, 0, 20, 13, 0, 21, 13, 0, 22, 13, 0, 23, 13, 0, 24, 13, 0, 25, 13, 0, 26, 13, 0, 27, 13, 0, 28, 13, 0, 29, 13, 0, 30, 13, 0, 31, 13, 0, 32, 13, 0, 33, 13, 0, 34, 13, 0, 35, 13, 0, 36, 13, 0, 37, 13, 0, 38, 13, 0, 39, 13, 0, 40, 13, 0, 41, 13, 0, 42, 13, 0, 43, 13, 0, 44, 13, 0, 45, 13, 0, 46, 13, 0, 47, 13, 0, 48, 13, 0, 49, 14, 0, 65536, 15, 0, 65585, 15, 0, 131072, 37, 0, 131121, 37, 0, 196608, 37, 0, 196657, 37, 0, 262144, 37, 0, 262193, 37, 0, 327680, 37, 0, 327729, 37, 0, 393216, 37, 0, 393218, 7, 0, 393219, 7, 0, 393220, 7, 0, 393221, 7, 0, 393222, 7, 0, 393223, 7, 0, 393224, 7, 0, 393225, 7, 0, 393226, 7, 0, 393227, 7, 0, 393228, 8, 0, 393265, 37, 0, 458752, 37, 0, 458754, 50, 0, 458755, 51, 0, 458756, 51, 0, 458757, 51, 0, 458758, 51, 0, 458759, 51, 0, 458760, 51, 0, 458761, 51, 0, 458762, 51, 0, 458763, 51, 0, 458764, 52, 0, 458801, 37, 0, 524288, 37, 0, 524303, 6, 0, 524304, 7, 0, 524305, 7, 0, 524306, 7, 0, 524307, 7, 0, 524308, 7, 0, 524309, 7, 0, 524310, 7, 0, 524311, 7, 0, 524312, 7, 0, 524313, 7, 0, 524314, 8, 0, 524337, 37, 0, 589824, 37, 0, 589839, 50, 0, 589840, 51, 0, 589841, 51, 0, 589842, 51, 0, 589843, 51, 0, 589844, 51, 0, 589845, 51, 0, 589846, 51, 0, 589847, 51, 0, 589848, 51, 0, 589849, 51, 0, 589850, 52, 0, 589858, 6, 0, 589859, 7, 0, 589860, 7, 0, 589861, 7, 0, 589862, 7, 0, 589863, 7, 0, 589864, 7, 0, 589865, 7, 0, 589866, 7, 0, 589867, 7, 0, 589868, 7, 0, 589869, 8, 0, 589873, 37, 0, 655360, 37, 0, 655394, 50, 0, 655395, 51, 0, 655396, 51, 0, 655397, 51, 0, 655398, 51, 0, 655399, 51, 0, 655400, 51, 0, 655401, 51, 0, 655402, 51, 0, 655403, 51, 0, 655404, 51, 0, 655405, 52, 0, 655409, 37, 0, 720896, 37, 0, 720945, 37, 0, 786432, 37, 0, 786481, 37, 0, 851968, 37, 0, 852017, 37, 0, 917504, 37, 0, 917553, 37, 0, 983040, 37, 0, 983089, 37, 0, 1048576, 37, 0, 1048625, 37, 0, 1114112, 37, 0, 1114134, 6, 0, 1114135, 7, 0, 1114136, 7, 0, 1114137, 7, 0, 1114138, 7, 0, 1114139, 7, 0, 1114140, 7, 0, 1114141, 7, 0, 1114142, 7, 0, 1114143, 7, 0, 1114144, 7, 0, 1114145, 8, 0, 1114161, 37, 0, 1179648, 37, 0, 1179653, 6, 0, 1179654, 7, 0, 1179655, 7, 0, 1179656, 7, 0, 1179657, 7, 0, 1179658, 7, 0, 1179659, 7, 0, 1179660, 7, 0, 1179661, 7, 0, 1179662, 7, 0, 1179663, 7, 0, 1179664, 8, 0, 1179670, 50, 0, 1179671, 51, 0, 1179672, 51, 0, 1179673, 51, 0, 1179674, 51, 0, 1179675, 51, 0, 1179676, 51, 0, 1179677, 51, 0, 1179678, 51, 0, 1179679, 51, 0, 1179680, 51, 0, 1179681, 52, 0, 1179697, 37, 0, 1245184, 37, 0, 1245189, 50, 0, 1245190, 51, 0, 1245191, 51, 0, 1245192, 51, 0, 1245193, 51, 0, 1245194, 51, 0, 1245195, 51, 0, 1245196, 51, 0, 1245197, 51, 0, 1245198, 51, 0, 1245199, 51, 0, 1245200, 52, 0, 1245233, 37, 0, 1310720, 37, 0, 1310758, 6, 0, 1310759, 7, 0, 1310760, 7, 0, 1310761, 7, 0, 1310762, 7, 0, 1310763, 7, 0, 1310764, 7, 0, 1310765, 7, 0, 1310766, 7, 0, 1310767, 7, 0, 1310768, 8, 0, 1310769, 37, 0, 1376256, 37, 0, 1376294, 28, 0, 1376295, 29, 0, 1376296, 29, 0, 1376297, 29, 0, 1376298, 29, 0, 1376299, 29, 0, 1376300, 29, 0, 1376301, 29, 0, 1376302, 29, 0, 1376303, 29, 0, 1376304, 30, 0, 1376305, 37, 0, 1441792, 37, 0, 1441830, 50, 0, 1441831, 51, 0, 1441832, 51, 0, 1441833, 51, 0, 1441834, 51, 0, 1441835, 51, 0, 1441836, 51, 0, 1441837, 51, 0, 1441838, 51, 0, 1441839, 51, 0, 1441840, 52, 0, 1441841, 37, 0, 1507328, 37, 0, 1507377, 37, 0, 1572864, 37, 0, 1572913, 37, 0, 1638400, 37, 0, 1638449, 37, 0, 1703936, 37, 0, 1703985, 37, 0, 1769472, 37, 0, 1769521, 37, 0, 1835008, 37, 0, 1835057, 37, 0, 1900544, 37, 0, 1900593, 37, 0, 1966080, 37, 0, 1966129, 37, 0, 2031616, 37, 0, 2031665, 37, 0, 2097152, 37, 0, 2097201, 37, 0, 2162688, 37, 0, 2162737, 37, 0, 2228224, 37, 0, 2228273, 37, 0, 2293760, 37, 0, 2293809, 37, 0, 2359296, 59, 0, 2359345, 59, 0, 2424832, 12, 0, 2424833, 13, 0, 2424834, 13, 0, 2424835, 13, 0, 2424836, 13, 0, 2424837, 13, 0, 2424838, 13, 0, 2424839, 13, 0, 2424840, 13, 0, 2424841, 13, 0, 2424842, 13, 0, 2424843, 13, 0, 2424844, 13, 0, 2424845, 13, 0, 2424846, 13, 0, 2424847, 13, 0, 2424848, 13, 0, 2424849, 13, 0, 2424850, 13, 0, 2424851, 13, 0, 2424852, 13, 0, 2424853, 13, 0, 2424854, 13, 0, 2424855, 13, 0, 2424856, 13, 0, 2424857, 13, 0, 2424858, 13, 0, 2424859, 13, 0, 2424860, 13, 0, 2424861, 13, 0, 2424862, 13, 0, 2424863, 13, 0, 2424864, 13, 0, 2424865, 13, 0, 2424866, 13, 0, 2424867, 13, 0, 2424868, 13, 0, 2424869, 13, 0, 2424870, 13, 0, 2424871, 13, 0, 2424872, 13, 0, 2424873, 13, 0, 2424874, 13, 0, 2424875, 13, 0, 2424876, 13, 0, 2424877, 13, 0, 2424878, 13, 0, 2424879, 13, 0, 2424880, 13, 0, 2424881, 14, 0 ) +tile_data = PoolIntArray( 0, 12, 0, 1, 13, 0, 2, 13, 0, 3, 13, 0, 4, 13, 0, 5, 13, 0, 6, 13, 0, 7, 13, 0, 8, 13, 0, 9, 13, 0, 10, 13, 0, 11, 13, 0, 12, 13, 0, 13, 13, 0, 14, 13, 0, 15, 13, 0, 16, 13, 0, 17, 13, 0, 18, 13, 0, 19, 13, 0, 20, 13, 0, 21, 13, 0, 22, 13, 0, 23, 13, 0, 24, 13, 0, 25, 13, 0, 26, 13, 0, 27, 13, 0, 28, 13, 0, 29, 13, 0, 30, 13, 0, 31, 13, 0, 32, 13, 0, 33, 13, 0, 34, 13, 0, 35, 13, 0, 36, 13, 0, 37, 13, 0, 38, 13, 0, 39, 13, 0, 40, 13, 0, 41, 13, 0, 42, 13, 0, 43, 13, 0, 44, 13, 0, 45, 13, 0, 46, 13, 0, 47, 13, 0, 48, 13, 0, 49, 14, 0, 65536, 15, 0, 65585, 15, 0, 131072, 37, 0, 131121, 37, 0, 196608, 37, 0, 196657, 37, 0, 262144, 37, 0, 262193, 37, 0, 327680, 37, 0, 327729, 37, 0, 393216, 37, 0, 393218, 6, 0, 393219, 7, 0, 393220, 7, 0, 393221, 7, 0, 393222, 7, 0, 393223, 7, 0, 393224, 7, 0, 393225, 7, 0, 393226, 7, 0, 393227, 7, 0, 393228, 8, 0, 393265, 37, 0, 458752, 37, 0, 458754, 50, 0, 458755, 51, 0, 458756, 51, 0, 458757, 51, 0, 458758, 51, 0, 458759, 51, 0, 458760, 51, 0, 458761, 51, 0, 458762, 51, 0, 458763, 51, 0, 458764, 52, 0, 458801, 37, 0, 524288, 37, 0, 524303, 6, 0, 524304, 7, 0, 524305, 7, 0, 524306, 7, 0, 524307, 7, 0, 524308, 7, 0, 524309, 7, 0, 524310, 7, 0, 524311, 7, 0, 524312, 7, 0, 524313, 7, 0, 524314, 8, 0, 524337, 37, 0, 589824, 37, 0, 589839, 50, 0, 589840, 51, 0, 589841, 51, 0, 589842, 51, 0, 589843, 51, 0, 589844, 51, 0, 589845, 51, 0, 589846, 51, 0, 589847, 51, 0, 589848, 51, 0, 589849, 51, 0, 589850, 52, 0, 589858, 6, 0, 589859, 7, 0, 589860, 7, 0, 589861, 7, 0, 589862, 7, 0, 589863, 7, 0, 589864, 7, 0, 589865, 7, 0, 589866, 7, 0, 589867, 7, 0, 589868, 7, 0, 589869, 8, 0, 589873, 37, 0, 655360, 37, 0, 655394, 50, 0, 655395, 51, 0, 655396, 51, 0, 655397, 51, 0, 655398, 51, 0, 655399, 51, 0, 655400, 51, 0, 655401, 51, 0, 655402, 51, 0, 655403, 51, 0, 655404, 51, 0, 655405, 52, 0, 655409, 37, 0, 720896, 37, 0, 720945, 37, 0, 786432, 37, 0, 786481, 37, 0, 851968, 37, 0, 852017, 37, 0, 917504, 37, 0, 917553, 37, 0, 983040, 37, 0, 983089, 37, 0, 1048576, 37, 0, 1048625, 37, 0, 1114112, 37, 0, 1114134, 6, 0, 1114135, 7, 0, 1114136, 7, 0, 1114137, 7, 0, 1114138, 7, 0, 1114139, 7, 0, 1114140, 7, 0, 1114141, 7, 0, 1114142, 7, 0, 1114143, 7, 0, 1114144, 7, 0, 1114145, 8, 0, 1114161, 37, 0, 1179648, 37, 0, 1179653, 6, 0, 1179654, 7, 0, 1179655, 7, 0, 1179656, 7, 0, 1179657, 7, 0, 1179658, 7, 0, 1179659, 7, 0, 1179660, 7, 0, 1179661, 7, 0, 1179662, 7, 0, 1179663, 7, 0, 1179664, 8, 0, 1179670, 50, 0, 1179671, 51, 0, 1179672, 51, 0, 1179673, 51, 0, 1179674, 51, 0, 1179675, 51, 0, 1179676, 51, 0, 1179677, 51, 0, 1179678, 51, 0, 1179679, 51, 0, 1179680, 51, 0, 1179681, 52, 0, 1179697, 37, 0, 1245184, 37, 0, 1245189, 50, 0, 1245190, 51, 0, 1245191, 51, 0, 1245192, 51, 0, 1245193, 51, 0, 1245194, 51, 0, 1245195, 51, 0, 1245196, 51, 0, 1245197, 51, 0, 1245198, 51, 0, 1245199, 51, 0, 1245200, 52, 0, 1245233, 37, 0, 1310720, 37, 0, 1310758, 6, 0, 1310759, 7, 0, 1310760, 7, 0, 1310761, 7, 0, 1310762, 7, 0, 1310763, 7, 0, 1310764, 7, 0, 1310765, 7, 0, 1310766, 7, 0, 1310767, 7, 0, 1310768, 8, 0, 1310769, 37, 0, 1376256, 37, 0, 1376294, 28, 0, 1376295, 29, 0, 1376296, 29, 0, 1376297, 29, 0, 1376298, 29, 0, 1376299, 29, 0, 1376300, 29, 0, 1376301, 29, 0, 1376302, 29, 0, 1376303, 29, 0, 1376304, 30, 0, 1376305, 37, 0, 1441792, 37, 0, 1441830, 50, 0, 1441831, 51, 0, 1441832, 51, 0, 1441833, 51, 0, 1441834, 51, 0, 1441835, 51, 0, 1441836, 51, 0, 1441837, 51, 0, 1441838, 51, 0, 1441839, 51, 0, 1441840, 52, 0, 1441841, 37, 0, 1507328, 37, 0, 1507377, 37, 0, 1572864, 37, 0, 1572913, 37, 0, 1638400, 37, 0, 1638449, 37, 0, 1703936, 37, 0, 1703985, 37, 0, 1769472, 37, 0, 1769521, 37, 0, 1835008, 37, 0, 1835057, 37, 0, 1900544, 37, 0, 1900593, 37, 0, 1966080, 37, 0, 1966129, 37, 0, 2031616, 37, 0, 2031665, 37, 0, 2097152, 37, 0, 2097201, 37, 0, 2162688, 37, 0, 2162737, 37, 0, 2228224, 37, 0, 2228273, 37, 0, 2293760, 37, 0, 2293809, 37, 0, 2359296, 59, 0, 2359345, 59, 0, 2424832, 12, 0, 2424833, 13, 0, 2424834, 13, 0, 2424835, 13, 0, 2424836, 13, 0, 2424837, 13, 0, 2424838, 13, 0, 2424839, 13, 0, 2424840, 13, 0, 2424841, 13, 0, 2424842, 13, 0, 2424843, 13, 0, 2424844, 13, 0, 2424845, 13, 0, 2424846, 13, 0, 2424847, 13, 0, 2424848, 13, 0, 2424849, 13, 0, 2424850, 13, 0, 2424851, 13, 0, 2424852, 13, 0, 2424853, 13, 0, 2424854, 13, 0, 2424855, 13, 0, 2424856, 13, 0, 2424857, 13, 0, 2424858, 13, 0, 2424859, 13, 0, 2424860, 13, 0, 2424861, 13, 0, 2424862, 13, 0, 2424863, 13, 0, 2424864, 13, 0, 2424865, 13, 0, 2424866, 13, 0, 2424867, 13, 0, 2424868, 13, 0, 2424869, 13, 0, 2424870, 13, 0, 2424871, 13, 0, 2424872, 13, 0, 2424873, 13, 0, 2424874, 13, 0, 2424875, 13, 0, 2424876, 13, 0, 2424877, 13, 0, 2424878, 13, 0, 2424879, 13, 0, 2424880, 13, 0, 2424881, 14, 0 ) [node name="Camera2D" type="Camera2D" parent="."] position = Vector2( 400, 300 ) @@ -50,9 +61,6 @@ position = Vector2( -6, -191 ) [node name="Apple9" parent="Apples" instance=ExtResource( 3 )] position = Vector2( 14, -191 ) -[node name="Apple10" parent="Apples" instance=ExtResource( 3 )] -position = Vector2( -307, -32 ) - [node name="Apple11" parent="Apples" instance=ExtResource( 3 )] position = Vector2( -287, -32 ) diff --git a/sfx/coin.wav b/sfx/coin.wav new file mode 100644 index 0000000000000000000000000000000000000000..55ed23f512c86b4363c628b19ba799403853e16d GIT binary patch literal 14619 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 literal 0 HcmV?d00001 diff --git a/sfx/death.wav.import b/sfx/death.wav.import new file mode 100644 index 0000000..4bf66b2 --- /dev/null +++ b/sfx/death.wav.import @@ -0,0 +1,21 @@ +[remap] + +importer="wav" +type="AudioStreamSample" +path="res://.import/death.wav-8591d1c850a531e6d680c433a6e9c93b.sample" + +[deps] + +source_file="res://sfx/death.wav" +dest_files=[ "res://.import/death.wav-8591d1c850a531e6d680c433a6e9c93b.sample" ] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop=false +compress/mode=0 diff --git a/sfx/found_heart.wav b/sfx/found_heart.wav new file mode 100644 index 0000000000000000000000000000000000000000..e57925ec13b6ddac870bf833a6abb857efd7f0b9 GIT binary patch literal 45934 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 S73>2J5liMXXhA*U&Hn|h@K>h* literal 0 HcmV?d00001 diff --git a/sfx/found_heart.wav.import b/sfx/found_heart.wav.import new file mode 100644 index 0000000..fcd62f6 --- /dev/null +++ b/sfx/found_heart.wav.import @@ -0,0 +1,21 @@ +[remap] + +importer="wav" +type="AudioStreamSample" +path="res://.import/found_heart.wav-1676102ba0fd35f6f9309cb1a449ca8c.sample" + +[deps] + +source_file="res://sfx/found_heart.wav" +dest_files=[ "res://.import/found_heart.wav-1676102ba0fd35f6f9309cb1a449ca8c.sample" ] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop=false +compress/mode=0 diff --git a/sfx/found_item.wav b/sfx/found_item.wav new file mode 100644 index 0000000000000000000000000000000000000000..eef9fdfee2793a564379863042a42d6749146827 GIT binary patch literal 48870 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 literal 0 HcmV?d00001 diff --git a/sfx/found_item.wav.import b/sfx/found_item.wav.import new file mode 100644 index 0000000..81fbc3b --- /dev/null +++ b/sfx/found_item.wav.import @@ -0,0 +1,21 @@ +[remap] + +importer="wav" +type="AudioStreamSample" +path="res://.import/found_item.wav-018b3bdc3b80db7e8e7981fb2514df67.sample" + +[deps] + +source_file="res://sfx/found_item.wav" +dest_files=[ "res://.import/found_item.wav-018b3bdc3b80db7e8e7981fb2514df67.sample" ] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop=false +compress/mode=0 diff --git a/sfx/hurt.wav b/sfx/hurt.wav new file mode 100644 index 0000000000000000000000000000000000000000..534bd7f17b72bf4acbdf2dbf74ae26d0ef7545dd GIT binary patch literal 6576 zcmds4OLG!I5Z>H8diCaCu}V|r)q|c>rlL_nAb?6xREQ4<;4^CJ5AfiRwCCMD(>*(~ zNhRf%lAW1d62C{!^xnF;z5V-2Ro%IE`^H|YfAw-zRa@|L{ZFO;ZB>`5-JSl<44!#O z@haf8$JAkFab)mD;jO|uz~o(ph+dA41Y>G|{;H@%TN;~46 zcx)|~$WJCBea3sONQnYC_+A20gLSNdE@e>#pYlUj$LdOgt|pdwe36yNNs-opNk=RO z+5}KRU^(7{BvHiT&}wBOB84O^6j~}_i?rGtk>fxg z2KFqV^`d7rKWvZ<{S~=OcfXT|akRj<@*Wr$0)pIaNqXz2vP6N_L z%h9zOBP1YA9IK!lx&jTed$_AzCV63r$sjC+enyXcQv(Cr!ZC8{EUG4M#iPr@b#AAo zXEu~2!L-43^3`2~mcodaIMx`S8D3;YWf$5diyjZDId)qlj%=J+<|xqzu9C6_bz1NCiSo4xceW6HizkuL#ZxMMZYJ8Y zkum1=5$b{kXfGkz!Ogp3ZUdK!L2f#o7vx&(h4^5xE4c@A9&z_Fz7=g}p`g@zVFs$t zl@Y4Q8s^@8;fmi2*mncHca?5nr)*m6X3m>t_c-_J*Z#%d&=c5>z;yA(V(HT~n%U3T z(#X(YUpyjS6;5J9&T`(&&<5YG_g#8I&I4@_eHL7EC|^;j=7-q#*lIg3G#Nj3mIiP7 vyBk=0USE|0lU--hL}R39%u|B>nPqHwZoH{w7y5hW6^j4m?_Owg$$#!IT@t^$ literal 0 HcmV?d00001 diff --git a/sfx/hurt.wav.import b/sfx/hurt.wav.import new file mode 100644 index 0000000..09e5742 --- /dev/null +++ b/sfx/hurt.wav.import @@ -0,0 +1,21 @@ +[remap] + +importer="wav" +type="AudioStreamSample" +path="res://.import/hurt.wav-45ff85e7eb266c1db80248e043d7c9a0.sample" + +[deps] + +source_file="res://sfx/hurt.wav" +dest_files=[ "res://.import/hurt.wav-45ff85e7eb266c1db80248e043d7c9a0.sample" ] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop=false +compress/mode=0 diff --git a/sfx/hurt2.wav b/sfx/hurt2.wav new file mode 100644 index 0000000000000000000000000000000000000000..e09eeb0a8debeb438f51578ffd4266f9e1298d5f GIT binary patch literal 5812 zcmcIo%We}v5Zv52a^lRdAVDOq9N-)&fPe(-_yyQ8h6IS6*ya_4;1}|dOwY4lv$Jd2 z6(u{~wVbW0?wVdddbq!TbEm4F+V5w?W(Hw%+LLs%Kq+Ex2nT~{=tQL&kW;Z z#HWBWk8_95fG>cr1{VhN`Fydsyu7+vE?4XIx9>lGUjP2{_aDNc$5X)b7cY;FU%%;e zyC=O~zdslZhr`im^w!{=!F#~iVd8NbF-`b@fGNx(1y}?Y<`{^aVJ49ZA+mBbu74%G zLO6okhr9PT-|XH`)4kgjx_`GMEZhsih4Dd*2qkBYRtM2mUlBI7tpW(6V0?kyS4V=so zZNrq=iKtSpHu;^SW(%`B7>i0{F3FdU@zk;<8AHo9PgkqlOnT-56jD{}2qH+ayOFZ< zSK%xoRgi{Cj$55x%i|i_?RaOM&M@b0Yjz{aC2)Mn|MWRB!(a$ckx+sN0(jrO|hcCaS`-Hq?=u5b9-VgJxM*K8i z8xqQ3i6_m#zI4n=!Y|ZFq_tB?r8LkjI0g>pDJLNn4u0IhIU;*V&(S1ONg8^c>rr}L zuUBKq@F-;_UMfFOJi62@0BN0Rv1&o;jVYgzB z)JjMfRcn+_nr`V_R-rZ*8mOu1nYP6AO@`5u!<49PO63pzRzkLDYR23uDY2bZ8`)aC zcO!*^zP?uFA?^cw;kQfL$2keZ`Rxc;|0yjb+tOQ0%Hu&V2#$|%o$4rG1qJ1?UX9&f d-I9nq_?VI}_PP`lpV_^9+xQPV(5~4>{s-99LqY%m literal 0 HcmV?d00001 diff --git a/sfx/hurt2.wav.import b/sfx/hurt2.wav.import new file mode 100644 index 0000000..91d1590 --- /dev/null +++ b/sfx/hurt2.wav.import @@ -0,0 +1,21 @@ +[remap] + +importer="wav" +type="AudioStreamSample" +path="res://.import/hurt2.wav-f9bf192020689a696c78601b71de5156.sample" + +[deps] + +source_file="res://sfx/hurt2.wav" +dest_files=[ "res://.import/hurt2.wav-f9bf192020689a696c78601b71de5156.sample" ] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop=false +compress/mode=0 diff --git a/sfx/select.wav b/sfx/select.wav new file mode 100644 index 0000000000000000000000000000000000000000..8e171a8e2b6768462b5953a8ec4d0840ee3f6c0d GIT binary patch literal 3721 zcmchZNm3h45QXL4zjF8pzRDkAJHlHp?3EXQ5JI3?LI|)8l6q2W9uOel1U{r+W{q9l za=^wAY%(5Sz8tEmzkL4m>E>-N_wE0$9}DHy`**oq?hSrF{Lb;;o7{i7{9bGCJ2cny zbJOd4el%J>KkpUm?emMvs~K%<#Q3DzV*69h^rrBT?pZY@oHUC2$2usU^rWsO4^04Z@gNa zRL?YmTLkf9b#fwIFoMlR6GUAEn!jA0R(aIyLN$N3JWaR|^^GC65R{M1Ef!@UFeizS z`4;7}>jL>8P9o?`MYDM&h48}hyix(;iZ_7!$<3J0D-AJfI%jIwlUY?Duq`4=;uujv zz?%wlzF9Se@PhHQR#OWH1UF;g52w>w3gLy5Y0W`!J{KXHk&QsUda@8SBZz@$%e6Q4 zML;y2LQvlbVhdqeW&}+{wa5#BXo&4py&%hkNL2kd%cweK8C|v!DxXi5Ga5%-&ay14 zwkL0JCWBHYX^65l52vv3ZMD1A57YvFT_qRit zd5_@Uvd*;{6c%GrcMc_6p45}GmY4XXt_w*Z?5gEd<8i~j5QSx2;$!`YTley4+-RPg zrB(GYLSEJ)AIycLQPaK=ea^N{DDj-S>>3N`h=e6t`OB!bZ@e5#v+B zxKR1xmg|Dd0byO%&~m;E1k6RlcKhN|yhZS)#E5Ey2-BlD9Ja{?dy`ShM+nQCG#8zj zIT>*jopn@sRz8SbM6d5d+*RI;I1D=ifx}Kw%GbkJaL0JlVh`d3LYND}j%cz$phsSC zPS2SrPmwXH;JoWZA@(7*y~zUsF(U{p5%?HSA=rlJcj3)SCoAzy>lvZMNw5@mjWOXzAh-?@CGlWz>3|u5Fm)&`&WQE}!qzgQZ?q;~zb~I0lGCj5 zL+flsO&DTr!bC}|tf?q5dPb|l9Oc)Z-HCLZkUu07mJud|h#7Mr-{@@GGBMOR=sy&h X!zsj$==HT$+K5D0gLg%328;gynien? literal 0 HcmV?d00001 diff --git a/sfx/select.wav.import b/sfx/select.wav.import new file mode 100644 index 0000000..b9cfb80 --- /dev/null +++ b/sfx/select.wav.import @@ -0,0 +1,21 @@ +[remap] + +importer="wav" +type="AudioStreamSample" +path="res://.import/select.wav-4c9b0e81d8c993e697feb7eeffaed947.sample" + +[deps] + +source_file="res://sfx/select.wav" +dest_files=[ "res://.import/select.wav-4c9b0e81d8c993e697feb7eeffaed947.sample" ] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop=false +compress/mode=0 diff --git a/tileset/main_tileset.tres b/tileset/main_tileset.tres index c0733c8..44cd41b 100644 --- a/tileset/main_tileset.tres +++ b/tileset/main_tileset.tres @@ -1,10 +1,70 @@ -[gd_resource type="TileSet" load_steps=3 format=2] +[gd_resource type="TileSet" load_steps=23 format=2] [ext_resource path="res://tileset/Terrain (16x16).png" type="Texture" id=1] +[sub_resource type="ConvexPolygonShape2D" id=2] +points = PoolVector2Array( -10, 10, -10, -10, 10, -10, 0, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=3] +points = PoolVector2Array( 10, -10, 10, 0, 0, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=4] +points = PoolVector2Array( 0, 0, 0, 10, -10, 10 ) + +[sub_resource type="ConvexPolygonShape2D" id=6] +points = PoolVector2Array( -8, -8, 8, -8, 8, 0, -8, 0 ) + [sub_resource type="RectangleShape2D" id=1] extents = Vector2( 8, 8 ) +[sub_resource type="ConvexPolygonShape2D" id=7] +points = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) + +[sub_resource type="ConvexPolygonShape2D" id=8] +points = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) + +[sub_resource type="ConvexPolygonShape2D" id=9] +points = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) + +[sub_resource type="ConvexPolygonShape2D" id=5] +points = PoolVector2Array( -8, -8, 0, -8, 0, 8, -8, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=10] +points = PoolVector2Array( 0, -8, 8, -8, 8, 8, 0, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=11] +points = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=12] +points = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) + +[sub_resource type="ConvexPolygonShape2D" id=13] +points = PoolVector2Array( -8, 0, 4, 0, 4, 8, -8, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=14] +points = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) + +[sub_resource type="ConvexPolygonShape2D" id=15] +points = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) + +[sub_resource type="ConvexPolygonShape2D" id=16] +points = PoolVector2Array( -8, 0, 8, 0, 8, 8, -8, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=17] +points = PoolVector2Array( -8, 8, -8, 0, 0, 0, 8, 8 ) + +[sub_resource type="ConvexPolygonShape2D" id=18] +points = PoolVector2Array( 8, -8, 8, 8, 0, 0, 0, -8 ) + +[sub_resource type="ConvexPolygonShape2D" id=19] +points = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) + +[sub_resource type="ConvexPolygonShape2D" id=20] +points = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) + +[sub_resource type="ConvexPolygonShape2D" id=21] +points = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) + [resource] 0/name = "Sprite" 0/texture = ExtResource( 1 ) @@ -15,16 +75,28 @@ extents = Vector2( 8, 8 ) 0/occluder_offset = Vector2( 8, 8 ) 0/navigation_offset = Vector2( 8, 8 ) 0/shape_offset = Vector2( 8, 8 ) -0/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -0/shape = SubResource( 1 ) +0/shape_transform = Transform2D( 0.8, 0, 0, 0.8, 8, 8 ) +0/shape = SubResource( 2 ) 0/shape_one_way = false 0/shape_one_way_margin = 1.0 0/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) +"shape": SubResource( 2 ), +"shape_transform": Transform2D( 0.8, 0, 0, 0.8, 8, 8 ) +}, { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 3 ), +"shape_transform": Transform2D( 0.8, 0, 0, 0.8, 8, 8 ) +}, { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 4 ), +"shape_transform": Transform2D( 0.8, 0, 0, 0.8, 8, 8 ) } ] 0/z_index = 0 1/name = "Sprite2" @@ -37,14 +109,14 @@ extents = Vector2( 8, 8 ) 1/navigation_offset = Vector2( 8, 8 ) 1/shape_offset = Vector2( 8, 8 ) 1/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -1/shape = SubResource( 1 ) +1/shape = SubResource( 6 ) 1/shape_one_way = false 1/shape_one_way_margin = 1.0 1/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 6 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 1/z_index = 0 @@ -79,14 +151,14 @@ extents = Vector2( 8, 8 ) 3/navigation_offset = Vector2( 8, 8 ) 3/shape_offset = Vector2( 8, 8 ) 3/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -3/shape = SubResource( 1 ) +3/shape = SubResource( 11 ) 3/shape_one_way = false 3/shape_one_way_margin = 1.0 3/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 11 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 3/z_index = 0 @@ -100,14 +172,14 @@ extents = Vector2( 8, 8 ) 4/navigation_offset = Vector2( 8, 8 ) 4/shape_offset = Vector2( 8, 8 ) 4/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -4/shape = SubResource( 1 ) +4/shape = SubResource( 13 ) 4/shape_one_way = false 4/shape_one_way_margin = 1.0 4/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 13 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 4/z_index = 0 @@ -373,14 +445,14 @@ extents = Vector2( 8, 8 ) 17/navigation_offset = Vector2( 8, 8 ) 17/shape_offset = Vector2( 8, 8 ) 17/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -17/shape = SubResource( 1 ) +17/shape = SubResource( 7 ) 17/shape_one_way = false 17/shape_one_way_margin = 1.0 17/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 7 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 17/z_index = 0 @@ -394,14 +466,14 @@ extents = Vector2( 8, 8 ) 18/navigation_offset = Vector2( 8, 8 ) 18/shape_offset = Vector2( 8, 8 ) 18/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -18/shape = SubResource( 1 ) +18/shape = SubResource( 8 ) 18/shape_one_way = false 18/shape_one_way_margin = 1.0 18/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 8 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 18/z_index = 0 @@ -415,14 +487,14 @@ extents = Vector2( 8, 8 ) 19/navigation_offset = Vector2( 8, 8 ) 19/shape_offset = Vector2( 8, 8 ) 19/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -19/shape = SubResource( 1 ) +19/shape = SubResource( 9 ) 19/shape_one_way = false 19/shape_one_way_margin = 1.0 19/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 9 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 19/z_index = 0 @@ -478,14 +550,14 @@ extents = Vector2( 8, 8 ) 22/navigation_offset = Vector2( 8, 8 ) 22/shape_offset = Vector2( 8, 8 ) 22/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -22/shape = SubResource( 1 ) +22/shape = SubResource( 5 ) 22/shape_one_way = false 22/shape_one_way_margin = 1.0 22/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 5 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 22/z_index = 0 @@ -520,14 +592,14 @@ extents = Vector2( 8, 8 ) 24/navigation_offset = Vector2( 8, 8 ) 24/shape_offset = Vector2( 8, 8 ) 24/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -24/shape = SubResource( 1 ) +24/shape = SubResource( 10 ) 24/shape_one_way = false 24/shape_one_way_margin = 1.0 24/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 10 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 24/z_index = 0 @@ -835,14 +907,14 @@ extents = Vector2( 8, 8 ) 39/navigation_offset = Vector2( 8, 8 ) 39/shape_offset = Vector2( 8, 8 ) 39/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -39/shape = SubResource( 1 ) +39/shape = SubResource( 12 ) 39/shape_one_way = false 39/shape_one_way_margin = 1.0 39/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 12 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 39/z_index = 0 @@ -856,14 +928,14 @@ extents = Vector2( 8, 8 ) 40/navigation_offset = Vector2( 8, 8 ) 40/shape_offset = Vector2( 8, 8 ) 40/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -40/shape = SubResource( 1 ) +40/shape = SubResource( 14 ) 40/shape_one_way = false 40/shape_one_way_margin = 1.0 40/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 14 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 40/z_index = 0 @@ -877,14 +949,14 @@ extents = Vector2( 8, 8 ) 41/navigation_offset = Vector2( 8, 8 ) 41/shape_offset = Vector2( 8, 8 ) 41/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -41/shape = SubResource( 1 ) +41/shape = SubResource( 15 ) 41/shape_one_way = false 41/shape_one_way_margin = 1.0 41/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 15 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 41/z_index = 0 @@ -961,14 +1033,14 @@ extents = Vector2( 8, 8 ) 45/navigation_offset = Vector2( 8, 8 ) 45/shape_offset = Vector2( 8, 8 ) 45/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -45/shape = SubResource( 1 ) +45/shape = SubResource( 16 ) 45/shape_one_way = false 45/shape_one_way_margin = 1.0 45/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 16 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 45/z_index = 0 @@ -982,14 +1054,20 @@ extents = Vector2( 8, 8 ) 46/navigation_offset = Vector2( 8, 8 ) 46/shape_offset = Vector2( 8, 8 ) 46/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -46/shape = SubResource( 1 ) +46/shape = SubResource( 17 ) 46/shape_one_way = false 46/shape_one_way_margin = 1.0 46/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 17 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) +}, { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 18 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 46/z_index = 0 @@ -1297,14 +1375,14 @@ extents = Vector2( 8, 8 ) 61/navigation_offset = Vector2( 8, 8 ) 61/shape_offset = Vector2( 8, 8 ) 61/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -61/shape = SubResource( 1 ) +61/shape = SubResource( 19 ) 61/shape_one_way = false 61/shape_one_way_margin = 1.0 61/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 19 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 61/z_index = 0 @@ -1318,14 +1396,14 @@ extents = Vector2( 8, 8 ) 62/navigation_offset = Vector2( 8, 8 ) 62/shape_offset = Vector2( 8, 8 ) 62/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -62/shape = SubResource( 1 ) +62/shape = SubResource( 20 ) 62/shape_one_way = false 62/shape_one_way_margin = 1.0 62/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 20 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 62/z_index = 0 @@ -1339,14 +1417,14 @@ extents = Vector2( 8, 8 ) 63/navigation_offset = Vector2( 8, 8 ) 63/shape_offset = Vector2( 8, 8 ) 63/shape_transform = Transform2D( 1, 0, 0, 1, 8, 8 ) -63/shape = SubResource( 1 ) +63/shape = SubResource( 21 ) 63/shape_one_way = false 63/shape_one_way_margin = 1.0 63/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 21 ), "shape_transform": Transform2D( 1, 0, 0, 1, 8, 8 ) } ] 63/z_index = 0 diff --git a/tileset/tileset.tscn b/tileset/tileset.tscn index 97a4cd6..797c5c4 100644 --- a/tileset/tileset.tscn +++ b/tileset/tileset.tscn @@ -18,8 +18,9 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite/StaticBody2D"] +scale = Vector2( 0.8, 0.8 ) +polygon = PoolVector2Array( -10, -10, 10, -10, 10, 0, 0, 0, 0, 10, -10, 10 ) [node name="Sprite2" type="Sprite" parent="."] position = Vector2( 24, 16 ) @@ -33,8 +34,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite2"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite2/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite2/StaticBody2D"] +polygon = PoolVector2Array( -8, -8, 8, -8, 8, 0, -8, 0 ) [node name="Sprite3" type="Sprite" parent="."] position = Vector2( 40, 16 ) @@ -63,8 +64,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite4"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite4/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite4/StaticBody2D"] +polygon = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 ) [node name="Sprite5" type="Sprite" parent="."] position = Vector2( 72, 16 ) @@ -78,23 +79,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite5"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite5/StaticBody2D"] -shape = SubResource( 1 ) - -[node name="Sprite6" type="Sprite" parent="."] -position = Vector2( 88, 16 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 5 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite6"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite6/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite5/StaticBody2D"] +polygon = PoolVector2Array( -8, 0, 4, 0, 4, 8, -8, 8 ) [node name="Sprite7" type="Sprite" parent="."] position = Vector2( 104, 16 ) @@ -171,21 +157,6 @@ __meta__ = { [node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite11/StaticBody2D"] shape = SubResource( 1 ) -[node name="Sprite12" type="Sprite" parent="."] -position = Vector2( 184, 16 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 11 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite12"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite12/StaticBody2D"] -shape = SubResource( 1 ) - [node name="Sprite13" type="Sprite" parent="."] position = Vector2( 200, 16 ) texture = ExtResource( 1 ) @@ -246,21 +217,6 @@ __meta__ = { [node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite16/StaticBody2D"] shape = SubResource( 1 ) -[node name="Sprite17" type="Sprite" parent="."] -position = Vector2( 264, 16 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 16 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite17"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite17/StaticBody2D"] -shape = SubResource( 1 ) - [node name="Sprite18" type="Sprite" parent="."] position = Vector2( 280, 16 ) texture = ExtResource( 1 ) @@ -273,8 +229,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite18"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite18/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite18/StaticBody2D"] +polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) [node name="Sprite19" type="Sprite" parent="."] position = Vector2( 296, 16 ) @@ -288,8 +244,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite19"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite19/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite19/StaticBody2D"] +polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) [node name="Sprite20" type="Sprite" parent="."] position = Vector2( 312, 16 ) @@ -303,38 +259,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite20"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite20/StaticBody2D"] -shape = SubResource( 1 ) - -[node name="Sprite21" type="Sprite" parent="."] -position = Vector2( 328, 16 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 20 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite21"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite21/StaticBody2D"] -shape = SubResource( 1 ) - -[node name="Sprite22" type="Sprite" parent="."] -position = Vector2( 344, 16 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 20 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite22"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite22/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite20/StaticBody2D"] +polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) [node name="Sprite23" type="Sprite" parent="."] position = Vector2( 8, 32 ) @@ -348,8 +274,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite23"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite23/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite23/StaticBody2D"] +polygon = PoolVector2Array( -8, -8, 0, -8, 0, 8, -8, 8 ) [node name="Sprite24" type="Sprite" parent="."] position = Vector2( 24, 32 ) @@ -378,8 +304,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite25"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite25/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite25/StaticBody2D"] +polygon = PoolVector2Array( 0, -8, 8, -8, 8, 8, 0, 8 ) [node name="Sprite26" type="Sprite" parent="."] position = Vector2( 56, 32 ) @@ -411,21 +337,6 @@ __meta__ = { [node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite27/StaticBody2D"] shape = SubResource( 1 ) -[node name="Sprite28" type="Sprite" parent="."] -position = Vector2( 88, 32 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 27 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite28"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite28/StaticBody2D"] -shape = SubResource( 1 ) - [node name="Sprite29" type="Sprite" parent="."] position = Vector2( 104, 32 ) texture = ExtResource( 1 ) @@ -501,21 +412,6 @@ __meta__ = { [node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite33/StaticBody2D"] shape = SubResource( 1 ) -[node name="Sprite34" type="Sprite" parent="."] -position = Vector2( 184, 32 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 33 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite34"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite34/StaticBody2D"] -shape = SubResource( 1 ) - [node name="Sprite35" type="Sprite" parent="."] position = Vector2( 200, 32 ) texture = ExtResource( 1 ) @@ -576,21 +472,6 @@ __meta__ = { [node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite38/StaticBody2D"] shape = SubResource( 1 ) -[node name="Sprite39" type="Sprite" parent="."] -position = Vector2( 264, 32 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 38 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite39"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite39/StaticBody2D"] -shape = SubResource( 1 ) - [node name="Sprite40" type="Sprite" parent="."] position = Vector2( 280, 32 ) texture = ExtResource( 1 ) @@ -603,8 +484,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite40"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite40/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite40/StaticBody2D"] +polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) [node name="Sprite41" type="Sprite" parent="."] position = Vector2( 296, 32 ) @@ -618,8 +499,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite41"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite41/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite41/StaticBody2D"] +polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) [node name="Sprite42" type="Sprite" parent="."] position = Vector2( 312, 32 ) @@ -633,38 +514,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite42"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite42/StaticBody2D"] -shape = SubResource( 1 ) - -[node name="Sprite43" type="Sprite" parent="."] -position = Vector2( 328, 32 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 42 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite43"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite43/StaticBody2D"] -shape = SubResource( 1 ) - -[node name="Sprite44" type="Sprite" parent="."] -position = Vector2( 344, 32 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 43 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite44"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite44/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite42/StaticBody2D"] +polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) [node name="Sprite45" type="Sprite" parent="."] position = Vector2( 8, 48 ) @@ -693,8 +544,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite46"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite46/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite46/StaticBody2D"] +polygon = PoolVector2Array( -8, 0, 8, 0, 8, 8, -8, 8 ) [node name="Sprite47" type="Sprite" parent="."] position = Vector2( 40, 48 ) @@ -708,53 +559,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite47"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite47/StaticBody2D"] -shape = SubResource( 1 ) - -[node name="Sprite48" type="Sprite" parent="."] -position = Vector2( 56, 48 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 47 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite48"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite48/StaticBody2D"] -shape = SubResource( 1 ) - -[node name="Sprite49" type="Sprite" parent="."] -position = Vector2( 72, 48 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 48 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite49"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite49/StaticBody2D"] -shape = SubResource( 1 ) - -[node name="Sprite50" type="Sprite" parent="."] -position = Vector2( 88, 48 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 49 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite50"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite50/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite47/StaticBody2D"] +polygon = PoolVector2Array( -8, 0, 0, 0, 0, -8, 8, -8, 8, 8, -8, 8 ) [node name="Sprite51" type="Sprite" parent="."] position = Vector2( 104, 48 ) @@ -801,66 +607,6 @@ __meta__ = { [node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite53/StaticBody2D"] shape = SubResource( 1 ) -[node name="Sprite54" type="Sprite" parent="."] -position = Vector2( 152, 48 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 53 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite54"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite54/StaticBody2D"] -shape = SubResource( 1 ) - -[node name="Sprite55" type="Sprite" parent="."] -position = Vector2( 168, 48 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 54 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite55"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite55/StaticBody2D"] -shape = SubResource( 1 ) - -[node name="Sprite56" type="Sprite" parent="."] -position = Vector2( 184, 48 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 55 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite56"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite56/StaticBody2D"] -shape = SubResource( 1 ) - -[node name="Sprite57" type="Sprite" parent="."] -position = Vector2( 200, 48 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 56 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite57"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite57/StaticBody2D"] -shape = SubResource( 1 ) - [node name="Sprite58" type="Sprite" parent="."] position = Vector2( 216, 48 ) texture = ExtResource( 1 ) @@ -906,21 +652,6 @@ __meta__ = { [node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite60/StaticBody2D"] shape = SubResource( 1 ) -[node name="Sprite61" type="Sprite" parent="."] -position = Vector2( 264, 48 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 60 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite61"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite61/StaticBody2D"] -shape = SubResource( 1 ) - [node name="Sprite62" type="Sprite" parent="."] position = Vector2( 280, 48 ) texture = ExtResource( 1 ) @@ -933,8 +664,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite62"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite62/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite62/StaticBody2D"] +polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) [node name="Sprite63" type="Sprite" parent="."] position = Vector2( 296, 48 ) @@ -948,8 +679,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite63"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite63/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite63/StaticBody2D"] +polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) [node name="Sprite64" type="Sprite" parent="."] position = Vector2( 312, 48 ) @@ -963,23 +694,8 @@ __meta__ = { [node name="StaticBody2D" type="StaticBody2D" parent="Sprite64"] -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite64/StaticBody2D"] -shape = SubResource( 1 ) - -[node name="Sprite65" type="Sprite" parent="."] -position = Vector2( 328, 48 ) -texture = ExtResource( 1 ) -hframes = 22 -vframes = 11 -frame = 64 -__meta__ = { -"_edit_group_": true -} - -[node name="StaticBody2D" type="StaticBody2D" parent="Sprite65"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite65/StaticBody2D"] -shape = SubResource( 1 ) +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite64/StaticBody2D"] +polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 ) [node name="Sprite66" type="Sprite" parent="."] position = Vector2( 344, 48 )