diff --git a/godot/Level/Island.tscn b/godot/Level/Island.tscn index 38999c6..3adf28e 100644 --- a/godot/Level/Island.tscn +++ b/godot/Level/Island.tscn @@ -3,10 +3,10 @@ [ext_resource type="PackedScene" uid="uid://d2d4uv7o5gx5p" path="res://Level/World/screen_shader.tscn" id="1_huyen"] [ext_resource type="PackedScene" uid="uid://b35w4hlh4n1jt" path="res://Level/World/world_environment.tscn" id="2_lerrn"] [ext_resource type="PackedScene" uid="uid://d3ccrfjpg4hbv" path="res://Models/palm_curved.tscn" id="3_bth2b"] -[ext_resource type="PackedScene" path="res://Models/palm_default.tscn" id="4_2cnue"] +[ext_resource type="PackedScene" uid="uid://c1n2lfcn4rkx7" path="res://Models/palm_default.tscn" id="4_2cnue"] [ext_resource type="PackedScene" uid="uid://ctbyl0qbks4k6" path="res://Models/ocean.tscn" id="4_dey2i"] [ext_resource type="PackedScene" uid="uid://difi2tur2j4dg" path="res://Models/island.tscn" id="4_lq6cy"] -[ext_resource type="PackedScene" path="res://Models/palm_young.tscn" id="5_prlw2"] +[ext_resource type="PackedScene" uid="uid://hg1yr5rnxd47" path="res://Models/palm_young.tscn" id="5_prlw2"] [ext_resource type="PackedScene" uid="uid://ce7jbp7f55cro" path="res://Models/buildings/building_1.tscn" id="8_6qbns"] [ext_resource type="PackedScene" uid="uid://cx44bjuxlhq06" path="res://Models/buildings/building_2.tscn" id="9_maqyx"] [ext_resource type="PackedScene" uid="uid://bm65tvb4irjqw" path="res://Models/buildings/building_3.tscn" id="10_j7nf7"] diff --git a/godot/Models/grape_animations/pickup.res b/godot/Models/grape_animations/pickup.res index 199e933..e98b629 100644 Binary files a/godot/Models/grape_animations/pickup.res and b/godot/Models/grape_animations/pickup.res differ diff --git a/godot/Models/grape_man.tscn b/godot/Models/grape_man.tscn index 56a4369..e65e0f6 100644 --- a/godot/Models/grape_man.tscn +++ b/godot/Models/grape_man.tscn @@ -154,7 +154,7 @@ transform = Transform3D(0.065, 0, 0, 0, 0.065, 0, 0, 0, 0.065, 0, 0, 0) script = ExtResource("2_ksje8") [node name="Skeleton3D" parent="rig" index="0"] -bones/0/rotation = Quaternion(0.0861766, 0, 0, 0.99628) +bones/0/rotation = Quaternion(0.0897714, 0, 0, 0.995962) bones/1/rotation = Quaternion(-0.0891896, 1.18734e-07, -1.06322e-08, 0.996015) bones/2/rotation = Quaternion(0.0133933, -1.19199e-07, 1.5966e-09, 0.99991) bones/3/rotation = Quaternion(-0.00997737, 0.100365, -0.694951, 0.711948) diff --git a/godot/Sounds/SlimeParty.wav b/godot/Sounds/SlimeParty.wav new file mode 100644 index 0000000..bb8fa25 Binary files /dev/null and b/godot/Sounds/SlimeParty.wav differ diff --git a/godot/Sounds/SlimeParty.wav.import b/godot/Sounds/SlimeParty.wav.import new file mode 100644 index 0000000..2404e1d --- /dev/null +++ b/godot/Sounds/SlimeParty.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dg35jx6svmrj2" +path="res://.godot/imported/SlimeParty.wav-3a5ca824380a5317a9f053c836f3f093.sample" + +[deps] + +source_file="res://Sounds/SlimeParty.wav" +dest_files=["res://.godot/imported/SlimeParty.wav-3a5ca824380a5317a9f053c836f3f093.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_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/godot/Sounds/beachquiet.wav b/godot/Sounds/beachquiet.wav new file mode 100644 index 0000000..fbd8d8d Binary files /dev/null and b/godot/Sounds/beachquiet.wav differ diff --git a/godot/Sounds/beachquiet.wav.import b/godot/Sounds/beachquiet.wav.import new file mode 100644 index 0000000..8431a6b --- /dev/null +++ b/godot/Sounds/beachquiet.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://l02hcu1llpjk" +path="res://.godot/imported/beachquiet.wav-4d7b3f362a0eb18f5504682a02c34ea5.sample" + +[deps] + +source_file="res://Sounds/beachquiet.wav" +dest_files=["res://.godot/imported/beachquiet.wav-4d7b3f362a0eb18f5504682a02c34ea5.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_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/godot/Sounds/dropgrunt.ogg b/godot/Sounds/dropgrunt.ogg new file mode 100644 index 0000000..7e1eee8 --- /dev/null +++ b/godot/Sounds/dropgrunt.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37b68e9dff90811985aeaf4f7280a1cb38d84195a733e4f7c5d8588c248dc6c6 +size 19458 diff --git a/godot/Sounds/dropgrunt.ogg.import b/godot/Sounds/dropgrunt.ogg.import new file mode 100644 index 0000000..7a6fbda --- /dev/null +++ b/godot/Sounds/dropgrunt.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://csboqs15k3vps" +path="res://.godot/imported/dropgrunt.ogg-17874ed33d96ba69ea351610265a51dd.oggvorbisstr" + +[deps] + +source_file="res://Sounds/dropgrunt.ogg" +dest_files=["res://.godot/imported/dropgrunt.ogg-17874ed33d96ba69ea351610265a51dd.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/godot/Sounds/heartychuckle.ogg b/godot/Sounds/heartychuckle.ogg new file mode 100644 index 0000000..c71c074 --- /dev/null +++ b/godot/Sounds/heartychuckle.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14aef7dc99df57ddc18cfb036f556e54ffadb6c41c24cc2be9e249755c75d9eb +size 23905 diff --git a/godot/Sounds/heartychuckle.ogg.import b/godot/Sounds/heartychuckle.ogg.import new file mode 100644 index 0000000..d60b20f --- /dev/null +++ b/godot/Sounds/heartychuckle.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://b80t5xqckjoqk" +path="res://.godot/imported/heartychuckle.ogg-5d7553a58eca2ba7e4b363c99bfd92a4.oggvorbisstr" + +[deps] + +source_file="res://Sounds/heartychuckle.ogg" +dest_files=["res://.godot/imported/heartychuckle.ogg-5d7553a58eca2ba7e4b363c99bfd92a4.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/godot/Sounds/pickup_grunt.ogg b/godot/Sounds/pickup_grunt.ogg new file mode 100644 index 0000000..a6c8a12 --- /dev/null +++ b/godot/Sounds/pickup_grunt.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4d1515849ba224c51cb3c815ed963aeffa9c398ae421ef816a6b6461e8b9492 +size 31123 diff --git a/godot/Sounds/pickup_grunt.ogg.import b/godot/Sounds/pickup_grunt.ogg.import new file mode 100644 index 0000000..248c587 --- /dev/null +++ b/godot/Sounds/pickup_grunt.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://baocyd0p3jcku" +path="res://.godot/imported/pickup_grunt.ogg-b9b8b2eeb327248ea7dccb4c4bd8e12d.oggvorbisstr" + +[deps] + +source_file="res://Sounds/pickup_grunt.ogg" +dest_files=["res://.godot/imported/pickup_grunt.ogg-b9b8b2eeb327248ea7dccb4c4bd8e12d.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/godot/tests/TestIsland.tscn b/godot/tests/TestIsland.tscn new file mode 100644 index 0000000..0bcce40 --- /dev/null +++ b/godot/tests/TestIsland.tscn @@ -0,0 +1,259 @@ +[gd_scene load_steps=24 format=3 uid="uid://v3vjhyhrqfhi"] + +[ext_resource type="PackedScene" uid="uid://d2d4uv7o5gx5p" path="res://Level/World/screen_shader.tscn" id="1_ee0bf"] +[ext_resource type="PackedScene" uid="uid://b35w4hlh4n1jt" path="res://Level/World/world_environment.tscn" id="2_wvs0f"] +[ext_resource type="PackedScene" uid="uid://difi2tur2j4dg" path="res://Models/island.tscn" id="3_30dtd"] +[ext_resource type="PackedScene" uid="uid://ctbyl0qbks4k6" path="res://Models/ocean.tscn" id="4_527x8"] +[ext_resource type="PackedScene" uid="uid://d3ccrfjpg4hbv" path="res://Models/palm_curved.tscn" id="5_a3wkm"] +[ext_resource type="PackedScene" uid="uid://c1n2lfcn4rkx7" path="res://Models/palm_default.tscn" id="6_106fc"] +[ext_resource type="PackedScene" uid="uid://hg1yr5rnxd47" path="res://Models/palm_young.tscn" id="7_ill0p"] +[ext_resource type="PackedScene" uid="uid://g8vvg7c5ddkr" path="res://Models/rocks/rock_1.tscn" id="8_lwun6"] +[ext_resource type="PackedScene" uid="uid://bjafsu0utvm0g" path="res://Models/rocks/rock_2.tscn" id="9_ywqbr"] +[ext_resource type="PackedScene" uid="uid://bf6bbqbaeh21y" path="res://Models/rocks/rock_3.tscn" id="10_pmsfa"] +[ext_resource type="PackedScene" uid="uid://ce7jbp7f55cro" path="res://Models/buildings/building_1.tscn" id="11_wytos"] +[ext_resource type="PackedScene" uid="uid://cx44bjuxlhq06" path="res://Models/buildings/building_2.tscn" id="12_soqmo"] +[ext_resource type="PackedScene" uid="uid://bm65tvb4irjqw" path="res://Models/buildings/building_3.tscn" id="13_bqbcp"] +[ext_resource type="PackedScene" uid="uid://tky3cco2k7v7" path="res://Models/buildings/building_4.tscn" id="14_26vp6"] +[ext_resource type="PackedScene" uid="uid://dhrnbubumgi5h" path="res://Models/buildings/buildingruined.tscn" id="15_pvu04"] +[ext_resource type="PackedScene" uid="uid://bj8le45u845v3" path="res://Models/beach_decor/floatie.tscn" id="16_o5f84"] +[ext_resource type="PackedScene" uid="uid://dvpank15vkvtv" path="res://Models/beach_decor/parsol.tscn" id="17_tvwlm"] +[ext_resource type="PackedScene" uid="uid://b3aus2kigf8xt" path="res://Models/beach_decor/cooler.tscn" id="18_whrnr"] +[ext_resource type="PackedScene" uid="uid://bw3k2c75qavce" path="res://Models/beach_decor/bucket.tscn" id="19_yg6e1"] +[ext_resource type="PackedScene" uid="uid://g4gmc0pwlak1" path="res://Models/buildings/fence.tscn" id="20_k7apf"] +[ext_resource type="PackedScene" uid="uid://bgoo1lbt28na" path="res://Models/grape_man.tscn" id="21_j8hpq"] +[ext_resource type="PackedScene" uid="uid://c3q6fva1c1baa" path="res://Models/slime.tscn" id="22_f6psl"] +[ext_resource type="PackedScene" uid="uid://7utef1nnena8" path="res://player.tscn" id="23_bmfvv"] + +[node name="World" type="Node3D"] + +[node name="ScreenShader" parent="." instance=ExtResource("1_ee0bf")] + +[node name="WorldEnvironment" parent="." instance=ExtResource("2_wvs0f")] + +[node name="island" parent="." instance=ExtResource("3_30dtd")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0) + +[node name="ocean" parent="." instance=ExtResource("4_527x8")] +transform = Transform3D(1.96278, 0, 0, 0, 1.96278, 0, 0, 0, 1.96278, 0, 1.6366, 0) + +[node name="Decorations" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0) + +[node name="nature" type="Node3D" parent="Decorations"] + +[node name="PalmCurved" parent="Decorations/nature" instance=ExtResource("5_a3wkm")] +transform = Transform3D(0.0166766, 0, 0, 0, 0.0166766, 0, 0, 0, 0.0166766, 2.60201, 1.38633, -0.419671) + +[node name="PalmCurved2" parent="Decorations/nature" instance=ExtResource("5_a3wkm")] +transform = Transform3D(0.0206421, 0, 0, 0, 0.0206421, 0, 0, 0, 0.0206421, 1.60311, 1.38633, -2.78547) + +[node name="PalmCurved3" parent="Decorations/nature" instance=ExtResource("5_a3wkm")] +transform = Transform3D(0.0228198, -0.00350905, 0.0182581, 0.00447368, 0.029093, 0, -0.018046, 0.00277496, 0.0230881, 1.60311, 1.38633, -3.05434) + +[node name="PalmDefault" parent="Decorations/nature" instance=ExtResource("6_106fc")] +transform = Transform3D(0.0285645, 0, 0, 0, 0.0285645, 0, 0, 0, 0.0285645, 1.58539, 1.19143, 0.741446) + +[node name="PalmDefault2" parent="Decorations/nature" instance=ExtResource("6_106fc")] +transform = Transform3D(0.0285645, 0, 0, 0, 0.0285645, 0, 0, 0, 0.0285645, 2.54841, 1.33006, -0.654728) + +[node name="PalmCurved4" parent="Decorations/nature" instance=ExtResource("5_a3wkm")] +transform = Transform3D(-0.0165298, 0, -0.0022076, 0, 0.0166766, 0, 0.0022076, 0, -0.0165298, -2.92791, 1.29787, -2.21588) + +[node name="PalmDefault4" parent="Decorations/nature" instance=ExtResource("6_106fc")] +transform = Transform3D(-0.0283131, 0, -0.00378129, 0, 0.0285645, 0, 0.00378129, 0, -0.0283131, -2.84367, 1.2416, -1.98999) + +[node name="PalmDefault3" parent="Decorations/nature" instance=ExtResource("6_106fc")] +transform = Transform3D(0.0357832, 0, 0, 0, 0.0357832, 0, 0, 0, 0.0357832, 1.57703, 1.36549, -3.01082) + +[node name="PalmYoung" parent="Decorations/nature" instance=ExtResource("7_ill0p")] +transform = Transform3D(0.0328739, 0, 0, 0, 0.0328739, 0, 0, 0, 0.0328739, 0.0679206, 1.38939, 0.60797) + +[node name="PalmYoung2" parent="Decorations/nature" instance=ExtResource("7_ill0p")] +transform = Transform3D(0.0324601, 0, -0.00519927, -0.000382867, 0.0327846, -0.00239032, 0.00518516, 0.00242079, 0.032372, 1.36351, 1.17911, 0.610679) + +[node name="PalmYoung3" parent="Decorations/nature" instance=ExtResource("7_ill0p")] +transform = Transform3D(0.0247079, -4.21649e-12, -0.00395757, -0.00112831, 0.0239843, -0.0070443, 0.00379331, 0.00713409, 0.0236825, 1.68554, 1.21103, 0.610679) + +[node name="PalmDefault5" parent="Decorations/nature" instance=ExtResource("6_106fc")] +transform = Transform3D(0.0105791, -0.0084015, -0.025168, 0.00325558, 0.027301, -0.00774509, 0.0263328, 0, 0.0110687, -0.427893, 1.9423, -2.64889) + +[node name="PalmYoung4" parent="Decorations/nature" instance=ExtResource("7_ill0p")] +transform = Transform3D(0.00756592, -0.0117757, -0.0297453, 0.00192772, 0.0306781, -0.0116546, 0.0319333, 0.000938053, 0.00775109, -0.391226, 1.9407, -2.90411) + +[node name="PalmYoung5" parent="Decorations/nature" instance=ExtResource("7_ill0p")] +transform = Transform3D(0.00614041, -0.0133402, -0.0202603, 0.000709091, 0.0209891, -0.0136051, 0.0242474, 0.00276446, 0.00552858, -0.293324, 2.04682, -2.60724) + +[node name="PalmDefault6" parent="Decorations/nature" instance=ExtResource("6_106fc")] +transform = Transform3D(0.0378488, 0, 0, 0, 0.0378488, 0, 0, 0, 0.0378488, -2.78499, 0.880813, -5.32234) + +[node name="PalmYoung6" parent="Decorations/nature" instance=ExtResource("7_ill0p")] +transform = Transform3D(0.0324601, 0, -0.00519927, -0.000382867, 0.0327846, -0.00239032, 0.00518516, 0.00242079, 0.032372, -2.92514, 0.929941, -5.44034) + +[node name="PalmYoung7" parent="Decorations/nature" instance=ExtResource("7_ill0p")] +transform = Transform3D(0.0247079, -4.21649e-12, -0.00395757, -0.00112831, 0.0239843, -0.0070443, 0.00379331, 0.00713409, 0.0236825, -2.48546, 1.27716, -5.5655) + +[node name="rock1" parent="Decorations/nature" instance=ExtResource("8_lwun6")] +transform = Transform3D(2.22588, -0.121134, 0, 0.121134, 2.22588, 0, 0, 0, 2.22917, 1.5143, 1.55265, -0.92903) + +[node name="rock2" parent="Decorations/nature" instance=ExtResource("9_ywqbr")] +transform = Transform3D(0.691597, 0, 2.18402, 0, 2.29091, 0, -2.18402, 0, 0.691597, -2.49043, 1.75613, -2.80585) + +[node name="rock4" parent="Decorations/nature" instance=ExtResource("9_ywqbr")] +transform = Transform3D(1.07799, 0, -2.02144, 0, 2.29091, 0, 2.02144, 0, 1.07799, 2.91299, 1.48205, -2.24697) + +[node name="rock3" parent="Decorations/nature" instance=ExtResource("10_pmsfa")] +transform = Transform3D(1.34711, 0, -1.03681, 0, 1.69991, 0, 1.03681, 0, 1.34711, -0.627084, 1.6587, -0.745724) + +[node name="rock5" parent="Decorations/nature" instance=ExtResource("10_pmsfa")] +transform = Transform3D(2.17971, 0, 1.18206, 0, 2.4796, 0, -1.18206, 0, 2.17971, -2.78722, 1.02155, -5.94306) + +[node name="buildings" type="Node3D" parent="Decorations"] + +[node name="buildingtall" parent="Decorations/buildings" instance=ExtResource("11_wytos")] +transform = Transform3D(21.8862, 0, 0, 0, 21.8862, 0, 0, 0, 21.8862, -4.3809, 2.55474, 2.89074) + +[node name="buildingtall2" parent="Decorations/buildings" instance=ExtResource("11_wytos")] +transform = Transform3D(13.5064, 0, 0, 0, 13.5064, 0, 0, 0, 13.5064, -1.47841, 2.55474, -12.1844) + +[node name="buildingtall3" parent="Decorations/buildings" instance=ExtResource("11_wytos")] +transform = Transform3D(10.4606, 0, 0, 0, 10.4606, 0, 0, 0, 10.4606, 5.31898, 2.55474, -8.06938) + +[node name="buildingtall5" parent="Decorations/buildings" instance=ExtResource("11_wytos")] +transform = Transform3D(-0.0729599, 0, 21.8861, 0, 21.8862, 0, -21.8861, 0, -0.0729599, 12.1925, 2.55474, -11.372) + +[node name="buildingtall6" parent="Decorations/buildings" instance=ExtResource("11_wytos")] +transform = Transform3D(-0.0450251, 0, 13.5063, 0, 13.5064, 0, -13.5063, 0, -0.0450251, -2.89216, 2.55474, -14.2242) + +[node name="buildingtall7" parent="Decorations/buildings" instance=ExtResource("11_wytos")] +transform = Transform3D(-0.0348714, 0, 10.4605, 0, 10.4606, 0, -10.4605, 0, -0.0348714, 1.20015, 2.55474, -21.0353) + +[node name="buildingtall4" parent="Decorations/buildings" instance=ExtResource("11_wytos")] +transform = Transform3D(10.4606, 0, 0, 0, 10.4606, 0, 0, 0, 10.4606, 8.3496, 2.55474, 5.62082) + +[node name="buildingdark" parent="Decorations/buildings" instance=ExtResource("12_soqmo")] +transform = Transform3D(4.44687, 0, 0, 0, 4.44687, 0, 0, 0, 4.44687, -4.40636, 1.95165, 3.4984) + +[node name="buildingdark4" parent="Decorations/buildings" instance=ExtResource("12_soqmo")] +transform = Transform3D(6.78288, 0, 0, 0, 6.78288, 0, 0, 0, 6.78288, -6.16993, 1.95165, -3.65367) + +[node name="buildingtall8" parent="Decorations/buildings" instance=ExtResource("11_wytos")] +transform = Transform3D(-0.0116848, 0, 10.4606, 0, 10.4606, 0, -10.4606, 0, -0.0116848, -14.3399, 2.55474, -17.0464) + +[node name="buildingtall9" parent="Decorations/buildings" instance=ExtResource("11_wytos")] +transform = Transform3D(-13.5063, 0, -0.0601121, 0, 13.5064, 0, 0.0601121, 0, -13.5063, -20.4855, 2.55474, -8.82839) + +[node name="buildingdark8" parent="Decorations/buildings" instance=ExtResource("12_soqmo")] +transform = Transform3D(-0.00757671, 0, 6.78287, 0, 6.78288, 0, -6.78287, 0, -0.00757671, -9.91133, 1.95165, -5.56244) + +[node name="buildingdark2" parent="Decorations/buildings" instance=ExtResource("12_soqmo")] +transform = Transform3D(4.44687, 0, 0, 0, 4.44687, 0, 0, 0, 4.44687, 6.77348, 1.95165, 3.4984) + +[node name="buildingdark3" parent="Decorations/buildings" instance=ExtResource("12_soqmo")] +transform = Transform3D(4.44687, 0, 0, 0, 4.44687, 0, 0, 0, 4.44687, 5.32956, 1.95165, 3.4984) + +[node name="buildingdark5" parent="Decorations/buildings" instance=ExtResource("12_soqmo")] +transform = Transform3D(7.67301, 0, 0, 0, 7.67301, 0, 0, 0, 7.67301, -0.410835, 2.81886, 6.63391) + +[node name="buildinggray" parent="Decorations/buildings" instance=ExtResource("13_bqbcp")] +transform = Transform3D(6.28093, 0, 0, 0, 6.28093, 0, 0, 0, 6.28093, 8.30197, 1.03036, -1.61307) + +[node name="buildinggray2" parent="Decorations/buildings" instance=ExtResource("13_bqbcp")] +transform = Transform3D(6.28093, 0, 0, 0, 6.28093, 0, 0, 0, 6.28093, 8.30197, 1.03036, -3.69042) + +[node name="buildinggray3" parent="Decorations/buildings" instance=ExtResource("13_bqbcp")] +transform = Transform3D(6.28093, 0, 0, 0, 6.28093, 0, 0, 0, 6.28093, 8.30197, 1.03036, -10.8574) + +[node name="buildingshort" parent="Decorations/buildings" instance=ExtResource("14_26vp6")] +transform = Transform3D(4.16771, 0, 0, 0, 4.16771, 0, 0, 0, 4.16771, -0.459043, 1.40556, 3.90663) + +[node name="buildingshort3" parent="Decorations/buildings" instance=ExtResource("14_26vp6")] +transform = Transform3D(4.57392, 0, 0, 0, 4.57392, 0, 0, 0, 4.57392, -6.12576, 1.40556, -10.1037) + +[node name="buildingdark6" parent="Decorations/buildings" instance=ExtResource("12_soqmo")] +transform = Transform3D(-0.0169875, 0, -6.71246, 0, 6.71248, 0, 6.71246, 0, -0.0169875, -4.48605, 2.0444, 15.7302) + +[node name="buildingdark7" parent="Decorations/buildings" instance=ExtResource("12_soqmo")] +transform = Transform3D(-0.0259113, 0, -10.2386, 0, 10.2386, 0, 10.2386, 0, -0.0259113, 6.31659, 2.0444, 13.0954) + +[node name="buildingshort6" parent="Decorations/buildings" instance=ExtResource("14_26vp6")] +transform = Transform3D(-0.0174728, 0, -6.90423, 0, 6.90426, 0, 6.90423, 0, -0.0174728, 16.0526, 1.22007, 13.1868) + +[node name="buildingshort2" parent="Decorations/buildings" instance=ExtResource("14_26vp6")] +transform = Transform3D(4.16771, 0, 0, 0, 4.16771, 0, 0, 0, 4.16771, 1.65087, 1.40556, 3.90663) + +[node name="buildingshort4" parent="Decorations/buildings" instance=ExtResource("14_26vp6")] +transform = Transform3D(4.02251, 0, 0, 0, 4.02251, 0, 0, 0, 4.02251, 1.64013, 1.40556, -9.83171) + +[node name="buildingshort5" parent="Decorations/buildings" instance=ExtResource("14_26vp6")] +transform = Transform3D(4.02251, 0, 0, 0, 4.02251, 0, 0, 0, 4.02251, 3.67653, 1.40556, -9.83171) + +[node name="buildingruined" parent="Decorations/buildings" instance=ExtResource("15_pvu04")] +transform = Transform3D(3, 0, 0, 0, 7, 0, 0, 0, 3, 0.264704, 3.59073, -4.06142) + +[node name="beach items" type="Node3D" parent="Decorations"] + +[node name="Floatie" parent="Decorations/beach items" instance=ExtResource("16_o5f84")] +transform = Transform3D(0.15, 0, 0, 0, 0.15, 0, 0, 0, 0.15, -0.784158, 0.853456, 2.16031) + +[node name="Floatie2" parent="Decorations/beach items" instance=ExtResource("16_o5f84")] +transform = Transform3D(0.142475, -0.0469124, 0, 0.0469124, 0.142475, 0, 0, 0, 0.15, -3.06407, 0.899973, -0.715843) + +[node name="Floatie3" parent="Decorations/beach items" instance=ExtResource("16_o5f84")] +transform = Transform3D(0.130141, 0.074587, 0, -0.074587, 0.130141, 0, 0, 0, 0.15, 3.48612, 0.899973, -0.715843) + +[node name="Floatie4" parent="Decorations/beach items" instance=ExtResource("16_o5f84")] +transform = Transform3D(0.130141, 0.074587, 0, -0.074587, 0.130141, 0, 0, 0, 0.15, 0.886782, 1.39103, -0.739674) + +[node name="Parsol" parent="Decorations/beach items" instance=ExtResource("17_tvwlm")] +transform = Transform3D(0.15, 0, 0, 0, 0.15, 0, 0, 0, 0.15, -1.66573, 0.876208, 1.05714) + +[node name="Parsol4" parent="Decorations/beach items" instance=ExtResource("17_tvwlm")] +transform = Transform3D(-0.0239309, 0.0261311, -0.145755, 0.020213, 0.14684, 0.023007, 0.146693, -0.0159705, -0.0269481, 1.76494, 1.33168, -0.229817) + +[node name="Parsol5" parent="Decorations/beach items" instance=ExtResource("17_tvwlm")] +transform = Transform3D(-0.0239309, 0.0261311, -0.145755, 0.020213, 0.14684, 0.023007, 0.146693, -0.0159705, -0.0269481, 2.32692, 1.57535, -2.17909) + +[node name="Parsol2" parent="Decorations/beach items" instance=ExtResource("17_tvwlm")] +transform = Transform3D(0.1347, -6.66134e-17, 0.0660003, -0.0146604, 0.146253, 0.0299204, -0.0643514, -0.0333191, 0.131334, -1.14782, 1.47649, -0.558166) + +[node name="Parsol3" parent="Decorations/beach items" instance=ExtResource("17_tvwlm")] +transform = Transform3D(0.134699, 1.78109e-09, 0.0660003, 0.0272818, 0.136585, -0.0556792, -0.0600977, 0.0620038, 0.122653, -1.99932, 1.60507, -2.17045) + +[node name="Cooler" parent="Decorations/beach items" instance=ExtResource("18_whrnr")] +transform = Transform3D(0.120432, 0, 0.0894211, 0, 0.15, 0, -0.0894211, 0, 0.120432, 0.152196, 1.35823, -1.06364) + +[node name="Cooler3" parent="Decorations/beach items" instance=ExtResource("18_whrnr")] +transform = Transform3D(0.148429, 0.0216508, 0, -0.0216154, 0.148186, -0.00857972, -0.00123839, 0.00848987, 0.149754, 1.4826, 1.19789, 0.782173) + +[node name="Cooler2" parent="Decorations/beach items" instance=ExtResource("18_whrnr")] +transform = Transform3D(0.0773985, -0.0174174, -0.127303, -0.0231678, 0.144288, -0.0338269, 0.126383, 0.0371166, 0.071761, -2.22704, 1.55195, -2.24528) + +[node name="Bucket" parent="Decorations/beach items" instance=ExtResource("19_yg6e1")] +transform = Transform3D(0.15, 0, 0, 0, 0.15, 0, 0, 0, 0.15, 0.0735223, 1.38544, -0.541391) + +[node name="slimepen" type="Node3D" parent="Decorations"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.406997, 0.0234586, 0.519028) + +[node name="fence" parent="Decorations/slimepen" instance=ExtResource("20_k7apf")] +transform = Transform3D(0.75, 0, 0, 0, 1.8, 0, 0, 0, 1.8, -0.193081, 1.39007, -1.43506) + +[node name="fence2" parent="Decorations/slimepen" instance=ExtResource("20_k7apf")] +transform = Transform3D(-6.55671e-08, 0, 1.5, 0, 1.5, 0, -1.5, 0, -6.55671e-08, 0, 1.40507, -1.34639) + +[node name="fence3" parent="Decorations/slimepen" instance=ExtResource("20_k7apf")] +transform = Transform3D(-6.55671e-08, 0, -1.5, 0, 1.5, 0, 1.5, 0, -6.55671e-08, 0, 1.40507, -1.34639) + +[node name="fence4" parent="Decorations/slimepen" instance=ExtResource("20_k7apf")] +transform = Transform3D(1.5, 0, 0, 0, 1.5, 0, 0, 0, 1.5, 0, 1.40507, -2.10425) + +[node name="grape_man" parent="." instance=ExtResource("21_j8hpq")] +transform = Transform3D(0.065, 0, 0, 0, 0.065, 0, 0, 0, 0.065, -0.219532, 2.64323, 0) + +[node name="slime" parent="." instance=ExtResource("22_f6psl")] +transform = Transform3D(0.035, 0, 0, 0, 0.035, 0, 0, 0, 0.035, -0.240886, 2.72271, 0.267039) + +[node name="Camera3D" type="Camera3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 0.965509, 0.26037, 0, -0.26037, 0.965509, 0, 5.42228, 4.14616) + +[node name="Player" parent="." instance=ExtResource("23_bmfvv")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.548558, 2.93052, 0.413536)