[gd_scene load_steps=14 format=3 uid="uid://dy3d4e6qegyjg"] [ext_resource type="Script" path="res://Scripts/TestLevel.cs" id="1_blhn0"] [ext_resource type="PackedScene" uid="uid://b38hcomu4tpm5" path="res://Scenes/PiscesWitch.tscn" id="1_fwf6c"] [ext_resource type="PackedScene" uid="uid://bckd04543occ5" path="res://Levels/levelTEST.gltf" id="2_afl3s"] [ext_resource type="PackedScene" uid="uid://dkjdt7uq3a4j3" path="res://Scenes/TestEnemy.tscn" id="3_ds7vi"] [ext_resource type="PackedScene" uid="uid://si4byubqnng4" path="res://Scenes/TestBullet.tscn" id="3_lmb02"] [ext_resource type="PackedScene" uid="uid://bq40xbqibrk1y" path="res://Scenes/ShotgunBullet.tscn" id="4_t522c"] [sub_resource type="BoxShape3D" id="BoxShape3D_iokol"] size = Vector3(77.2254, 10, 63.5656) [sub_resource type="BoxShape3D" id="BoxShape3D_hr26o"] size = Vector3(37.611, 23.269, 13.2547) [sub_resource type="BoxShape3D" id="BoxShape3D_sjyl3"] size = Vector3(100, 100, 18.6922) [sub_resource type="CylinderShape3D" id="CylinderShape3D_lhgew"] height = 7.44995 radius = 1.45911 [sub_resource type="CylinderShape3D" id="CylinderShape3D_fa41j"] height = 4.6719 radius = 2.32337 [sub_resource type="CylinderShape3D" id="CylinderShape3D_krlem"] height = 5.0 radius = 2.06347 [sub_resource type="BoxShape3D" id="BoxShape3D_6yy78"] size = Vector3(23.703, 10, 5.06868) [node name="Level" type="Node3D" node_paths=PackedStringArray("_spawnPoint")] script = ExtResource("1_blhn0") _spawnPoint = NodePath("SpawnPoint") [node name="Camera3D" type="Camera3D" parent="."] transform = Transform3D(1, 0, 0, 0, 0.496974, 0.867765, 0, -0.867765, 0.496974, 0, 47.9461, -5.79899) projection = 1 fov = 30.0 size = 45.0 [node name="DebugCamera" type="Camera3D" parent="."] transform = Transform3D(1, 0, 0, 0, 0.821149, 0.570714, 0, -0.570714, 0.821149, -0.36148, 22.6449, 10.8421) [node name="Fish Witch" parent="." groups=["Player"] instance=ExtResource("1_fwf6c")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4.64605, -18.4987) _speed = 10.0 _fireProjectile = ExtResource("3_lmb02") _altFireProjectile = ExtResource("4_t522c") [node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] transform = Transform3D(-0.931845, -0.0850834, 0.35274, -0.0909281, 0.995857, -1.47234e-08, -0.351279, -0.032074, -0.935721, -3.58319, 8.01249, 0.163277) [node name="StaticBody3D" type="StaticBody3D" parent="."] [node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -36.9892) shape = SubResource("BoxShape3D_iokol") [node name="CollisionShape3D3" type="CollisionShape3D" parent="StaticBody3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.5146, 4.08253, -31.0556) shape = SubResource("BoxShape3D_hr26o") [node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -23.1248, 1.81661, -31.1077) shape = SubResource("BoxShape3D_hr26o") [node name="CollisionShape3D4" type="CollisionShape3D" parent="StaticBody3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 4.42545) shape = SubResource("BoxShape3D_sjyl3") [node name="CollisionShape3D5" type="CollisionShape3D" parent="StaticBody3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.650528, -0.488932, -78.351) shape = SubResource("BoxShape3D_sjyl3") [node name="CollisionShape3D6" type="CollisionShape3D" parent="StaticBody3D"] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 46.5847, -0.977863, -37.8814) shape = SubResource("BoxShape3D_sjyl3") [node name="CollisionShape3D7" type="CollisionShape3D" parent="StaticBody3D"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -48.9058, -1.95573, -38.8643) shape = SubResource("BoxShape3D_sjyl3") [node name="CollisionShape3D8" type="CollisionShape3D" parent="StaticBody3D"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -48.9058, -1.95573, -40.25) shape = SubResource("BoxShape3D_sjyl3") [node name="TestEnemy" parent="." instance=ExtResource("3_ds7vi")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.5579, 5.52246, -43.2246) [node name="SpawnPoint" type="Marker3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.757998, 6.71652, -10.4768) [node name="StaticBody3D2" type="StaticBody3D" parent="."] collision_layer = 16 collision_mask = 16 [node name="Rock1" type="CollisionShape3D" parent="StaticBody3D2"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.93645, 5.82082, -21.6909) shape = SubResource("CylinderShape3D_lhgew") [node name="Rock2" type="CollisionShape3D" parent="StaticBody3D2"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.82773, 6.46042, -40.6232) shape = SubResource("CylinderShape3D_fa41j") [node name="Rock3" type="CollisionShape3D" parent="StaticBody3D2"] transform = Transform3D(0.999841, -0.0178538, 0, 0.0178538, 0.999841, 0, 0, 0, 1, -6.84036, 6.33278, -46.1737) shape = SubResource("CylinderShape3D_krlem") [node name="levelTEST" parent="." instance=ExtResource("2_afl3s")] [node name="Area3D" type="Area3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.37586, 6.95177, -51.8635) [node name="CollisionShape3D" type="CollisionShape3D" parent="Area3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.8568, 0, -1.7855) shape = SubResource("BoxShape3D_6yy78")