diff --git a/.import/.gdignore b/.import/.gdignore new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/.import/.gdignore @@ -0,0 +1 @@ + diff --git a/.import/Jug.png-18b60a23404d8103566605166036b6e7.md5 b/.import/Jug.png-18b60a23404d8103566605166036b6e7.md5 new file mode 100644 index 0000000..10607bd --- /dev/null +++ b/.import/Jug.png-18b60a23404d8103566605166036b6e7.md5 @@ -0,0 +1,3 @@ +source_md5="01b82236558e386d91139a12bb1b0bd2" +dest_md5="374c9532333188639722c92100d06ed0" + diff --git a/.import/Jug.png-18b60a23404d8103566605166036b6e7.stex b/.import/Jug.png-18b60a23404d8103566605166036b6e7.stex new file mode 100644 index 0000000..73af489 Binary files /dev/null and b/.import/Jug.png-18b60a23404d8103566605166036b6e7.stex differ diff --git a/.import/Jug.png-e860f286fce1d5d55df0b683871c22db.md5 b/.import/Jug.png-e860f286fce1d5d55df0b683871c22db.md5 new file mode 100644 index 0000000..cb5af47 --- /dev/null +++ b/.import/Jug.png-e860f286fce1d5d55df0b683871c22db.md5 @@ -0,0 +1,3 @@ +source_md5="3601380289b44bf0c3d610558a19552b" +dest_md5="d5db2da375448d3d8b5f84fc6e1e5446" + diff --git a/.import/Jug.png-e860f286fce1d5d55df0b683871c22db.stex b/.import/Jug.png-e860f286fce1d5d55df0b683871c22db.stex new file mode 100644 index 0000000..e56c7b5 Binary files /dev/null and b/.import/Jug.png-e860f286fce1d5d55df0b683871c22db.stex differ diff --git a/.import/floor.png-bad02a3061f4734a68e01c2ddec9b22e.md5 b/.import/floor.png-bad02a3061f4734a68e01c2ddec9b22e.md5 new file mode 100644 index 0000000..e46a709 --- /dev/null +++ b/.import/floor.png-bad02a3061f4734a68e01c2ddec9b22e.md5 @@ -0,0 +1,3 @@ +source_md5="3196a70615a1d1f1c96fca3d269ddeff" +dest_md5="4c22a8d7c72569ce9d922ab1d5c3ab8e" + diff --git a/.import/floor.png-bad02a3061f4734a68e01c2ddec9b22e.stex b/.import/floor.png-bad02a3061f4734a68e01c2ddec9b22e.stex new file mode 100644 index 0000000..9cad6c9 Binary files /dev/null and b/.import/floor.png-bad02a3061f4734a68e01c2ddec9b22e.stex differ diff --git a/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 b/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 new file mode 100644 index 0000000..5328bc7 --- /dev/null +++ b/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 @@ -0,0 +1,3 @@ +source_md5="47313fa4c47a9963fddd764e1ec6e4a8" +dest_md5="26ea799ea0a3da9e753b3ebe822e0570" + diff --git a/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex b/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex new file mode 100644 index 0000000..71f6913 Binary files /dev/null and b/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex differ diff --git a/.import/jug.png-3d14eae49b2d2bd825258fc0fd8119a1.md5 b/.import/jug.png-3d14eae49b2d2bd825258fc0fd8119a1.md5 new file mode 100644 index 0000000..cb5af47 --- /dev/null +++ b/.import/jug.png-3d14eae49b2d2bd825258fc0fd8119a1.md5 @@ -0,0 +1,3 @@ +source_md5="3601380289b44bf0c3d610558a19552b" +dest_md5="d5db2da375448d3d8b5f84fc6e1e5446" + diff --git a/.import/jug.png-3d14eae49b2d2bd825258fc0fd8119a1.stex b/.import/jug.png-3d14eae49b2d2bd825258fc0fd8119a1.stex new file mode 100644 index 0000000..e56c7b5 Binary files /dev/null and b/.import/jug.png-3d14eae49b2d2bd825258fc0fd8119a1.stex differ diff --git a/.import/jug.png-d7d00c55858196a93574253e28a1a9d2.md5 b/.import/jug.png-d7d00c55858196a93574253e28a1a9d2.md5 new file mode 100644 index 0000000..cb5af47 --- /dev/null +++ b/.import/jug.png-d7d00c55858196a93574253e28a1a9d2.md5 @@ -0,0 +1,3 @@ +source_md5="3601380289b44bf0c3d610558a19552b" +dest_md5="d5db2da375448d3d8b5f84fc6e1e5446" + diff --git a/.import/jug.png-d7d00c55858196a93574253e28a1a9d2.stex b/.import/jug.png-d7d00c55858196a93574253e28a1a9d2.stex new file mode 100644 index 0000000..e56c7b5 Binary files /dev/null and b/.import/jug.png-d7d00c55858196a93574253e28a1a9d2.stex differ diff --git a/.import/kitchenfloor.png-25e49ce5d63e66f0a3be6231ef4ac62d.md5 b/.import/kitchenfloor.png-25e49ce5d63e66f0a3be6231ef4ac62d.md5 new file mode 100644 index 0000000..d9e5ed1 --- /dev/null +++ b/.import/kitchenfloor.png-25e49ce5d63e66f0a3be6231ef4ac62d.md5 @@ -0,0 +1,3 @@ +source_md5="27a08f1607d70c953a7f2811f230feeb" +dest_md5="11a651026126c81c51c3e20449d13abc" + diff --git a/.import/kitchenfloor.png-25e49ce5d63e66f0a3be6231ef4ac62d.stex b/.import/kitchenfloor.png-25e49ce5d63e66f0a3be6231ef4ac62d.stex new file mode 100644 index 0000000..ee81a81 Binary files /dev/null and b/.import/kitchenfloor.png-25e49ce5d63e66f0a3be6231ef4ac62d.stex differ diff --git a/.import/player.png-b12d81cacd41edd115dbd315254b5ad9.md5 b/.import/player.png-b12d81cacd41edd115dbd315254b5ad9.md5 new file mode 100644 index 0000000..1d8d8ce --- /dev/null +++ b/.import/player.png-b12d81cacd41edd115dbd315254b5ad9.md5 @@ -0,0 +1,3 @@ +source_md5="786df1e827e0daa922dd80b358441449" +dest_md5="ae48fa74b7c5f461209807a32170d747" + diff --git a/.import/player.png-b12d81cacd41edd115dbd315254b5ad9.stex b/.import/player.png-b12d81cacd41edd115dbd315254b5ad9.stex new file mode 100644 index 0000000..33e126a Binary files /dev/null and b/.import/player.png-b12d81cacd41edd115dbd315254b5ad9.stex differ diff --git a/.import/sidewall.png-4c0be64b8181928c64056ba181923c88.md5 b/.import/sidewall.png-4c0be64b8181928c64056ba181923c88.md5 new file mode 100644 index 0000000..2ca6fdf --- /dev/null +++ b/.import/sidewall.png-4c0be64b8181928c64056ba181923c88.md5 @@ -0,0 +1,3 @@ +source_md5="6149bf306a9573d48c57194cf74c8424" +dest_md5="263a74b452379a311200d0d03d63ff4d" + diff --git a/.import/sidewall.png-4c0be64b8181928c64056ba181923c88.stex b/.import/sidewall.png-4c0be64b8181928c64056ba181923c88.stex new file mode 100644 index 0000000..50d5e43 Binary files /dev/null and b/.import/sidewall.png-4c0be64b8181928c64056ba181923c88.stex differ diff --git a/.import/wall.png-9b0e8f0ce8f6ab21260c2b1286395d20.md5 b/.import/wall.png-9b0e8f0ce8f6ab21260c2b1286395d20.md5 new file mode 100644 index 0000000..6aa4422 --- /dev/null +++ b/.import/wall.png-9b0e8f0ce8f6ab21260c2b1286395d20.md5 @@ -0,0 +1,3 @@ +source_md5="71d3267c4645cb69b8887e17e8bea9bc" +dest_md5="721e5f3eabfa7a6613ea8ecba79d23cf" + diff --git a/.import/wall.png-9b0e8f0ce8f6ab21260c2b1286395d20.stex b/.import/wall.png-9b0e8f0ce8f6ab21260c2b1286395d20.stex new file mode 100644 index 0000000..e06d2fc Binary files /dev/null and b/.import/wall.png-9b0e8f0ce8f6ab21260c2b1286395d20.stex differ diff --git a/Scenes/Game.tscn b/Scenes/Game.tscn new file mode 100644 index 0000000..ce58015 --- /dev/null +++ b/Scenes/Game.tscn @@ -0,0 +1,39 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://Sprites/tileset.tres" type="TileSet" id=1] +[ext_resource path="res://Scenes/Player.tscn" type="PackedScene" id=2] +[ext_resource path="res://Scenes/WaterThings/Jug.tscn" type="PackedScene" id=3] + +[node name="Game" type="Node2D"] + +[node name="TileMap" type="TileMap" parent="."] +tile_set = ExtResource( 1 ) +cell_size = Vector2( 8, 8 ) +cell_custom_transform = Transform2D( 8, 0, 0, 8, 0, 0 ) +show_collision = true +format = 1 +tile_data = PoolIntArray( 0, 1, 0, 1, 1, 0, 2, 1, 0, 3, 1, 0, 4, 1, 0, 5, 1, 0, 6, 1, 0, 7, 1, 0, 8, 1, 0, 9, 1, 0, 10, 1, 0, 11, 1, 0, 12, 1, 0, 13, 1, 0, 14, 1, 0, 15, 1, 0, 16, 1, 0, 17, 1, 0, 18, 1, 0, 19, 1, 0, 20, 1, 0, 21, 1, 0, 22, 1, 0, 23, 1, 0, 24, 1, 0, 25, 1, 0, 26, 1, 0, 27, 1, 0, 28, 1, 0, 29, 1, 0, 30, 1, 0, 31, 1, 0, 32, 1, 0, 33, 1, 0, 65536, 1, 0, 65537, 3, 0, 65538, 3, 0, 65539, 3, 0, 65540, 3, 0, 65541, 3, 0, 65542, 3, 0, 65543, 3, 0, 65544, 3, 0, 65545, 3, 0, 65546, 3, 0, 65547, 3, 0, 65548, 3, 0, 65549, 3, 0, 65550, 3, 0, 65551, 3, 0, 65552, 3, 0, 65553, 3, 0, 65554, 3, 0, 65555, 3, 0, 65556, 3, 0, 65557, 3, 0, 65558, 1, 0, 65559, 3, 0, 65560, 3, 0, 65561, 3, 0, 65562, 3, 0, 65563, 3, 0, 65564, 3, 0, 65565, 3, 0, 65566, 3, 0, 65567, 3, 0, 65568, 3, 0, 65569, 1, 0, 131072, 1, 0, 131073, 0, 0, 131074, 0, 0, 131075, 0, 0, 131076, 0, 0, 131077, 0, 0, 131078, 0, 0, 131079, 0, 0, 131080, 0, 0, 131081, 0, 0, 131082, 0, 0, 131083, 0, 0, 131084, 0, 0, 131085, 0, 0, 131086, 0, 0, 131087, 0, 0, 131088, 0, 0, 131089, 0, 0, 131090, 0, 0, 131091, 0, 0, 131092, 0, 0, 131093, 0, 0, 131094, 1, 0, 131095, 2, 0, 131096, 2, 0, 131097, 2, 0, 131098, 2, 0, 131099, 2, 0, 131100, 2, 0, 131101, 2, 0, 131102, 2, 0, 131103, 2, 0, 131104, 2, 0, 131105, 1, 0, 196608, 1, 0, 196609, 0, 0, 196610, 0, 0, 196611, 0, 0, 196612, 0, 0, 196613, 0, 0, 196614, 0, 0, 196615, 0, 0, 196616, 0, 0, 196617, 0, 0, 196618, 0, 0, 196619, 0, 0, 196620, 0, 0, 196621, 0, 0, 196622, 0, 0, 196623, 0, 0, 196624, 0, 0, 196625, 0, 0, 196626, 0, 0, 196627, 0, 0, 196628, 0, 0, 196629, 0, 0, 196630, 1, 0, 196631, 2, 0, 196632, 2, 0, 196633, 2, 0, 196634, 2, 0, 196635, 2, 0, 196636, 2, 0, 196637, 2, 0, 196638, 2, 0, 196639, 2, 0, 196640, 2, 0, 196641, 1, 0, 262144, 1, 0, 262145, 0, 0, 262146, 0, 0, 262147, 0, 0, 262148, 0, 0, 262149, 0, 0, 262150, 0, 0, 262151, 0, 0, 262152, 0, 0, 262153, 0, 0, 262154, 0, 0, 262155, 0, 0, 262156, 0, 0, 262157, 0, 0, 262158, 0, 0, 262159, 0, 0, 262160, 0, 0, 262161, 0, 0, 262162, 0, 0, 262163, 0, 0, 262164, 0, 0, 262165, 0, 0, 262166, 1, 0, 262167, 2, 0, 262168, 2, 0, 262169, 2, 0, 262170, 2, 0, 262171, 2, 0, 262172, 2, 0, 262173, 2, 0, 262174, 2, 0, 262175, 2, 0, 262176, 2, 0, 262177, 1, 0, 327680, 1, 0, 327681, 0, 0, 327682, 0, 0, 327683, 0, 0, 327684, 0, 0, 327685, 0, 0, 327686, 0, 0, 327687, 0, 0, 327688, 0, 0, 327689, 0, 0, 327690, 0, 0, 327691, 0, 0, 327692, 0, 0, 327693, 0, 0, 327694, 0, 0, 327695, 0, 0, 327696, 0, 0, 327697, 0, 0, 327698, 0, 0, 327699, 0, 0, 327700, 0, 0, 327701, 0, 0, 327702, 1, 0, 327703, 2, 0, 327704, 2, 0, 327705, 2, 0, 327706, 2, 0, 327707, 2, 0, 327708, 2, 0, 327709, 2, 0, 327710, 2, 0, 327711, 2, 0, 327712, 2, 0, 327713, 1, 0, 393216, 1, 0, 393217, 0, 0, 393218, 0, 0, 393219, 0, 0, 393220, 0, 0, 393221, 0, 0, 393222, 0, 0, 393223, 0, 0, 393224, 0, 0, 393225, 0, 0, 393226, 0, 0, 393227, 0, 0, 393228, 0, 0, 393229, 0, 0, 393230, 0, 0, 393231, 0, 0, 393232, 0, 0, 393233, 0, 0, 393234, 0, 0, 393235, 0, 0, 393236, 0, 0, 393237, 0, 0, 393238, 1, 0, 393239, 2, 0, 393240, 2, 0, 393241, 2, 0, 393242, 2, 0, 393243, 2, 0, 393244, 2, 0, 393245, 2, 0, 393246, 2, 0, 393247, 2, 0, 393248, 2, 0, 393249, 1, 0, 458752, 1, 0, 458753, 0, 0, 458754, 0, 0, 458755, 0, 0, 458756, 0, 0, 458757, 0, 0, 458758, 0, 0, 458759, 0, 0, 458760, 0, 0, 458761, 0, 0, 458762, 0, 0, 458763, 0, 0, 458764, 0, 0, 458765, 0, 0, 458766, 0, 0, 458767, 0, 0, 458768, 0, 0, 458769, 0, 0, 458770, 0, 0, 458771, 0, 0, 458772, 0, 0, 458773, 0, 0, 458774, 1, 0, 458775, 2, 0, 458776, 2, 0, 458777, 2, 0, 458778, 2, 0, 458779, 2, 0, 458780, 2, 0, 458781, 2, 0, 458782, 2, 0, 458783, 2, 0, 458784, 2, 0, 458785, 1, 0, 524288, 1, 0, 524289, 0, 0, 524290, 0, 0, 524291, 0, 0, 524292, 0, 0, 524293, 0, 0, 524294, 0, 0, 524295, 0, 0, 524296, 0, 0, 524297, 0, 0, 524298, 0, 0, 524299, 0, 0, 524300, 0, 0, 524301, 0, 0, 524302, 0, 0, 524303, 0, 0, 524304, 0, 0, 524305, 0, 0, 524306, 0, 0, 524307, 0, 0, 524308, 0, 0, 524309, 0, 0, 524310, 1, 0, 524311, 2, 0, 524312, 2, 0, 524313, 2, 0, 524314, 2, 0, 524315, 2, 0, 524316, 2, 0, 524317, 2, 0, 524318, 2, 0, 524319, 2, 0, 524320, 2, 0, 524321, 1, 0, 589824, 1, 0, 589825, 0, 0, 589826, 0, 0, 589827, 0, 0, 589828, 0, 0, 589829, 0, 0, 589830, 0, 0, 589831, 0, 0, 589832, 0, 0, 589833, 0, 0, 589834, 0, 0, 589835, 0, 0, 589836, 0, 0, 589837, 0, 0, 589838, 0, 0, 589839, 0, 0, 589840, 0, 0, 589841, 0, 0, 589842, 0, 0, 589843, 0, 0, 589844, 0, 0, 589845, 0, 0, 589846, 1, 0, 589847, 1, 0, 589848, 1, 0, 589849, 1, 0, 589850, 1, 0, 589851, 1, 0, 589852, 1, 0, 589853, 1, 0, 589854, 2, 0, 589855, 2, 0, 589856, 1, 0, 589857, 1, 0, 655360, 1, 0, 655361, 0, 0, 655362, 0, 0, 655363, 0, 0, 655364, 0, 0, 655365, 0, 0, 655366, 0, 0, 655367, 0, 0, 655368, 0, 0, 655369, 0, 0, 655370, 0, 0, 655371, 0, 0, 655372, 0, 0, 655373, 0, 0, 655374, 0, 0, 655375, 0, 0, 655376, 0, 0, 655377, 0, 0, 655378, 0, 0, 655379, 0, 0, 655380, 0, 0, 655381, 0, 0, 655382, 3, 0, 655383, 3, 0, 655384, 3, 0, 655385, 3, 0, 655386, 3, 0, 655387, 3, 0, 655388, 3, 0, 655389, 3, 0, 655390, 0, 0, 655391, 0, 0, 655392, 3, 0, 655393, 1, 0, 720896, 1, 0, 720897, 0, 0, 720898, 0, 0, 720899, 0, 0, 720900, 0, 0, 720901, 0, 0, 720902, 0, 0, 720903, 0, 0, 720904, 0, 0, 720905, 0, 0, 720906, 0, 0, 720907, 0, 0, 720908, 0, 0, 720909, 0, 0, 720910, 0, 0, 720911, 0, 0, 720912, 0, 0, 720913, 0, 0, 720914, 0, 0, 720915, 0, 0, 720916, 0, 0, 720917, 0, 0, 720918, 0, 0, 720919, 0, 0, 720920, 0, 0, 720921, 0, 0, 720922, 0, 0, 720923, 0, 0, 720924, 0, 0, 720925, 0, 0, 720926, 0, 0, 720927, 0, 0, 720928, 0, 0, 720929, 1, 0, 786432, 1, 0, 786433, 0, 0, 786434, 0, 0, 786435, 0, 0, 786436, 0, 0, 786437, 0, 0, 786438, 0, 0, 786439, 0, 0, 786440, 0, 0, 786441, 0, 0, 786442, 0, 0, 786443, 0, 0, 786444, 0, 0, 786445, 0, 0, 786446, 0, 0, 786447, 0, 0, 786448, 0, 0, 786449, 0, 0, 786450, 0, 0, 786451, 0, 0, 786452, 0, 0, 786453, 0, 0, 786454, 0, 0, 786455, 0, 0, 786456, 0, 0, 786457, 0, 0, 786458, 0, 0, 786459, 0, 0, 786460, 0, 0, 786461, 0, 0, 786462, 0, 0, 786463, 0, 0, 786464, 0, 0, 786465, 1, 0, 851968, 1, 0, 851969, 0, 0, 851970, 0, 0, 851971, 0, 0, 851972, 0, 0, 851973, 0, 0, 851974, 0, 0, 851975, 0, 0, 851976, 0, 0, 851977, 0, 0, 851978, 0, 0, 851979, 0, 0, 851980, 0, 0, 851981, 0, 0, 851982, 0, 0, 851983, 0, 0, 851984, 0, 0, 851985, 0, 0, 851986, 0, 0, 851987, 0, 0, 851988, 0, 0, 851989, 0, 0, 851990, 0, 0, 851991, 0, 0, 851992, 0, 0, 851993, 0, 0, 851994, 0, 0, 851995, 0, 0, 851996, 0, 0, 851997, 0, 0, 851998, 0, 0, 851999, 0, 0, 852000, 0, 0, 852001, 1, 0, 917504, 1, 0, 917505, 0, 0, 917506, 0, 0, 917507, 0, 0, 917508, 0, 0, 917509, 0, 0, 917510, 0, 0, 917511, 0, 0, 917512, 0, 0, 917513, 0, 0, 917514, 0, 0, 917515, 0, 0, 917516, 0, 0, 917517, 0, 0, 917518, 0, 0, 917519, 0, 0, 917520, 0, 0, 917521, 0, 0, 917522, 0, 0, 917523, 0, 0, 917524, 0, 0, 917525, 0, 0, 917526, 0, 0, 917527, 0, 0, 917528, 0, 0, 917529, 0, 0, 917530, 0, 0, 917531, 0, 0, 917532, 0, 0, 917533, 0, 0, 917534, 0, 0, 917535, 0, 0, 917536, 0, 0, 917537, 1, 0, 983040, 1, 0, 983041, 0, 0, 983042, 0, 0, 983043, 0, 0, 983044, 0, 0, 983045, 0, 0, 983046, 0, 0, 983047, 0, 0, 983048, 0, 0, 983049, 0, 0, 983050, 0, 0, 983051, 0, 0, 983052, 0, 0, 983053, 0, 0, 983054, 0, 0, 983055, 0, 0, 983056, 0, 0, 983057, 0, 0, 983058, 0, 0, 983059, 0, 0, 983060, 0, 0, 983061, 0, 0, 983062, 0, 0, 983063, 0, 0, 983064, 0, 0, 983065, 0, 0, 983066, 0, 0, 983067, 0, 0, 983068, 0, 0, 983069, 0, 0, 983070, 0, 0, 983071, 0, 0, 983072, 0, 0, 983073, 1, 0, 1048576, 1, 0, 1048577, 0, 0, 1048578, 0, 0, 1048579, 0, 0, 1048580, 0, 0, 1048581, 0, 0, 1048582, 0, 0, 1048583, 0, 0, 1048584, 0, 0, 1048585, 0, 0, 1048586, 0, 0, 1048587, 0, 0, 1048588, 0, 0, 1048589, 0, 0, 1048590, 0, 0, 1048591, 0, 0, 1048592, 0, 0, 1048593, 0, 0, 1048594, 0, 0, 1048595, 0, 0, 1048596, 0, 0, 1048597, 0, 0, 1048598, 0, 0, 1048599, 0, 0, 1048600, 0, 0, 1048601, 0, 0, 1048602, 0, 0, 1048603, 0, 0, 1048604, 0, 0, 1048605, 0, 0, 1048606, 0, 0, 1048607, 0, 0, 1048608, 0, 0, 1048609, 1, 0, 1114112, 1, 0, 1114113, 0, 0, 1114114, 0, 0, 1114115, 0, 0, 1114116, 0, 0, 1114117, 0, 0, 1114118, 0, 0, 1114119, 0, 0, 1114120, 0, 0, 1114121, 0, 0, 1114122, 0, 0, 1114123, 0, 0, 1114124, 0, 0, 1114125, 0, 0, 1114126, 0, 0, 1114127, 0, 0, 1114128, 0, 0, 1114129, 0, 0, 1114130, 0, 0, 1114131, 0, 0, 1114132, 0, 0, 1114133, 0, 0, 1114134, 0, 0, 1114135, 0, 0, 1114136, 0, 0, 1114137, 0, 0, 1114138, 0, 0, 1114139, 0, 0, 1114140, 0, 0, 1114141, 0, 0, 1114142, 0, 0, 1114143, 0, 0, 1114144, 0, 0, 1114145, 1, 0, 1179648, 1, 0, 1179649, 0, 0, 1179650, 0, 0, 1179651, 0, 0, 1179652, 0, 0, 1179653, 0, 0, 1179654, 0, 0, 1179655, 0, 0, 1179656, 0, 0, 1179657, 0, 0, 1179658, 0, 0, 1179659, 0, 0, 1179660, 0, 0, 1179661, 0, 0, 1179662, 0, 0, 1179663, 0, 0, 1179664, 0, 0, 1179665, 0, 0, 1179666, 0, 0, 1179667, 0, 0, 1179668, 0, 0, 1179669, 0, 0, 1179670, 0, 0, 1179671, 0, 0, 1179672, 0, 0, 1179673, 0, 0, 1179674, 0, 0, 1179675, 0, 0, 1179676, 0, 0, 1179677, 0, 0, 1179678, 0, 0, 1179679, 0, 0, 1179680, 0, 0, 1179681, 1, 0, 1245184, 1, 0, 1245185, 1, 0, 1245186, 1, 0, 1245187, 1, 0, 1245188, 1, 0, 1245189, 1, 0, 1245190, 1, 0, 1245191, 1, 0, 1245192, 1, 0, 1245193, 1, 0, 1245194, 1, 0, 1245195, 1, 0, 1245196, 1, 0, 1245197, 1, 0, 1245198, 1, 0, 1245199, 1, 0, 1245200, 1, 0, 1245201, 1, 0, 1245202, 1, 0, 1245203, 1, 0, 1245204, 1, 0, 1245205, 1, 0, 1245206, 1, 0, 1245207, 1, 0, 1245208, 1, 0, 1245209, 1, 0, 1245210, 1, 0, 1245211, 1, 0, 1245212, 1, 0, 1245213, 1, 0, 1245214, 1, 0, 1245215, 1, 0, 1245216, 1, 0, 1245217, 1, 0 ) + +[node name="WaterThings" type="Node2D" parent="."] + +[node name="Jug" parent="WaterThings" instance=ExtResource( 3 )] +position = Vector2( 125, 24 ) + +[node name="Jug2" parent="WaterThings" instance=ExtResource( 3 )] + +[node name="Jug3" parent="WaterThings" instance=ExtResource( 3 )] +position = Vector2( 77, 84 ) + +[node name="Jug4" parent="WaterThings" instance=ExtResource( 3 )] +position = Vector2( 36, 42 ) + +[node name="Jug5" parent="WaterThings" instance=ExtResource( 3 )] +position = Vector2( 160, 56 ) + +[node name="Player" parent="." instance=ExtResource( 2 )] +position = Vector2( 136, 80 ) + +[node name="Camera2D" type="Camera2D" parent="."] +position = Vector2( 136, 80 ) +current = true +zoom = Vector2( 0.265, 0.265 ) diff --git a/Scenes/Player.tscn b/Scenes/Player.tscn new file mode 100644 index 0000000..8143faa --- /dev/null +++ b/Scenes/Player.tscn @@ -0,0 +1,55 @@ +[gd_scene load_steps=6 format=2] + +[ext_resource path="res://Sprites/player.png" type="Texture" id=1] +[ext_resource path="res://Scripts/Player.gd" type="Script" id=2] + +[sub_resource type="RectangleShape2D" id=1] +extents = Vector2( 5, 10.2143 ) + +[sub_resource type="Animation" id=2] +length = 0.001 +tracks/0/type = "value" +tracks/0/path = NodePath("Sprite:rotation_degrees") +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.0 ] +} + +[sub_resource type="Animation" id=3] +resource_name = "Walk" +length = 0.8 +loop = true +tracks/0/type = "value" +tracks/0/path = NodePath("Sprite:rotation_degrees") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/keys = { +"times": PoolRealArray( 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7 ), +"transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1 ), +"update": 0, +"values": [ 0.0, 12.5, 25.0, 12.5, 0.0, -12.5, -25.0, -12.5 ] +} + +[node name="Player" type="KinematicBody2D"] +scale = Vector2( 0.35, 0.35 ) +script = ExtResource( 2 ) + +[node name="Sprite" type="Sprite" parent="."] +texture = ExtResource( 1 ) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2( 0, 1.64286 ) +scale = Vector2( 1, 1 ) +shape = SubResource( 1 ) + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +anims/RESET = SubResource( 2 ) +anims/Walk = SubResource( 3 ) diff --git a/Scenes/WaterThings/Jug.tscn b/Scenes/WaterThings/Jug.tscn new file mode 100644 index 0000000..2c19b7f --- /dev/null +++ b/Scenes/WaterThings/Jug.tscn @@ -0,0 +1,21 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://Sprites/Water/Jug.png" type="Texture" id=1] +[ext_resource path="res://Scripts/WaterThing.gd" type="Script" id=2] + +[sub_resource type="RectangleShape2D" id=1] +extents = Vector2( 5, 6 ) + +[node name="Jug" type="Area2D"] +scale = Vector2( 0.5, 0.5 ) +script = ExtResource( 2 ) + +[node name="Sprite" type="Sprite" parent="."] +texture = ExtResource( 1 ) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2( 1, 0 ) +shape = SubResource( 1 ) + +[connection signal="body_entered" from="." to="." method="_on_body_entered"] +[connection signal="body_exited" from="." to="." method="_on_body_exited"] diff --git a/Scripts/Player.gd b/Scripts/Player.gd new file mode 100644 index 0000000..c1452bd --- /dev/null +++ b/Scripts/Player.gd @@ -0,0 +1,27 @@ +extends KinematicBody2D + +var speed = 35; +var velocity = Vector2() + +func _ready(): + pass + +func _physics_process(delta): + velocity = Vector2() + + if Input.is_action_pressed("down"): + velocity.y += speed + if Input.is_action_pressed("up"): + velocity.y -= speed + if Input.is_action_pressed("left"): + velocity.x -= speed + if Input.is_action_pressed("right"): + velocity.x += speed + + if Input.is_action_pressed("right") || Input.is_action_pressed("left") \ + || Input.is_action_pressed("up") || Input.is_action_pressed("down"): + $AnimationPlayer.play("Walk") + else: + $AnimationPlayer.stop() + + move_and_slide(velocity) diff --git a/Scripts/WaterThing.gd b/Scripts/WaterThing.gd new file mode 100644 index 0000000..9e9d1ec --- /dev/null +++ b/Scripts/WaterThing.gd @@ -0,0 +1,33 @@ +extends Area2D + +var broken = false +var hits_left = 2 + +var player = false +var player_body = null + +func replace_numbers(name: String) -> String: + var new_name = name + for i in range(10): + new_name = new_name.replace(str(i), "") + return new_name + +func _on_body_entered(body): + if body.name == "Player" and !broken: + player = true + player_body = body + +func _on_body_exited(body): + if body.name == "Player" and !broken: + player = false + player_body = null + +func _process(delta): + if player && player_body != null: + if Input.is_action_just_pressed("punch"): + if hits_left > 0: + hits_left -= 1 + if hits_left == 0 && broken == false: + $Sprite.texture = load("res://Sprites/Water/Broken/" + replace_numbers(name) + ".png") + player_body.scale += Vector2(0.05, 0.05) + broken = true diff --git a/Sprites/Water/Broken/Jug.png b/Sprites/Water/Broken/Jug.png new file mode 100644 index 0000000..5a1dd91 Binary files /dev/null and b/Sprites/Water/Broken/Jug.png differ diff --git a/Sprites/Water/Broken/Jug.png.import b/Sprites/Water/Broken/Jug.png.import new file mode 100644 index 0000000..e21e05e --- /dev/null +++ b/Sprites/Water/Broken/Jug.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Jug.png-18b60a23404d8103566605166036b6e7.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Water/Broken/Jug.png" +dest_files=[ "res://.import/Jug.png-18b60a23404d8103566605166036b6e7.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/Sprites/Water/Jug.png b/Sprites/Water/Jug.png new file mode 100644 index 0000000..6dc69d4 Binary files /dev/null and b/Sprites/Water/Jug.png differ diff --git a/Sprites/Water/Jug.png.import b/Sprites/Water/Jug.png.import new file mode 100644 index 0000000..3c8f0ae --- /dev/null +++ b/Sprites/Water/Jug.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Jug.png-e860f286fce1d5d55df0b683871c22db.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Water/Jug.png" +dest_files=[ "res://.import/Jug.png-e860f286fce1d5d55df0b683871c22db.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/Sprites/floor.png b/Sprites/floor.png new file mode 100644 index 0000000..988ad88 Binary files /dev/null and b/Sprites/floor.png differ diff --git a/Sprites/floor.png.import b/Sprites/floor.png.import new file mode 100644 index 0000000..54e5a6e --- /dev/null +++ b/Sprites/floor.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/floor.png-bad02a3061f4734a68e01c2ddec9b22e.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/floor.png" +dest_files=[ "res://.import/floor.png-bad02a3061f4734a68e01c2ddec9b22e.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/Sprites/kitchenfloor.png b/Sprites/kitchenfloor.png new file mode 100644 index 0000000..3347dc1 Binary files /dev/null and b/Sprites/kitchenfloor.png differ diff --git a/Sprites/kitchenfloor.png.import b/Sprites/kitchenfloor.png.import new file mode 100644 index 0000000..f45f5e3 --- /dev/null +++ b/Sprites/kitchenfloor.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/kitchenfloor.png-25e49ce5d63e66f0a3be6231ef4ac62d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/kitchenfloor.png" +dest_files=[ "res://.import/kitchenfloor.png-25e49ce5d63e66f0a3be6231ef4ac62d.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/Sprites/player.png b/Sprites/player.png new file mode 100644 index 0000000..486df0c Binary files /dev/null and b/Sprites/player.png differ diff --git a/Sprites/player.png.import b/Sprites/player.png.import new file mode 100644 index 0000000..b485efe --- /dev/null +++ b/Sprites/player.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/player.png-b12d81cacd41edd115dbd315254b5ad9.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/player.png" +dest_files=[ "res://.import/player.png-b12d81cacd41edd115dbd315254b5ad9.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/Sprites/sidewall.png b/Sprites/sidewall.png new file mode 100644 index 0000000..f94a7cd Binary files /dev/null and b/Sprites/sidewall.png differ diff --git a/Sprites/sidewall.png.import b/Sprites/sidewall.png.import new file mode 100644 index 0000000..b6e227e --- /dev/null +++ b/Sprites/sidewall.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/sidewall.png-4c0be64b8181928c64056ba181923c88.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/sidewall.png" +dest_files=[ "res://.import/sidewall.png-4c0be64b8181928c64056ba181923c88.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/Sprites/tileset.tres b/Sprites/tileset.tres new file mode 100644 index 0000000..4482fba --- /dev/null +++ b/Sprites/tileset.tres @@ -0,0 +1,84 @@ +[gd_resource type="TileSet" load_steps=7 format=2] + +[ext_resource path="res://Sprites/kitchenfloor.png" type="Texture" id=1] +[ext_resource path="res://Sprites/wall.png" type="Texture" id=2] +[ext_resource path="res://Sprites/floor.png" type="Texture" id=3] +[ext_resource path="res://Sprites/sidewall.png" type="Texture" id=4] + +[sub_resource type="ConvexPolygonShape2D" id=1] +points = PoolVector2Array( 7.9375, 8, 0, 8, 0, 0.015625, 7.9375, 0.015625 ) + +[sub_resource type="ConvexPolygonShape2D" id=2] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[resource] +0/name = "floor.png 0" +0/texture = ExtResource( 3 ) +0/tex_offset = Vector2( 0, 0 ) +0/modulate = Color( 1, 1, 1, 1 ) +0/region = Rect2( 0, 0, 8, 8 ) +0/tile_mode = 0 +0/occluder_offset = Vector2( 0, 0 ) +0/navigation_offset = Vector2( 0, 0 ) +0/shape_offset = Vector2( 0, 0 ) +0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +0/shape_one_way = false +0/shape_one_way_margin = 0.0 +0/shapes = [ ] +0/z_index = 0 +1/name = "wall.png 1" +1/texture = ExtResource( 2 ) +1/tex_offset = Vector2( 0, 0 ) +1/modulate = Color( 1, 1, 1, 1 ) +1/region = Rect2( 0, 0, 8, 8 ) +1/tile_mode = 0 +1/occluder_offset = Vector2( 0, 0 ) +1/navigation_offset = Vector2( 0, 0 ) +1/shape_offset = Vector2( 0, 0 ) +1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +1/shape = SubResource( 1 ) +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_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +1/z_index = 0 +2/name = "kitchenfloor.png 2" +2/texture = ExtResource( 1 ) +2/tex_offset = Vector2( 0, 0 ) +2/modulate = Color( 1, 1, 1, 1 ) +2/region = Rect2( 0, 0, 8, 8 ) +2/tile_mode = 0 +2/occluder_offset = Vector2( 0, 0 ) +2/navigation_offset = Vector2( 0, 0 ) +2/shape_offset = Vector2( 0, 0 ) +2/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +2/shape_one_way = false +2/shape_one_way_margin = 0.0 +2/shapes = [ ] +2/z_index = 0 +3/name = "sidewall.png 3" +3/texture = ExtResource( 4 ) +3/tex_offset = Vector2( 0, 0 ) +3/modulate = Color( 1, 1, 1, 1 ) +3/region = Rect2( 0, 0, 8, 8 ) +3/tile_mode = 0 +3/occluder_offset = Vector2( 0, 0 ) +3/navigation_offset = Vector2( 0, 0 ) +3/shape_offset = Vector2( 0, 0 ) +3/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +3/shape = SubResource( 2 ) +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( 2 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +3/z_index = 0 diff --git a/Sprites/wall.png b/Sprites/wall.png new file mode 100644 index 0000000..d5e02c3 Binary files /dev/null and b/Sprites/wall.png differ diff --git a/Sprites/wall.png.import b/Sprites/wall.png.import new file mode 100644 index 0000000..d51593d --- /dev/null +++ b/Sprites/wall.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/wall.png-9b0e8f0ce8f6ab21260c2b1286395d20.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/wall.png" +dest_files=[ "res://.import/wall.png-9b0e8f0ce8f6ab21260c2b1286395d20.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/default_env.tres b/default_env.tres new file mode 100644 index 0000000..20207a4 --- /dev/null +++ b/default_env.tres @@ -0,0 +1,7 @@ +[gd_resource type="Environment" load_steps=2 format=2] + +[sub_resource type="ProceduralSky" id=1] + +[resource] +background_mode = 2 +background_sky = SubResource( 1 ) diff --git a/icon.png b/icon.png new file mode 100644 index 0000000..c98fbb6 Binary files /dev/null and b/icon.png differ diff --git a/icon.png.import b/icon.png.import new file mode 100644 index 0000000..a4c02e6 --- /dev/null +++ b/icon.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.png" +dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.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=true +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/project.godot b/project.godot new file mode 100644 index 0000000..30ad535 --- /dev/null +++ b/project.godot @@ -0,0 +1,91 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=4 + +[application] + +config/name="H2Grow" +config/icon="res://icon.png" + +[display] + +window/size/resizable=false +window/vsync/use_vsync=false + +[gui] + +common/drop_mouse_on_gui_input_disabled=true + +[importer_defaults] + +texture={ +"compress/bptc_ldr": 0, +"compress/hdr_mode": 0, +"compress/lossy_quality": 0.7, +"compress/mode": 0, +"compress/normal_map": 0, +"detect_3d": false, +"flags/anisotropic": false, +"flags/filter": false, +"flags/mipmaps": false, +"flags/repeat": 0, +"flags/srgb": 2, +"process/HDR_as_SRGB": false, +"process/fix_alpha_border": true, +"process/invert_color": false, +"process/normal_map_invert_y": false, +"process/premult_alpha": false, +"size_limit": 0, +"stream": false, +"svg/scale": 1.0 +} + +[input] + +up={ +"deadzone": 0.5, +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777232,"physical_scancode":0,"unicode":0,"echo":false,"script":null) + ] +} +down={ +"deadzone": 0.5, +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777234,"physical_scancode":0,"unicode":0,"echo":false,"script":null) + ] +} +left={ +"deadzone": 0.5, +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777231,"physical_scancode":0,"unicode":0,"echo":false,"script":null) + ] +} +right={ +"deadzone": 0.5, +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777233,"physical_scancode":0,"unicode":0,"echo":false,"script":null) + ] +} +punch={ +"deadzone": 0.5, +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":80,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":90,"physical_scancode":0,"unicode":0,"echo":false,"script":null) + ] +} + +[physics] + +common/enable_pause_aware_picking=true + +[rendering] + +quality/driver/driver_name="GLES2" +vram_compression/import_etc=true +vram_compression/import_etc2=false +environment/default_environment="res://default_env.tres"