Fix up Set A room collisions more and organize node structure

This commit is contained in:
2026-01-28 00:53:35 -08:00
parent 4ffe04fcff
commit f346f0f529
39 changed files with 2088 additions and 2020 deletions

View File

@@ -295,9 +295,10 @@ mesh = SubResource("SphereMesh_6b0xy")
skeleton = NodePath("../..")
[node name="CollisionShape3D" type="CollisionShape3D" parent="ExplosionArea"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.7486e-07, 2.38419e-07, 0)
shape = SubResource("SphereShape3D_kgxna")
disabled = true
[node name="CollisionShape3D2" type="CollisionShape3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.199832, 0.0127869)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0578723, 0.0127869)
shape = SubResource("BoxShape3D_kgxna")

View File

@@ -3,9 +3,6 @@
[ext_resource type="PackedScene" uid="uid://bwx3fvmfagdtr" path="res://src/map/dungeon/models/Area 1/SmallBlockRoom/A1-SmallBlock.glb" id="1_mpkwb"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_r0cck"]
[sub_resource type="BoxShape3D" id="BoxShape3D_yk0st"]
size = Vector3(12.0847, 8, 12.0664)
[sub_resource type="BoxShape3D" id="BoxShape3D_mpkwb"]
size = Vector3(3.92139, 3.9624, 4.01892)
@@ -30,10 +27,60 @@ size = Vector3(4.02051, 3.9624, 4.02655)
[sub_resource type="BoxShape3D" id="BoxShape3D_gnksh"]
size = Vector3(19.9524, 0.1, 19.9805)
[sub_resource type="BoxShape3D" id="BoxShape3D_yk0st"]
size = Vector3(12.0847, 8, 12.0664)
[node name="01_SmallBlockA1" type="Node3D"]
script = ExtResource("1_r0cck")
[node name="A1-SmallBlock" parent="." instance=ExtResource("1_mpkwb")]
[node name="Model" type="Node3D" parent="."]
[node name="A1-SmallBlock" parent="Model" instance=ExtResource("1_mpkwb")]
[node name="Collisions" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.804775, 2.10907, 0)
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.1391, -0.142086, 3.98045)
shape = SubResource("BoxShape3D_mpkwb")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.18206, -0.142086, -4.0277)
shape = SubResource("BoxShape3D_r0cck")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.80376, -0.142086, 3.98045)
shape = SubResource("BoxShape3D_7yp7j")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.81566, -0.142086, -4.03325)
shape = SubResource("BoxShape3D_4eosg")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.80767, -0.142086, -8.02014)
shape = SubResource("BoxShape3D_gtyxa")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.17954, -0.142086, -8.02014)
shape = SubResource("BoxShape3D_716hk")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.17954, -0.142086, 7.97142)
shape = SubResource("BoxShape3D_o5ud6")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.81589, -0.142086, 7.97142)
shape = SubResource("BoxShape3D_o5ud6")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.81748, -0.142086, 5.93779)
shape = SubResource("BoxShape3D_o5ud6")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.833786, -2.16366, -0.00332832)
shape = SubResource("BoxShape3D_gnksh")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 0, -8.8875)
@@ -79,57 +126,3 @@ collision_mask = 10
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.3539, 4.09071, 8.84395)
shape = SubResource("BoxShape3D_yk0st")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 0, -8.8875)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.6337, 0.253369, 8.01052)
visible = false
layers = 2
[node name="Collision" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.804775, 2.10907, 0)
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.1391, -0.142086, 3.98045)
shape = SubResource("BoxShape3D_mpkwb")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.18206, -0.142086, -4.0277)
shape = SubResource("BoxShape3D_r0cck")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.80376, -0.142086, 3.98045)
shape = SubResource("BoxShape3D_7yp7j")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.81566, -0.142086, -4.03325)
shape = SubResource("BoxShape3D_4eosg")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.80767, -0.142086, -8.02014)
shape = SubResource("BoxShape3D_gtyxa")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.17954, -0.142086, -8.02014)
shape = SubResource("BoxShape3D_716hk")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.17954, -0.142086, 7.97142)
shape = SubResource("BoxShape3D_o5ud6")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.81589, -0.142086, 7.97142)
shape = SubResource("BoxShape3D_o5ud6")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.81748, -0.142086, 5.93779)
shape = SubResource("BoxShape3D_o5ud6")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.833786, -2.16366, -0.00332832)
shape = SubResource("BoxShape3D_gnksh")

View File

@@ -3,9 +3,6 @@
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_apti7"]
[ext_resource type="PackedScene" uid="uid://cakhdxwa4pp0" path="res://src/map/dungeon/models/Area 1/LargeBlockRoom/A1-LargeBlock.glb" id="1_kpudl"]
[sub_resource type="BoxShape3D" id="BoxShape3D_qt2sk"]
size = Vector3(36.0175, 8, 20.0029)
[sub_resource type="BoxShape3D" id="BoxShape3D_kpudl"]
size = Vector3(43.9964, 0.1, 19.9678)
@@ -51,10 +48,99 @@ size = Vector3(2.07754, 8, 2.01283)
[sub_resource type="BoxShape3D" id="BoxShape3D_3tj5h"]
size = Vector3(1.99298, 8, 2.01283)
[sub_resource type="BoxShape3D" id="BoxShape3D_qt2sk"]
size = Vector3(36.0175, 8, 20.0029)
[node name="02_BigBlockRoom" type="Node3D"]
script = ExtResource("1_apti7")
[node name="A1-LargeBlock" parent="." instance=ExtResource("1_kpudl")]
[node name="Model" type="Node3D" parent="."]
[node name="A1-LargeBlock" parent="Model" instance=ExtResource("1_kpudl")]
[node name="Collisions" type="Node3D" parent="."]
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0588455, -0.0380182, -0.034668)
shape = SubResource("BoxShape3D_kpudl")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0638885, 3.88031, 10.104)
shape = SubResource("BoxShape3D_apti7")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0638885, 3.88031, -10.1147)
shape = SubResource("BoxShape3D_apti7")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.8831, 3.82758, -6.01316)
shape = SubResource("BoxShape3D_i03xf")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.8831, 3.82758, 5.97608)
shape = SubResource("BoxShape3D_i03xf")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.0013, 3.82758, -6.01316)
shape = SubResource("BoxShape3D_i03xf")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.0013, 3.82758, 5.97608)
shape = SubResource("BoxShape3D_i03xf")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.943198, 3.97562, -5.00098)
shape = SubResource("BoxShape3D_egocx")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.92843, 3.97562, -8.02667)
shape = SubResource("BoxShape3D_ty3r6")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.94297, 3.97562, -9.01207)
shape = SubResource("BoxShape3D_gj32o")
[node name="CollisionShape3D11" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.9446, 3.97562, -9.01207)
shape = SubResource("BoxShape3D_gj32o")
[node name="CollisionShape3D12" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.9446, 3.97562, 7.95674)
shape = SubResource("BoxShape3D_nb7yf")
[node name="CollisionShape3D13" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.9547, 3.97562, 7.95674)
shape = SubResource("BoxShape3D_cleyb")
[node name="CollisionShape3D14" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.9488, 3.97562, 8.96099)
shape = SubResource("BoxShape3D_5k7cm")
[node name="CollisionShape3D15" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.920137, 3.97562, 8.96099)
shape = SubResource("BoxShape3D_bp2a4")
[node name="CollisionShape3D16" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.0521, 3.97562, 8.93816)
shape = SubResource("BoxShape3D_eif7p")
[node name="CollisionShape3D17" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.041, 3.97562, 7.96189)
shape = SubResource("BoxShape3D_1irha")
[node name="CollisionShape3D18" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.0627, 3.97562, -8.03362)
shape = SubResource("BoxShape3D_ougmr")
[node name="CollisionShape3D19" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.02784, 3.97562, -9.02063)
shape = SubResource("BoxShape3D_ma5yn")
[node name="CollisionShape3D20" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.0958, 3.97562, -9.02063)
shape = SubResource("BoxShape3D_3tj5h")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.97031, 0)
@@ -100,94 +186,3 @@ collision_mask = 10
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.826404, 1.9843, -0.0330553)
shape = SubResource("BoxShape3D_qt2sk")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.61193, 0.859072, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.6337, -0.983959, 8.01052)
visible = false
layers = 2
[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.0588455, -0.0380182, -0.034668)
shape = SubResource("BoxShape3D_kpudl")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0638885, 3.88031, 10.104)
shape = SubResource("BoxShape3D_apti7")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0638885, 3.88031, -10.1147)
shape = SubResource("BoxShape3D_apti7")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.8831, 3.82758, -6.01316)
shape = SubResource("BoxShape3D_i03xf")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.8831, 3.82758, 5.97608)
shape = SubResource("BoxShape3D_i03xf")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.0013, 3.82758, -6.01316)
shape = SubResource("BoxShape3D_i03xf")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.0013, 3.82758, 5.97608)
shape = SubResource("BoxShape3D_i03xf")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.943198, 3.97562, -5.00098)
shape = SubResource("BoxShape3D_egocx")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.92843, 3.97562, -8.02667)
shape = SubResource("BoxShape3D_ty3r6")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.94297, 3.97562, -9.01207)
shape = SubResource("BoxShape3D_gj32o")
[node name="CollisionShape3D11" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.9446, 3.97562, -9.01207)
shape = SubResource("BoxShape3D_gj32o")
[node name="CollisionShape3D12" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.9446, 3.97562, 7.95674)
shape = SubResource("BoxShape3D_nb7yf")
[node name="CollisionShape3D13" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.9547, 3.97562, 7.95674)
shape = SubResource("BoxShape3D_cleyb")
[node name="CollisionShape3D14" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.9488, 3.97562, 8.96099)
shape = SubResource("BoxShape3D_5k7cm")
[node name="CollisionShape3D15" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.920137, 3.97562, 8.96099)
shape = SubResource("BoxShape3D_bp2a4")
[node name="CollisionShape3D16" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.0521, 3.97562, 8.93816)
shape = SubResource("BoxShape3D_eif7p")
[node name="CollisionShape3D17" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.041, 3.97562, 7.96189)
shape = SubResource("BoxShape3D_1irha")
[node name="CollisionShape3D18" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.0627, 3.97562, -8.03362)
shape = SubResource("BoxShape3D_ougmr")
[node name="CollisionShape3D19" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.02784, 3.97562, -9.02063)
shape = SubResource("BoxShape3D_ma5yn")
[node name="CollisionShape3D20" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.0958, 3.97562, -9.02063)
shape = SubResource("BoxShape3D_3tj5h")

View File

@@ -1,11 +1,10 @@
[gd_scene load_steps=62 format=4 uid="uid://dpec2lbt83dhe"]
[gd_scene load_steps=60 format=4 uid="uid://dpec2lbt83dhe"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_312b8"]
[ext_resource type="Texture2D" uid="uid://dloho0aquwytw" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_WALL TILE 1.jpg" id="2_312b8"]
[ext_resource type="Texture2D" uid="uid://6c88ra335gs3" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_FLOOR1.jpg" id="3_jig7d"]
[ext_resource type="Texture2D" uid="uid://dvf17javm2v8r" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_TILE4.png" id="4_e81mq"]
[ext_resource type="Texture2D" uid="uid://dbckapoe1u3ch" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_CEILING_1.jpg" id="5_b605t"]
[ext_resource type="Texture2D" uid="uid://ncu0fsnqyede" path="res://src/minimap/textures/Room Maps/mi_antechamber.png" id="6_0ndak"]
[ext_resource type="Texture2D" uid="uid://dkmgcxcteo2gq" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_SNEK TILE.png" id="6_cnaww"]
[ext_resource type="Texture2D" uid="uid://c2ighh62himwn" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_8311.png" id="7_mwd61"]
[ext_resource type="Texture2D" uid="uid://q0t7xbu3i7ji" path="res://src/map/dungeon/models/Area 1/Antechamber/antechamberfix_COLUMN3.jpg" id="8_vflel"]
@@ -844,17 +843,13 @@ radius = 1.55518
[sub_resource type="BoxShape3D" id="BoxShape3D_b605t"]
size = Vector3(20.046, 0.1, 16.12)
[sub_resource type="CylinderShape3D" id="CylinderShape3D_oetqg"]
height = 4.7168
radius = 0.452637
[sub_resource type="BoxShape3D" id="BoxShape3D_e81mq"]
size = Vector3(20, 8, 16)
[sub_resource type="PlaneMesh" id="PlaneMesh_7ppra"]
size = Vector2(20, 16)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_850tl"]
shading_mode = 0
albedo_texture = ExtResource("6_0ndak")
texture_filter = 0
[sub_resource type="Curve" id="Curve_jig7d"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
@@ -990,6 +985,22 @@ shape = SubResource("CylinderShape3D_e81mq")
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.8237, -2.14408, 8.04049)
shape = SubResource("BoxShape3D_b605t")
[node name="CollisionShape3D12" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.1388, 0.361691, 0.569582)
shape = SubResource("CylinderShape3D_oetqg")
[node name="CollisionShape3D13" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.255, 0.361691, 0.569582)
shape = SubResource("CylinderShape3D_oetqg")
[node name="CollisionShape3D14" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.48248, 0.361691, 15.6018)
shape = SubResource("CylinderShape3D_oetqg")
[node name="CollisionShape3D15" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.23775, 0.361691, 15.6018)
shape = SubResource("CylinderShape3D_oetqg")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.97031, 0)
@@ -1036,27 +1047,20 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.1021, 1.9843, 8.2923)
shape = SubResource("BoxShape3D_e81mq")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.61193, 0.859072, 0)
[node name="Lights" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.6337, -0.983959, 8.01052)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_7ppra")
surface_material_override/0 = SubResource("StandardMaterial3D_850tl")
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.383, 7.71785, 7.86634)
light_energy = 2.27
shadow_enabled = true
omni_range = 14.948
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
[node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 10.4639, 4.40841, 7.92556)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_e81mq")
draw_pass_1 = SubResource("QuadMesh_b605t")
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.383, 7.71785, 7.86634)
light_energy = 2.27
shadow_enabled = true
omni_range = 14.948

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=20 format=3 uid="uid://tpgwccr6v43e"]
[gd_scene load_steps=21 format=3 uid="uid://tpgwccr6v43e"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_58osi"]
[ext_resource type="PackedScene" uid="uid://cljj515aklhoq" path="res://src/map/dungeon/models/Area 1/Tree/A1-Tree.glb" id="2_rr4cd"]
@@ -37,6 +37,10 @@ radius = 0.69043
height = 5.25122
radius = 1.77539
[sub_resource type="CylinderShape3D" id="CylinderShape3D_1sirf"]
height = 4.7168
radius = 0.452637
[sub_resource type="BoxShape3D" id="BoxShape3D_cgshv"]
size = Vector3(20, 8, 16)
@@ -78,30 +82,32 @@ subdivide_depth = 1
[node name="Antechamber B" type="Node3D"]
script = ExtResource("1_58osi")
[node name="A1-Tree" parent="." instance=ExtResource("2_rr4cd")]
[node name="Model" type="Node3D" parent="."]
[node name="Cube_013" parent="A1-Tree" index="0"]
[node name="A1-Tree" parent="Model" instance=ExtResource("2_rr4cd")]
[node name="Cube_013" parent="Model/A1-Tree" index="0"]
transform = Transform3D(0.0120302, 0.270411, 0.0983988, 0.276076, -0.038622, 0.0723847, 0.0811572, 0.0912983, -0.26082, 18.6842, 6.18118, 15.3465)
[node name="Pancaked Ways_001" parent="A1-Tree" index="1"]
[node name="Pancaked Ways_001" parent="Model/A1-Tree" index="1"]
transform = Transform3D(-0.204149, 0, -3.36485e-08, 0, 0.0752327, 0, 6.08412e-08, 0, -0.112906, 19.6188, 3.83206, 7.94392)
[node name="Pancaked Ways_002" parent="A1-Tree" index="2"]
[node name="Pancaked Ways_002" parent="Model/A1-Tree" index="2"]
transform = Transform3D(7.30095e-08, 0, -0.112906, 0, 0.0752327, 0, 0.204149, 0, 4.03782e-08, 7.93183, 3.81197, 0.312184)
[node name="Pancaked Ways_015" parent="A1-Tree" index="3"]
[node name="Pancaked Ways_015" parent="Model/A1-Tree" index="3"]
transform = Transform3D(0.204149, 0, 0, 0, 0.0752327, 0, 0, 0, 0.112906, 0.304739, 3.80988, 11.9914)
[node name="TREE ANTECHAMBER" parent="A1-Tree" index="4"]
[node name="TREE ANTECHAMBER" parent="Model/A1-Tree" index="4"]
transform = Transform3D(0.359158, 0, 0, 0, 0.288074, 0, 0, 0, 0.287429, 10.0022, 5.16467, 9.18888)
[node name="Cylinder_003" parent="A1-Tree" index="5"]
[node name="Cylinder_003" parent="Model/A1-Tree" index="5"]
transform = Transform3D(0.093781, 0, 0, 0, 0, -0.0844317, 0, 0.093781, 0, 1.14035, 3.49078, 1.00164)
[node name="Cylinder_004" parent="A1-Tree" index="6"]
[node name="Cylinder_004" parent="Model/A1-Tree" index="6"]
transform = Transform3D(0.093781, 0, 0, 0, 0, -0.0844317, 0, 0.093781, 0, 18.8652, 3.46577, 1.13639)
[node name="TREE + BLOCK\\_002" parent="A1-Tree" index="7"]
[node name="TREE + BLOCK\\_002" parent="Model/A1-Tree" index="7"]
transform = Transform3D(0.108167, 0.0160921, -0.26644, -0.0480183, 0.283968, -0.00234334, 0.26257, 0.0453023, 0.109332, 9.87878, 3.88547, 14.2655)
[node name="Collision" type="Node3D" parent="."]
@@ -157,6 +163,30 @@ shape = SubResource("CylinderShape3D_82gcq")
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.91207, 0.66373, 14.1816)
shape = SubResource("CylinderShape3D_82gcq")
[node name="CollisionShape3D15" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.454727, 0.361691, 12.4847)
shape = SubResource("CylinderShape3D_1sirf")
[node name="CollisionShape3D16" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.454727, 0.361691, 7.32505)
shape = SubResource("CylinderShape3D_1sirf")
[node name="CollisionShape3D17" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.30333, 0.361691, 0.407991)
shape = SubResource("CylinderShape3D_1sirf")
[node name="CollisionShape3D18" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.6033, 0.361691, 0.407991)
shape = SubResource("CylinderShape3D_1sirf")
[node name="CollisionShape3D19" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19.4989, 0.361691, 7.35066)
shape = SubResource("CylinderShape3D_1sirf")
[node name="CollisionShape3D20" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19.4989, 0.361691, 12.4556)
shape = SubResource("CylinderShape3D_1sirf")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.7193, 0)
visible = false
@@ -198,7 +228,17 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.0457, 1.9843, 8)
shape = SubResource("BoxShape3D_cgshv")
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
[node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.383, 6.70561, 8.71907)
light_energy = 1.904
shadow_enabled = true
omni_range = 14.948
[node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 10.365, 4.31886, 7.933)
amount = 20
lifetime = 41.19
@@ -206,10 +246,4 @@ local_coords = true
process_material = SubResource("ParticleProcessMaterial_vqrrr")
draw_pass_1 = SubResource("QuadMesh_55djs")
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.383, 6.70561, 8.71907)
light_energy = 1.904
shadow_enabled = true
omni_range = 14.948
[editable path="A1-Tree"]
[editable path="Model/A1-Tree"]

View File

@@ -1,8 +1,7 @@
[gd_scene load_steps=18 format=3 uid="uid://cam640h4euewx"]
[gd_scene load_steps=17 format=3 uid="uid://cam640h4euewx"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_5ni02"]
[ext_resource type="PackedScene" uid="uid://xseoidsaunp4" path="res://src/map/dungeon/models/Area 1/Pit/A1-Pit.glb" id="2_ial2h"]
[ext_resource type="Texture2D" uid="uid://psqcaww3ufpx" path="res://src/minimap/textures/Room Maps/mi_pit_room.png" id="6_5ju0l"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="23_vp6c3"]
[sub_resource type="BoxShape3D" id="BoxShape3D_ial2h"]
@@ -22,17 +21,15 @@ size = Vector3(53.9292, 0.1, 53.7235)
[sub_resource type="BoxShape3D" id="BoxShape3D_ueomb"]
size = Vector3(0.25, 18.7304, 24.5964)
[sub_resource type="CylinderShape3D" id="CylinderShape3D_34j7u"]
height = 4.7168
radius = 0.452637
[sub_resource type="BoxShape3D" id="BoxShape3D_34j7u"]
size = Vector3(53.0972, 0.001, 53.1202)
[sub_resource type="BoxShape3D" id="BoxShape3D_c4wqw"]
size = Vector3(36, 8, 36)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_06rpm"]
shading_mode = 0
albedo_texture = ExtResource("6_5ju0l")
texture_filter = 0
[sub_resource type="PlaneMesh" id="PlaneMesh_gx7da"]
material = SubResource("StandardMaterial3D_06rpm")
size = Vector2(36, 36)
size = Vector3(51.8721, 17.7382, 52.1556)
[sub_resource type="Curve" id="Curve_7744s"]
_limits = [-2.0, 2.0, 0.0, 1.0]
@@ -72,150 +69,151 @@ subdivide_depth = 1
[node name="Pit Room A" type="Node3D"]
script = ExtResource("1_5ni02")
[node name="OmniLight3D11" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.4186, 5.13098, -17.8153)
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
light_energy = 0.155
light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 11.236
omni_attenuation = -0.343
[node name="Model" type="Node3D" parent="."]
[node name="OmniLight3D12" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 37.1851, 5.13098, -16.6467)
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
light_energy = 0.155
light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 11.236
omni_attenuation = -0.343
[node name="OmniLight3D13" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36.5245, 5.13098, -36.7342)
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
light_energy = 0.155
light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 11.236
omni_attenuation = -0.343
[node name="OmniLight3D14" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.8413, 5.13098, -35.9721)
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
light_energy = 0.155
light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 11.236
omni_attenuation = -0.343
[node name="A1-Pit2" parent="." instance=ExtResource("2_ial2h")]
[node name="A1-Pit2" parent="Model" instance=ExtResource("2_ial2h")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.10919, -1.67631, -0.274271)
[node name="Collision" type="Node3D" parent="."]
[node name="Collisions" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1.15117, 0)
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -41.479, 0, 8.23696)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42.8897, 7.58684, -49.2063)
shape = SubResource("BoxShape3D_ial2h")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42.7999, 7.58684, -20.2835)
shape = SubResource("BoxShape3D_ial2h")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-1, 0, -1.50996e-07, 0, 1, 0, 1.50996e-07, 0, -1, 96.8092, 7.58684, -49.2063)
shape = SubResource("BoxShape3D_ial2h")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-1, 0, -1.50996e-07, 0, 1, 0, 1.50996e-07, 0, -1, 96.7194, 7.58684, -20.2835)
shape = SubResource("BoxShape3D_ial2h")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 55.3249, 7.58684, -8.0086)
shape = SubResource("BoxShape3D_ial2h")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 83.8872, 7.58684, -7.9414)
shape = SubResource("BoxShape3D_ial2h")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 55.1835, 6.52057, -57.8746)
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 54.4243, 6.52057, -56.8028)
shape = SubResource("CylinderShape3D_ial2h")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46.935, 6.52057, -57.8746)
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46.6224, 6.52057, -56.9368)
shape = SubResource("CylinderShape3D_ial2h")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46.935, 6.52057, -49.5324)
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46.6224, 6.52057, -48.7286)
shape = SubResource("CylinderShape3D_ial2h")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 47.2106, 6.52057, -20.4561)
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 47.0766, 6.52057, -20.4561)
shape = SubResource("CylinderShape3D_ial2h")
[node name="CollisionShape3D11" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 47.1417, 6.52057, -12.3263)
[node name="CollisionShape3D11" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46.8738, 6.52057, -12.6389)
shape = SubResource("CylinderShape3D_ial2h")
[node name="CollisionShape3D12" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 55.4092, 6.52057, -12.3263)
[node name="CollisionShape3D12" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 54.8361, 6.52057, -12.6835)
shape = SubResource("CylinderShape3D_ial2h")
[node name="CollisionShape3D13" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 84.5523, 6.52057, -12.3263)
[node name="CollisionShape3D13" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 82.9, 6.52057, -12.5496)
shape = SubResource("CylinderShape3D_ial2h")
[node name="CollisionShape3D14" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 92.8198, 6.52057, -12.3263)
[node name="CollisionShape3D14" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 90.8549, 6.52057, -12.6836)
shape = SubResource("CylinderShape3D_ial2h")
[node name="CollisionShape3D15" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 92.8198, 6.52057, -20.4561)
[node name="CollisionShape3D15" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 91.0336, 6.52057, -20.4561)
shape = SubResource("CylinderShape3D_ial2h")
[node name="CollisionShape3D16" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 92.5965, 6.52057, -49.6625)
[node name="CollisionShape3D16" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 90.6316, 6.52057, -48.9033)
shape = SubResource("CylinderShape3D_ial2h")
[node name="CollisionShape3D17" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 92.5965, 6.52057, -57.777)
[node name="CollisionShape3D17" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 90.8102, 6.52057, -56.6159)
shape = SubResource("CylinderShape3D_ial2h")
[node name="CollisionShape3D18" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 84.3331, 6.52057, -57.777)
[node name="CollisionShape3D18" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 82.6362, 6.52057, -56.7052)
shape = SubResource("CylinderShape3D_ial2h")
[node name="CollisionShape3D19" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 69.6757, 5.42905, -35.1283)
[node name="CollisionShape3D19" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 68.7186, 5.42905, -34.6306)
shape = SubResource("CylinderShape3D_454xj")
[node name="CollisionShape3D20" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D20" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 69.8879, -2.02379, -34.8403)
shape = SubResource("BoxShape3D_454xj")
[node name="CollisionShape3D21" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D21" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 55.2959, 7.58684, -7.9486)
shape = SubResource("BoxShape3D_ueomb")
[node name="CollisionShape3D22" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D22" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 83.8173, 7.58684, -7.9486)
shape = SubResource("BoxShape3D_ueomb")
[node name="CollisionShape3D23" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D23" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 55.2959, 7.58684, -61.894)
shape = SubResource("BoxShape3D_ueomb")
[node name="CollisionShape3D24" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D24" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 83.8173, 7.58684, -61.894)
shape = SubResource("BoxShape3D_ueomb")
[node name="CollisionShape3D25" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 71.0216, -0.00124037, -9.04686)
shape = SubResource("CylinderShape3D_34j7u")
[node name="CollisionShape3D26" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 65.9555, -0.00124037, -9.04686)
shape = SubResource("CylinderShape3D_34j7u")
[node name="CollisionShape3D27" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 71.0216, -0.00124037, -60.1903)
shape = SubResource("CylinderShape3D_34j7u")
[node name="CollisionShape3D29" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 94.0265, -0.00124037, -32.039)
shape = SubResource("CylinderShape3D_34j7u")
[node name="CollisionShape3D30" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 94.0265, -0.00124037, -37.1873)
shape = SubResource("CylinderShape3D_34j7u")
[node name="CollisionShape3D31" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 43.0825, -0.00124037, -32.039)
shape = SubResource("CylinderShape3D_34j7u")
[node name="CollisionShape3D32" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 43.0825, -0.00124037, -37.1873)
shape = SubResource("CylinderShape3D_34j7u")
[node name="CollisionShape3D28" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 65.9555, -0.00124037, -60.1903)
shape = SubResource("CylinderShape3D_34j7u")
[node name="CollisionShape3D33" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 68.4854, -2.40291, -34.4774)
shape = SubResource("BoxShape3D_34j7u")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.02876, -28.8813)
visible = false
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
@@ -246,6 +244,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.23212, -1.76654, 7.753)
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.77516, 0)
visible = false
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
@@ -254,28 +253,12 @@ collision_layer = 0
collision_mask = 10
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 28.8392, -13.6094, -27.7034)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.1249, -13.1183, -26.339)
shape = SubResource("BoxShape3D_c4wqw")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -35.0071)
[node name="Lights" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 17.9999)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_gx7da")
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
transform = Transform3D(0.869, 0, 0, 0, 0.332, 0, 0, 0, 0.967, 27.375, 4.51225, -26.8589)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_hisav")
draw_pass_1 = SubResource("QuadMesh_1b53s")
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 32.1503, 1.72011, -26.6851)
light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875
@@ -283,7 +266,7 @@ light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 16.104
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.5688, 1.72011, -26.4456)
light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875
@@ -291,7 +274,7 @@ light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 16.104
[node name="OmniLight3D4" type="OmniLight3D" parent="."]
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 23.9034, 1.72011, -29.7991)
light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875
@@ -299,7 +282,7 @@ light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 16.104
[node name="OmniLight3D5" type="OmniLight3D" parent="."]
[node name="OmniLight3D5" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 23.9547, 1.72011, -23.0237)
light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875
@@ -307,7 +290,7 @@ light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 16.104
[node name="OmniLight3D6" type="OmniLight3D" parent="."]
[node name="OmniLight3D6" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.4451, 1.72011, -21.7233)
light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875
@@ -315,7 +298,7 @@ light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 16.104
[node name="OmniLight3D7" type="OmniLight3D" parent="."]
[node name="OmniLight3D7" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.8671, 1.72011, -23.1776)
light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875
@@ -323,7 +306,7 @@ light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 16.104
[node name="OmniLight3D8" type="OmniLight3D" parent="."]
[node name="OmniLight3D8" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.2056, 1.72011, -31.2535)
light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875
@@ -331,7 +314,7 @@ light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 16.104
[node name="OmniLight3D9" type="OmniLight3D" parent="."]
[node name="OmniLight3D9" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.6789, 1.72011, -30.0729)
light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875
@@ -339,7 +322,7 @@ light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 16.104
[node name="OmniLight3D10" type="OmniLight3D" parent="."]
[node name="OmniLight3D10" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.9868, 1.72011, -23.1948)
light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875
@@ -347,7 +330,7 @@ light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 16.104
[node name="OmniLight3D" type="OmniLight3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.624, 0.166375, -25.9699)
light_color = Color(0.288422, 0.532296, 0.224511, 1)
light_energy = 1.875
@@ -356,6 +339,52 @@ shadow_enabled = true
omni_range = 7.598
omni_attenuation = 1.969
[node name="FogVolume" type="FogVolume" parent="."]
[node name="OmniLight3D11" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.4186, 5.13098, -17.8153)
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
light_energy = 0.155
light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 11.236
omni_attenuation = -0.343
[node name="OmniLight3D12" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 37.1851, 5.13098, -16.6467)
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
light_energy = 0.155
light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 11.236
omni_attenuation = -0.343
[node name="OmniLight3D13" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36.5245, 5.13098, -36.7342)
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
light_energy = 0.155
light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 11.236
omni_attenuation = -0.343
[node name="OmniLight3D14" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.8413, 5.13098, -35.9721)
light_color = Color(1.97336e-06, 0.703962, 0.150021, 1)
light_energy = 0.155
light_cull_mask = 4294967293
shadow_enabled = true
omni_range = 11.236
omni_attenuation = -0.343
[node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.869, 0, 0, 0, 0.332, 0, 0, 0, 0.967, 27.375, 4.51225, -26.8589)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_hisav")
draw_pass_1 = SubResource("QuadMesh_1b53s")
[node name="FogVolume" type="FogVolume" parent="VFX"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.808, -2.75744, -25.2895)
size = Vector3(32.3798, 5.64899, 29.6947)

View File

@@ -1,46 +1,10 @@
[gd_scene load_steps=27 format=3 uid="uid://b7111krf365x0"]
[gd_scene load_steps=24 format=3 uid="uid://b7111krf365x0"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_fedas"]
[ext_resource type="PackedScene" uid="uid://d4me6wfx21vug" path="res://src/map/dungeon/models/Area 1/Balcony/A1-Balcony.glb" id="2_ybo5h"]
[ext_resource type="PackedScene" uid="uid://cxwyge2s1yswu" path="res://src/map/Placeables/A1-Socket.tscn" id="5_d2a01"]
[ext_resource type="Texture2D" uid="uid://dun4dcpdgv551" path="res://src/minimap/textures/Room Maps/mi_balcony_room.png" id="5_gctlo"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="17_6jb2l"]
[sub_resource type="Curve" id="Curve_k6i88"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_1up8d"]
curve = SubResource("Curve_k6i88")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_4bxb6"]
lifetime_randomness = 0.05
emission_shape = 3
emission_box_extents = Vector3(22.2, 22.505, 22)
angle_min = -245.3
angle_max = 417.9
orbit_velocity_min = -0.0269999
orbit_velocity_max = 0.0400001
orbit_velocity_curve = SubResource("CurveTexture_1up8d")
gravity = Vector3(0, -0.07, 0)
scale_min = 0.0
scale_max = 0.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6jb2l"]
transparency = 1
cull_mode = 2
shading_mode = 0
albedo_color = Color(1, 1, 1, 0.0862745)
albedo_texture = ExtResource("17_6jb2l")
billboard_mode = 2
[sub_resource type="QuadMesh" id="QuadMesh_sasor"]
material = SubResource("StandardMaterial3D_6jb2l")
size = Vector2(0.1, 0.1)
subdivide_width = 1
subdivide_depth = 1
[sub_resource type="BoxShape3D" id="BoxShape3D_ybo5h"]
size = Vector3(0.25, 7.06909, 17.668)
@@ -85,151 +49,166 @@ size = Vector3(41.3612, 0.1, 35.3871)
[sub_resource type="BoxShape3D" id="BoxShape3D_1up8d"]
size = Vector3(36, 8, 32)
[sub_resource type="PlaneMesh" id="PlaneMesh_f286s"]
size = Vector2(36, 32)
[sub_resource type="Curve" id="Curve_k6i88"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
point_count = 2
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_awhym"]
[sub_resource type="CurveTexture" id="CurveTexture_1up8d"]
curve = SubResource("Curve_k6i88")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_4bxb6"]
lifetime_randomness = 0.05
emission_shape = 3
emission_box_extents = Vector3(22.2, 22.505, 22)
angle_min = -245.3
angle_max = 417.9
orbit_velocity_min = -0.0269999
orbit_velocity_max = 0.0400001
orbit_velocity_curve = SubResource("CurveTexture_1up8d")
gravity = Vector3(0, -0.07, 0)
scale_min = 0.0
scale_max = 0.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6jb2l"]
transparency = 1
cull_mode = 2
shading_mode = 0
albedo_texture = ExtResource("5_gctlo")
texture_filter = 0
albedo_color = Color(1, 1, 1, 0.0862745)
albedo_texture = ExtResource("17_6jb2l")
billboard_mode = 2
[sub_resource type="QuadMesh" id="QuadMesh_sasor"]
material = SubResource("StandardMaterial3D_6jb2l")
size = Vector2(0.1, 0.1)
subdivide_width = 1
subdivide_depth = 1
[node name="Balcony Room A" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.1836, 0, 15.8193)
script = ExtResource("2_fedas")
[node name="A1-Balcony2" parent="." instance=ExtResource("2_ybo5h")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.18503, -8.69354, -1.29919)
[node name="Model" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
visible = false
[node name="OmniLight3D" type="OmniLight3D" parent="Model"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0243759, 1.6988, -1.89605)
light_color = Color(0.796587, 0.874441, 0.885927, 1)
light_energy = 0.375
shadow_enabled = true
omni_range = 20.885
omni_attenuation = 0.063
[node name="A1-Balcony2" parent="Model" instance=ExtResource("2_ybo5h")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.18503, -10.6935, -1.29919)
[node name="GPUParticles3D2" type="GPUParticles3D" parent="Model"]
transform = Transform3D(0.924, 0, 0, 0, 0.532, 0, 0, 0, 0.812, 0.405497, 4.40841, -0.441603)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_4bxb6")
draw_pass_1 = SubResource("QuadMesh_sasor")
[node name="Node3D" parent="Model" instance=ExtResource("5_d2a01")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -28.8651, -6.36512, -4.78885)
[node name="Collision" type="Node3D" parent="."]
[node name="Node3D2" parent="Model" instance=ExtResource("5_d2a01")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 31.1809, -6.27712, -4.78666)
[node name="Collisions" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.6119, 0.427856, 8.14881)
shape = SubResource("BoxShape3D_ybo5h")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.6079, 0.427856, -11.1409)
shape = SubResource("BoxShape3D_f286s")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.761, 0.427856, 7.98984)
shape = SubResource("BoxShape3D_d2a01")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.761, 0.427856, -10.981)
shape = SubResource("BoxShape3D_gctlo")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -11.2162, 0.427856, -18.5765)
shape = SubResource("BoxShape3D_awhym")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 11.086, 0.427856, -18.5765)
shape = SubResource("BoxShape3D_4q3if")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14.1026, 0.418343, 0)
shape = SubResource("BoxShape3D_4q1cx")
[node name="CollisionShape3D23" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D23" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14.2168, 0.418343, 0)
shape = SubResource("BoxShape3D_4q1cx")
[node name="CollisionShape3D24" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D24" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.3775, 0.418343, -4.10081)
shape = SubResource("BoxShape3D_yhcp5")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.4658, 0.10981, -4.08949)
shape = SubResource("BoxShape3D_l51vs")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.72017, 0.341553, -11.0172)
shape = SubResource("BoxShape3D_sr0op")
[node name="CollisionShape3D25" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D25" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.85679, 0.341553, -11.0172)
shape = SubResource("BoxShape3D_sr0op")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.14555, 0.140015, 0.278172)
shape = SubResource("CylinderShape3D_ybo5h")
[node name="CollisionShape3D22" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D22" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.18669, 0.140015, 0.278172)
shape = SubResource("CylinderShape3D_ybo5h")
[node name="CollisionShape3D11" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D11" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.67914, -0.49068, 1.94613)
shape = SubResource("CylinderShape3D_d2a01")
[node name="CollisionShape3D12" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D12" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.64876, -0.49068, 3.59249)
shape = SubResource("CylinderShape3D_d2a01")
[node name="CollisionShape3D13" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D13" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.98964, -0.49068, 4.67593)
shape = SubResource("CylinderShape3D_d2a01")
[node name="CollisionShape3D14" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D14" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.3581, -0.49068, 5.7084)
shape = SubResource("CylinderShape3D_d2a01")
[node name="CollisionShape3D15" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D15" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.36965, -0.49068, 5.72114)
shape = SubResource("CylinderShape3D_d2a01")
[node name="CollisionShape3D16" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D16" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.62259, -0.49068, 5.72114)
shape = SubResource("CylinderShape3D_d2a01")
[node name="CollisionShape3D17" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D17" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.55619, -0.49068, 4.96078)
shape = SubResource("CylinderShape3D_d2a01")
[node name="CollisionShape3D18" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D18" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.95253, -0.49068, 3.85579)
shape = SubResource("CylinderShape3D_d2a01")
[node name="CollisionShape3D19" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D19" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.04969, -0.49068, 2.63281)
shape = SubResource("CylinderShape3D_d2a01")
[node name="CollisionShape3D20" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D20" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.60224, -0.49068, 0.843561)
shape = SubResource("CylinderShape3D_d2a01")
[node name="CollisionShape3D21" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D21" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
[node name="CollisionShape3D26" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D26" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.149094, -2.21952, -0.967971)
shape = SubResource("BoxShape3D_mefsp")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
visible = false
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
unique_name_in_owner = true
@@ -262,25 +241,27 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, 5.65958, 0)
shape = SubResource("BoxShape3D_1up8d")
[node name="FogVolume" type="FogVolume" parent="."]
[node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0243759, 3.6988, -1.89605)
light_color = Color(0.796587, 0.874441, 0.885927, 1)
light_energy = 0.375
shadow_enabled = true
omni_range = 20.885
omni_attenuation = 0.063
[node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.924, 0, 0, 0, 0.532, 0, 0, 0, 0.812, 0.405497, 6.40841, -0.441603)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_4bxb6")
draw_pass_1 = SubResource("QuadMesh_sasor")
[node name="FogVolume" type="FogVolume" parent="VFX"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.171951, -9.55431, 0.18298)
visible = false
size = Vector3(39.9, 16.6792, 34.6)
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.171951, -10.2003, -1.80546)
visible = false
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 10.1785, 1.98844)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_f286s")
surface_material_override/0 = SubResource("StandardMaterial3D_awhym")
[node name="Node3D" parent="." instance=ExtResource("5_d2a01")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -28.8651, -4.36512, -4.78885)
[node name="Node3D2" parent="." instance=ExtResource("5_d2a01")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 31.1809, -4.27712, -4.78666)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,11 +1,10 @@
[gd_scene load_steps=78 format=4 uid="uid://c1qicmrcg6q6x"]
[gd_scene load_steps=77 format=4 uid="uid://c1qicmrcg6q6x"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_lij04"]
[ext_resource type="Texture2D" uid="uid://cs0x02prnkfl6" path="res://src/map/dungeon/models/Area 1/Column/A1-ColumnRoom_FLOOR1.jpg" id="2_v11dj"]
[ext_resource type="Texture2D" uid="uid://snx6h11fyc8e" path="res://src/map/dungeon/models/Area 1/Column/A1-ColumnRoom_WALL TILE 1.jpg" id="3_eou4d"]
[ext_resource type="Texture2D" uid="uid://cb5ul6rjo4w40" path="res://src/map/dungeon/models/Area 1/Column/A1-ColumnRoom_TILE4.png" id="4_25k1v"]
[ext_resource type="Texture2D" uid="uid://b140xeh5a8kva" path="res://src/map/dungeon/models/Area 1/Column/A1-ColumnRoom_OW_METALISH_1.jpg" id="5_3n6u4"]
[ext_resource type="Texture2D" uid="uid://c6orfu3hgwp3e" path="res://src/minimap/textures/Room Maps/mi_column_room.png" id="6_0g1f2"]
[ext_resource type="Texture2D" uid="uid://dudhf8fvrb7yp" path="res://src/map/dungeon/models/Area 1/Column/A1-ColumnRoom_FLOOR-SYMBOL-3.png" id="6_lryti"]
[ext_resource type="Texture2D" uid="uid://ubj5rxtfqe4b" path="res://src/map/dungeon/models/Area 1/Column/A1-ColumnRoom_COLUMN3.jpg" id="7_0iapf"]
[ext_resource type="Texture2D" uid="uid://1a2jrrtddgyc" path="res://src/map/dungeon/models/Area 1/Column/A1-ColumnRoom_hand-tiile.png" id="8_tuyxx"]
@@ -802,7 +801,7 @@ blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_5rplh")
[sub_resource type="BoxShape3D" id="BoxShape3D_v11dj"]
size = Vector3(1.78882, 8.23233, 1.73438)
size = Vector3(1.78882, 8.82759, 1.77735)
[sub_resource type="BoxShape3D" id="BoxShape3D_eou4d"]
size = Vector3(3.51361, 8.23233, 3.90479)
@@ -817,22 +816,21 @@ size = Vector3(36.0112, 7.97513, 0.25)
size = Vector3(8.02325, 7.97513, 0.25)
[sub_resource type="BoxShape3D" id="BoxShape3D_0iapf"]
size = Vector3(0.25, 7.98849, 28.4072)
size = Vector3(1.46399, 7.98849, 28.4072)
[sub_resource type="BoxShape3D" id="BoxShape3D_tuyxx"]
size = Vector3(0.25, 7.98849, 12.0438)
[sub_resource type="CylinderShape3D" id="CylinderShape3D_x02w5"]
height = 4.7168
radius = 0.452637
[sub_resource type="BoxShape3D" id="BoxShape3D_x02w5"]
size = Vector3(48.0952, 0.0307617, 28.0626)
[sub_resource type="BoxShape3D" id="BoxShape3D_07e0r"]
size = Vector3(48, 8, 28)
[sub_resource type="PlaneMesh" id="PlaneMesh_ikddg"]
size = Vector2(48, 28)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3edpy"]
shading_mode = 0
albedo_texture = ExtResource("6_0g1f2")
texture_filter = 0
[sub_resource type="Curve" id="Curve_a10l6"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
@@ -872,207 +870,237 @@ subdivide_depth = 1
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.9435, 0, 13.9729)
script = ExtResource("2_lij04")
[node name="A1-ColumnRoom" type="Node3D" parent="."]
[node name="Model" type="Node3D" parent="."]
[node name="CEILING EMBELESHMENT_001" type="MeshInstance3D" parent="A1-ColumnRoom"]
[node name="A1-ColumnRoom" type="Node3D" parent="Model"]
[node name="CEILING EMBELESHMENT_001" type="MeshInstance3D" parent="Model/A1-ColumnRoom"]
transform = Transform3D(0.456553, 0, 0, 0, 0.456553, 0, 0, 0, 0.456553, -13.1957, 7.77585, -0.104334)
mesh = SubResource("ArrayMesh_do4g4")
skeleton = NodePath("")
[node name="COLUMN ROOM" type="MeshInstance3D" parent="A1-ColumnRoom"]
[node name="COLUMN ROOM" type="MeshInstance3D" parent="Model/A1-ColumnRoom"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.152358, 3.92807, 0.0871335)
mesh = SubResource("ArrayMesh_bfted")
skeleton = NodePath("")
[node name="COLUMNS_FRONT_032" type="MeshInstance3D" parent="A1-ColumnRoom"]
[node name="COLUMNS_FRONT_032" type="MeshInstance3D" parent="Model/A1-ColumnRoom"]
transform = Transform3D(0.363874, 0, 0, 0, 0.385958, 0, 0, 0, 0.363874, -16.0305, 4.59641, -0.000421405)
mesh = SubResource("ArrayMesh_40atk")
skeleton = NodePath("")
[node name="FLOOR CIRCLE" type="MeshInstance3D" parent="A1-ColumnRoom"]
[node name="FLOOR CIRCLE" type="MeshInstance3D" parent="Model/A1-ColumnRoom"]
transform = Transform3D(0.325808, 0, 0, 0, 0.325808, 0, 0, 0, 0.325808, -13.257, 0.0209053, -0.0317935)
mesh = SubResource("ArrayMesh_au3vr")
skeleton = NodePath("")
[node name="FOUNTAIN" type="MeshInstance3D" parent="A1-ColumnRoom"]
[node name="FOUNTAIN" type="MeshInstance3D" parent="Model/A1-ColumnRoom"]
transform = Transform3D(1.55177, 0, 0, 0, 0.645871, 0, 0, 0, 1.76269, -21.1015, 0.511619, 0.0690061)
mesh = SubResource("ArrayMesh_we0r2")
skeleton = NodePath("")
[node name="SPOUT" type="MeshInstance3D" parent="A1-ColumnRoom"]
[node name="SPOUT" type="MeshInstance3D" parent="Model/A1-ColumnRoom"]
transform = Transform3D(0, 0.573659, -8.02772e-08, 0.492738, 1.52267e-14, 8.02772e-08, 8.02772e-08, -9.3461e-08, -0.492738, -22.4772, 1.73119, 0.0486814)
mesh = SubResource("ArrayMesh_31qhh")
skeleton = NodePath("")
[node name="WALL ART" type="MeshInstance3D" parent="A1-ColumnRoom"]
[node name="WALL ART" type="MeshInstance3D" parent="Model/A1-ColumnRoom"]
transform = Transform3D(0.329166, 0, 0, 0, 0.329166, 0, 0, 0, 0.329166, -22.5687, 2.96948, -1.75276)
mesh = SubResource("ArrayMesh_ptt0r")
skeleton = NodePath("")
[node name="WALL HAND" type="MeshInstance3D" parent="A1-ColumnRoom"]
[node name="WALL HAND" type="MeshInstance3D" parent="Model/A1-ColumnRoom"]
transform = Transform3D(0.81236, 0, 0, 0, 1.68399, 0, 0, 0, 0.81236, -22.5726, 3.97979, 0.127157)
mesh = SubResource("ArrayMesh_7ib0o")
skeleton = NodePath("")
[node name="WATER SURFACE" type="MeshInstance3D" parent="A1-ColumnRoom"]
[node name="WATER SURFACE" type="MeshInstance3D" parent="Model/A1-ColumnRoom"]
transform = Transform3D(1.55177, 0, 0, 0, 0.645871, 0, 0, 0, 1.76269, -21.0802, 0.682915, 0.0965328)
mesh = SubResource("ArrayMesh_36d1r")
skeleton = NodePath("")
surface_material_override/0 = SubResource("ShaderMaterial_7kqfv")
[node name="Pancaked Ways_025" type="MeshInstance3D" parent="A1-ColumnRoom"]
[node name="Pancaked Ways_025" type="MeshInstance3D" parent="Model/A1-ColumnRoom"]
transform = Transform3D(-7.30095e-08, 0, 0.112906, 0, 0.0752327, 0, -0.204149, 0, -4.03782e-08, -10.9052, 3.8038, 13.6696)
mesh = SubResource("ArrayMesh_cwoda")
skeleton = NodePath("")
[node name="Pancaked Ways_026" type="MeshInstance3D" parent="A1-ColumnRoom"]
[node name="Pancaked Ways_026" type="MeshInstance3D" parent="Model/A1-ColumnRoom"]
transform = Transform3D(-0.204149, 0, -3.36485e-08, 0, 0.0752327, 0, 6.08412e-08, 0, -0.112906, 24.7201, 3.79862, -1.99952)
mesh = SubResource("ArrayMesh_cwoda")
skeleton = NodePath("")
[node name="Pancaked Ways_027" type="MeshInstance3D" parent="A1-ColumnRoom"]
[node name="Pancaked Ways_027" type="MeshInstance3D" parent="Model/A1-ColumnRoom"]
transform = Transform3D(7.30095e-08, 0, -0.112906, 0, 0.0752327, 0, 0.204149, 0, 4.03782e-08, -14.9641, 3.79934, -13.6354)
mesh = SubResource("ArrayMesh_cwoda")
skeleton = NodePath("")
[node name="Collision" type="Node3D" parent="."]
[node name="Collisions" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 2, 0)
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.74814, -11.9946, -13.765)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.669556, 14.0723, 4.78845)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.696466, 13.7747, 4.84334)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.70387, 14.0723, 4.78845)
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.73078, 14.0723, 4.82185)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.7445, 14.0723, 4.78845)
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.7714, 14.0723, 4.82185)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.8023, 14.0723, 4.78845)
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.8292, 14.0723, 4.82185)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.39461, 14.0723, 4.78845)
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.3677, 14.0723, 4.82185)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.4352, 14.0723, 4.78845)
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.4083, 14.0723, 4.82185)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.4585, 14.0723, 4.78845)
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.4316, 14.0723, 4.82185)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.4585, 14.0723, 10.7079)
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.4316, 14.0723, 10.7413)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.4352, 14.0723, 10.7079)
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.4083, 14.0723, 10.7413)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.41192, 14.0723, 10.7079)
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.38501, 14.0723, 10.7413)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D11" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.645975, 14.0723, 10.7079)
[node name="CollisionShape3D11" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.672886, 14.0723, 10.7413)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D12" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.72118, 14.0723, 10.7079)
[node name="CollisionShape3D12" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.74809, 14.0723, 10.7413)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D13" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.65194, 14.0723, 16.7138)
[node name="CollisionShape3D13" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.67885, 14.0723, 16.7472)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D14" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.611359, 14.0723, 16.7138)
[node name="CollisionShape3D14" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.638269, 14.0723, 16.7472)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D15" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.42923, 14.0723, 16.7138)
[node name="CollisionShape3D15" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.40232, 14.0723, 16.7472)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D16" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.5044, 14.0723, 16.7138)
[node name="CollisionShape3D16" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.4775, 14.0723, 16.7472)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D17" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.545, 14.0723, 16.7138)
[node name="CollisionShape3D17" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.5181, 14.0723, 16.7472)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D18" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.545, 14.0723, 22.7198)
[node name="CollisionShape3D18" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.5181, 14.0723, 22.7532)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D19" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.5044, 14.0723, 22.7198)
[node name="CollisionShape3D19" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.4775, 14.0723, 22.7532)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D20" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.42923, 14.0723, 22.7198)
[node name="CollisionShape3D20" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.40232, 14.0723, 22.7532)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D21" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.611357, 14.0723, 22.7198)
[node name="CollisionShape3D21" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.638268, 14.0723, 22.7532)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D22" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.65194, 14.0723, 22.7198)
[node name="CollisionShape3D22" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.67885, 14.0723, 22.7532)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D23" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.6752, 14.0723, 22.7198)
[node name="CollisionShape3D23" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.7021, 14.0723, 22.7532)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D24" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.7504, 14.0723, 22.7198)
[node name="CollisionShape3D24" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.7773, 14.0723, 22.7532)
shape = SubResource("BoxShape3D_v11dj")
[node name="CollisionShape3D25" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D25" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -23.9256, 14.0723, 13.8632)
shape = SubResource("BoxShape3D_eou4d")
[node name="CollisionShape3D26" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D26" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.69331, 9.96809, 13.7839)
shape = SubResource("BoxShape3D_25k1v")
[node name="CollisionShape3D27" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D27" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.30533, 13.994, -0.223459)
shape = SubResource("BoxShape3D_3n6u4")
[node name="CollisionShape3D30" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D30" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.30533, 13.994, 27.6182)
shape = SubResource("BoxShape3D_3n6u4")
[node name="CollisionShape3D28" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D28" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.6814, 13.994, -0.223459)
shape = SubResource("BoxShape3D_lryti")
[node name="CollisionShape3D29" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D29" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.6814, 13.994, 27.6951)
shape = SubResource("BoxShape3D_lryti")
[node name="CollisionShape3D31" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.5712, 14.0163, 13.6164)
[node name="CollisionShape3D31" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24.9642, 14.0163, 13.6164)
shape = SubResource("BoxShape3D_0iapf")
[node name="CollisionShape3D32" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D32" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.9281, 14.0163, 21.7981)
shape = SubResource("BoxShape3D_tuyxx")
[node name="CollisionShape3D33" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D33" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.9281, 14.0163, 5.74461)
shape = SubResource("BoxShape3D_tuyxx")
[node name="CollisionShape3D34" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.0861, 12.2964, 0.274856)
shape = SubResource("CylinderShape3D_x02w5")
[node name="CollisionShape3D35" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.3392, 12.2964, 0.274856)
shape = SubResource("CylinderShape3D_x02w5")
[node name="CollisionShape3D36" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.0861, 12.2964, 27.379)
shape = SubResource("CylinderShape3D_x02w5")
[node name="CollisionShape3D37" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.3392, 12.2964, 27.379)
shape = SubResource("CylinderShape3D_x02w5")
[node name="CollisionShape3D38" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.8389, 11.3672, 16.3642)
shape = SubResource("CylinderShape3D_x02w5")
[node name="CollisionShape3D39" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.8389, 11.3672, 11.1774)
shape = SubResource("CylinderShape3D_x02w5")
[node name="CollisionShape3D40" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.68735, 10.01, 13.7607)
shape = SubResource("BoxShape3D_x02w5")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 2, 0)
@@ -1121,41 +1149,35 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, 2.00828, 0)
shape = SubResource("BoxShape3D_07e0r")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.07468, 0, 0)
[node name="Lights" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
visible = false
layers = 2
mesh = SubResource("PlaneMesh_ikddg")
surface_material_override/0 = SubResource("StandardMaterial3D_3edpy")
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
transform = Transform3D(1.124, 0, 0, 0, 0.252, 0, 0, 0, 0.672, 1.02213, 4.40841, 0.117939)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_s3puq")
draw_pass_1 = SubResource("QuadMesh_fq8gy")
[node name="OmniLight3D" type="OmniLight3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.1624, 6.74928, -0.0442629)
light_energy = 5.0
shadow_enabled = true
omni_range = 22.064
omni_attenuation = 1.469
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.716, 7.17385, -0.0442629)
light_energy = 5.0
shadow_enabled = true
omni_range = 14.0
omni_attenuation = 1.5
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.18115, 7.17385, -0.0442629)
light_energy = 5.0
shadow_enabled = true
omni_range = 14.0
omni_attenuation = 1.5
[node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(1.124, 0, 0, 0, 0.252, 0, 0, 0, 0.672, 1.02213, 4.40841, 0.117939)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_s3puq")
draw_pass_1 = SubResource("QuadMesh_fq8gy")

File diff suppressed because one or more lines are too long

View File

@@ -1,10 +1,9 @@
[gd_scene load_steps=27 format=3 uid="uid://dhm2lyfkrjugf"]
[gd_scene load_steps=24 format=3 uid="uid://dhm2lyfkrjugf"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_lh7xt"]
[ext_resource type="PackedScene" uid="uid://upif0wx18xp0" path="res://src/map/dungeon/models/Area 1/LongRoom/A1-Longroom.glb" id="4_ykoit"]
[ext_resource type="PackedScene" uid="uid://cxwyge2s1yswu" path="res://src/map/Placeables/A1-Socket.tscn" id="5_8lisv"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_p6dw8"]
[ext_resource type="Texture2D" uid="uid://deggm1f2vn0et" path="res://src/minimap/textures/Room Maps/mi_long_room.png" id="6_aug1p"]
[sub_resource type="BoxShape3D" id="BoxShape3D_ykoit"]
size = Vector3(47.994, 0.1, 28.0326)
@@ -31,10 +30,10 @@ size = Vector3(4.42621, 18.5375, 12.5859)
size = Vector3(4.3974, 18.5375, 12.0776)
[sub_resource type="BoxShape3D" id="BoxShape3D_l5ow8"]
size = Vector3(4.3974, 18.5375, 12.0776)
size = Vector3(5.21678, 18.5375, 11.5451)
[sub_resource type="BoxShape3D" id="BoxShape3D_ujd85"]
size = Vector3(4.3974, 18.5375, 12.0776)
size = Vector3(5.19586, 18.538, 12.663)
[sub_resource type="BoxShape3D" id="BoxShape3D_nopim"]
size = Vector3(8.06241, 18.5375, 0.25)
@@ -49,15 +48,6 @@ radius = 0.618164
[sub_resource type="BoxShape3D" id="BoxShape3D_7sgjq"]
size = Vector3(48, 12, 28)
[sub_resource type="PlaneMesh" id="PlaneMesh_rum6r"]
size = Vector2(48, 28)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_s7fpw"]
transparency = 1
shading_mode = 0
albedo_texture = ExtResource("6_aug1p")
texture_filter = 0
[sub_resource type="Curve" id="Curve_aug1p"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
@@ -101,105 +91,123 @@ script = ExtResource("2_lh7xt")
[node name="A1-Longroom2" parent="Model" instance=ExtResource("4_ykoit")]
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -3.51296, -3.429, 0)
[node name="Collision" type="Node3D" parent="."]
[node name="Node3D" parent="Model" instance=ExtResource("5_8lisv")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.484, -0.0184639, -14.0308)
[node name="Node3D2" parent="Model" instance=ExtResource("5_8lisv")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.4346, -0.00476956, -14.0216)
[node name="Node3D3" parent="Model" instance=ExtResource("5_8lisv")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.4862, -0.00280151, 14.0527)
[node name="Node3D4" parent="Model" instance=ExtResource("5_8lisv")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.4776, 0.000311971, 14.1293)
[node name="Node3D5" parent="Model" instance=ExtResource("5_8lisv")]
transform = Transform3D(0, 0, -1, 0, 1, 0, 1, 0, 0, -25.6334, -0.0400968, 0.0222913)
[node name="Node3D6" parent="Model" instance=ExtResource("5_8lisv")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 22.4945, -0.0338768, 0.0316634)
[node name="Collisions" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.50718, -2.01083, 0.57196)
shape = SubResource("BoxShape3D_ykoit")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.5353, 7.21213, -12.1052)
shape = SubResource("BoxShape3D_aug1p")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.47409, 7.21213, -12.0929)
shape = SubResource("BoxShape3D_rum6r")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.5159, 7.21213, 13.5369)
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.5159, 7.21213, 12.8397)
shape = SubResource("BoxShape3D_aejdd")
[node name="CollisionShape3D11" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.48834, 7.21213, 13.5369)
[node name="CollisionShape3D11" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.48834, 7.21213, 12.8397)
shape = SubResource("BoxShape3D_8lisv")
[node name="CollisionShape3D12" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.4358, 7.21213, 13.5369)
[node name="CollisionShape3D12" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.4358, 7.21213, 12.8397)
shape = SubResource("BoxShape3D_p6dw8")
[node name="CollisionShape3D13" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D13" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -23.2577, 7.21213, 8.88979)
shape = SubResource("BoxShape3D_s7fpw")
[node name="CollisionShape3D14" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D14" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -23.2721, 7.21213, -7.39219)
shape = SubResource("BoxShape3D_n8orv")
[node name="CollisionShape3D15" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.3642, 7.21213, -7.39219)
[node name="CollisionShape3D15" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.0826, 7.21213, -7.65842)
shape = SubResource("BoxShape3D_l5ow8")
[node name="CollisionShape3D16" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.3642, 7.21213, 8.61451)
[node name="CollisionShape3D16" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.0811, 7.21213, 8.322)
shape = SubResource("BoxShape3D_ujd85")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.447, 7.21213, 14.538)
shape = SubResource("BoxShape3D_nopim")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.406, 7.21213, -12.1093)
shape = SubResource("BoxShape3D_77n34")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.2341, 0.693726, 3.5891)
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.9643, 0.693726, 3.00021)
shape = SubResource("CylinderShape3D_ykoit")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.2341, 0.693726, 11.1722)
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.9408, 0.693726, 10.654)
shape = SubResource("CylinderShape3D_ykoit")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.49137, 0.693726, 11.1722)
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.2216, 0.693726, 10.6304)
shape = SubResource("CylinderShape3D_ykoit")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.52659, 0.693726, 11.1722)
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.81993, 0.693726, 10.6304)
shape = SubResource("CylinderShape3D_ykoit")
[node name="CollisionShape3D17" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.3792, 0.693726, 11.1722)
[node name="CollisionShape3D17" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.6868, 0.693726, 10.6517)
shape = SubResource("CylinderShape3D_ykoit")
[node name="CollisionShape3D18" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.3792, 0.693726, 3.56162)
[node name="CollisionShape3D18" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.6829, 0.693726, 3.00976)
shape = SubResource("CylinderShape3D_ykoit")
[node name="CollisionShape3D19" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.3792, 0.693726, -2.37299)
[node name="CollisionShape3D19" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.6848, 0.693726, -2.97804)
shape = SubResource("CylinderShape3D_ykoit")
[node name="CollisionShape3D20" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.3792, 0.693726, -9.95611)
[node name="CollisionShape3D20" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.6848, 0.693726, -10.5474)
shape = SubResource("CylinderShape3D_ykoit")
[node name="CollisionShape3D21" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.49911, 0.693726, -9.95611)
[node name="CollisionShape3D21" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.80195, 0.693726, -10.5412)
shape = SubResource("CylinderShape3D_ykoit")
[node name="CollisionShape3D22" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.51885, 0.693726, -9.95611)
[node name="CollisionShape3D22" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.2417, 0.693726, -10.5509)
shape = SubResource("CylinderShape3D_ykoit")
[node name="CollisionShape3D23" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.2616, 0.693726, -9.95611)
[node name="CollisionShape3D23" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.9662, 0.693726, -10.5417)
shape = SubResource("CylinderShape3D_ykoit")
[node name="CollisionShape3D24" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.2616, 0.693726, -2.42794)
[node name="CollisionShape3D24" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.9662, 0.693726, -2.99528)
shape = SubResource("CylinderShape3D_ykoit")
[node name="Spawn Points" type="Node3D" parent="."]
@@ -250,31 +258,16 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, 3.93401, 0)
shape = SubResource("BoxShape3D_7sgjq")
[node name="Minimap" type="Node3D" parent="."]
[node name="Lights" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
visible = false
layers = 2
mesh = SubResource("PlaneMesh_rum6r")
surface_material_override/0 = SubResource("StandardMaterial3D_s7fpw")
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
transform = Transform3D(1.174, 0, 0, 0, 0.512, 0, 0, 0, 0.667, -0.88068, 10.2538, 0.00214195)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_s7fpw")
draw_pass_1 = SubResource("QuadMesh_nopim")
[node name="OmniLight3D" type="OmniLight3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.2159, 9.44069, -0.382709)
light_energy = 5.0
shadow_enabled = true
omni_range = 26.443
omni_attenuation = 1.781
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.86789, 9.44069, -0.382709)
light_energy = 6.665
shadow_enabled = true
@@ -282,7 +275,7 @@ shadow_blur = 10.0
omni_range = 26.443
omni_attenuation = 1.781
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.98437, 9.44069, -0.382709)
light_energy = 6.48
shadow_enabled = true
@@ -290,20 +283,14 @@ shadow_blur = 10.0
omni_range = 26.443
omni_attenuation = 1.781
[node name="Node3D" parent="." instance=ExtResource("5_8lisv")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.484, -0.0184639, -14.0308)
[node name="VFX" type="Node3D" parent="."]
[node name="Node3D2" parent="." instance=ExtResource("5_8lisv")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.4346, -0.00476956, -14.0216)
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(1.174, 0, 0, 0, 0.512, 0, 0, 0, 0.667, -0.88068, 10.2538, 0.00214195)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_s7fpw")
draw_pass_1 = SubResource("QuadMesh_nopim")
[node name="Node3D3" parent="." instance=ExtResource("5_8lisv")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.4862, -0.00280151, 14.0527)
[node name="Node3D4" parent="." instance=ExtResource("5_8lisv")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.4776, 0.000311971, 14.1293)
[node name="Node3D5" parent="." instance=ExtResource("5_8lisv")]
transform = Transform3D(0, 0, -1, 0, 1, 0, 1, 0, 0, -25.6334, -0.0400968, 0.0222913)
[node name="Node3D6" parent="." instance=ExtResource("5_8lisv")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 22.4945, -0.0338768, 0.0316634)
[editable path="Model/A1-Longroom2"]

View File

@@ -1,29 +1,28 @@
[gd_scene load_steps=16 format=3 uid="uid://dhkbvos11tkdw"]
[gd_scene load_steps=15 format=3 uid="uid://dhkbvos11tkdw"]
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_5m2h2"]
[ext_resource type="PackedScene" uid="uid://bc7ubbvnx0jdo" path="res://src/map/dungeon/models/Area 1/Jumpscare/A1-Jumpscare.glb" id="2_umqhi"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_5m2h2"]
[ext_resource type="Texture2D" uid="uid://bmmfiflqnvjgq" path="res://src/minimap/textures/Room Maps/mi_jumpscare_room.png" id="6_307bl"]
[sub_resource type="BoxShape3D" id="BoxShape3D_fgt65"]
size = Vector3(3.60913, 4.12939, 9.23155)
size = Vector3(7.42789, 4.12939, 13.5831)
[sub_resource type="BoxShape3D" id="BoxShape3D_5m2h2"]
size = Vector3(9.99677, 4.12939, 3.16444)
[sub_resource type="BoxShape3D" id="BoxShape3D_umqhi"]
size = Vector3(10.041, 0.1, 9.25598)
size = Vector3(5.26226, 0.1, 14.2427)
[sub_resource type="CylinderShape3D" id="CylinderShape3D_unlia"]
height = 4.02783
radius = 0.683594
[sub_resource type="CylinderShape3D" id="CylinderShape3D_fgt65"]
height = 4.7168
radius = 0.452637
[sub_resource type="BoxShape3D" id="BoxShape3D_3jg1k"]
size = Vector3(9.99081, 8, 9.29688)
[sub_resource type="PlaneMesh" id="PlaneMesh_lyv8e"]
size = Vector2(20, 16)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_woljn"]
shading_mode = 0
albedo_texture = ExtResource("6_307bl")
texture_filter = 0
size = Vector3(20.0336, 8, 18.4926)
[sub_resource type="Curve" id="Curve_umqhi"]
_limits = [-2.0, 2.0, 0.0, 1.0]
@@ -64,32 +63,47 @@ subdivide_depth = 1
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -8.509, -3.41755, -8.60795)
script = ExtResource("1_5m2h2")
[node name="A1-Jumpscare" parent="." instance=ExtResource("2_umqhi")]
[node name="Model" type="Node3D" parent="."]
[node name="A1-Jumpscare" parent="Model" instance=ExtResource("2_umqhi")]
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 11.5401, 0, 7.30243)
[node name="Collision" type="Node3D" parent="."]
[node name="Collisions" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.0246, 2, 7.9943)
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.95565, 1.5647, 0.974052)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.32357, 1.5647, -0.966733)
shape = SubResource("BoxShape3D_fgt65")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.44463, 1.5647, 0.974052)
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.31986, 1.5647, -1.20174)
shape = SubResource("BoxShape3D_fgt65")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.749189, 1.5647, 4.00761)
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.749189, 1.5647, 7.17207)
shape = SubResource("BoxShape3D_5m2h2")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.764648, -0.349354, 0.979553)
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.000150204, 1.3569, -0.837112)
shape = SubResource("BoxShape3D_umqhi")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0145135, 3.38175, 4.8777)
shape = SubResource("CylinderShape3D_unlia")
[node name="CollisionShape3D27" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.51055, 3.74502, -7.56471)
shape = SubResource("CylinderShape3D_fgt65")
[node name="CollisionShape3D28" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.48434, 3.74502, -7.56471)
shape = SubResource("CylinderShape3D_fgt65")
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.0246, 2, 7.9943)
visible = false
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
@@ -97,29 +111,24 @@ collision_layer = 0
collision_mask = 10
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.779642, 1.9843, 0.981445)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0156765, 5.38675, 1.28534)
shape = SubResource("BoxShape3D_3jg1k")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.0246, 0, 7.9943)
[node name="Lights" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
layers = 2
mesh = SubResource("PlaneMesh_lyv8e")
surface_material_override/0 = SubResource("StandardMaterial3D_woljn")
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.0653, 3.18652, 8.98533)
light_energy = 1.375
shadow_enabled = true
omni_range = 14.008
omni_attenuation = 1.157
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
[node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 9.7421, 3.95637, 8.25315)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_307bl")
draw_pass_1 = SubResource("QuadMesh_lyv8e")
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.0653, 3.18652, 8.98533)
light_energy = 1.375
shadow_enabled = true
omni_range = 14.008
omni_attenuation = 1.157

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=148 format=4 uid="uid://c5eon2dk4ojua"]
[gd_scene load_steps=146 format=4 uid="uid://c5eon2dk4ojua"]
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_plyiv"]
[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="2_xyps6"]
@@ -10,7 +10,6 @@
[ext_resource type="Texture2D" uid="uid://b72fnsmgg1mff" path="res://src/npc/Ran/animations/Layer 2.png" id="5_ud5se"]
[ext_resource type="Texture2D" uid="uid://c01a6i2hmq7nb" path="res://src/npc/Ran/animations/Layer 3.png" id="6_mft23"]
[ext_resource type="Texture2D" uid="uid://bgubp7q81gllm" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_inner_rock2.png" id="6_v8bnr"]
[ext_resource type="Texture2D" uid="uid://dmjvktlr3x132" path="res://src/minimap/textures/Room Maps/mi_rans_room.png" id="6_yve7s"]
[ext_resource type="Texture2D" uid="uid://duc0eufs2j5uc" path="res://src/npc/Ran/animations/Layer 4.png" id="7_8n2sr"]
[ext_resource type="Texture2D" uid="uid://c4nu5jnri7ffu" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_WALL TILE 1.jpg" id="7_hq81s"]
[ext_resource type="Texture2D" uid="uid://b4cibfgd6vpt8" path="res://src/npc/Ran/animations/Layer 5.png" id="8_7koso"]
@@ -65,248 +64,6 @@
[ext_resource type="Texture2D" uid="uid://d3jn2tx8ifapd" path="res://src/npc/Ran/animations/Layer 36.png" id="39_6yjle"]
[ext_resource type="Texture2D" uid="uid://dafpnwkwcukp4" path="res://src/vfx/shadow_test_1.png" id="40_naa4p"]
[sub_resource type="ViewportTexture" id="ViewportTexture_lx32o"]
viewport_path = NodePath("Sprite/SubViewportContainer/SubViewport")
[sub_resource type="SpriteFrames" id="SpriteFrames_f3624"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": ExtResource("4_a77lt")
}, {
"duration": 1.0,
"texture": ExtResource("5_ud5se")
}, {
"duration": 1.0,
"texture": ExtResource("6_mft23")
}, {
"duration": 1.0,
"texture": ExtResource("7_8n2sr")
}, {
"duration": 1.0,
"texture": ExtResource("8_7koso")
}, {
"duration": 1.0,
"texture": ExtResource("9_wdwau")
}, {
"duration": 1.0,
"texture": ExtResource("10_qphn6")
}, {
"duration": 1.0,
"texture": ExtResource("11_sgns8")
}, {
"duration": 1.0,
"texture": ExtResource("12_450xd")
}, {
"duration": 1.0,
"texture": ExtResource("13_78435")
}, {
"duration": 1.0,
"texture": ExtResource("14_lbv0f")
}, {
"duration": 1.0,
"texture": ExtResource("15_5n513")
}, {
"duration": 1.0,
"texture": ExtResource("16_3vb32")
}, {
"duration": 1.0,
"texture": ExtResource("17_ebd46")
}, {
"duration": 1.0,
"texture": ExtResource("18_q7bsg")
}, {
"duration": 1.0,
"texture": ExtResource("19_6arhf")
}, {
"duration": 1.0,
"texture": ExtResource("20_8gttu")
}, {
"duration": 1.0,
"texture": ExtResource("21_7pjor")
}, {
"duration": 1.0,
"texture": ExtResource("22_hic27")
}, {
"duration": 1.0,
"texture": ExtResource("23_7jktv")
}, {
"duration": 1.0,
"texture": ExtResource("24_d3ct6")
}, {
"duration": 1.0,
"texture": ExtResource("25_c24wj")
}, {
"duration": 1.0,
"texture": ExtResource("26_w4g0j")
}, {
"duration": 1.0,
"texture": ExtResource("27_54xhy")
}, {
"duration": 1.0,
"texture": ExtResource("28_gnf4q")
}, {
"duration": 1.0,
"texture": ExtResource("29_hiuym")
}, {
"duration": 1.0,
"texture": ExtResource("30_4otwj")
}, {
"duration": 1.0,
"texture": ExtResource("31_utnok")
}, {
"duration": 1.0,
"texture": ExtResource("32_uaqch")
}, {
"duration": 1.0,
"texture": ExtResource("33_7c3e1")
}, {
"duration": 1.0,
"texture": ExtResource("34_i5vu1")
}, {
"duration": 1.0,
"texture": ExtResource("35_rlw2t")
}, {
"duration": 1.0,
"texture": ExtResource("36_33k1p")
}, {
"duration": 1.0,
"texture": ExtResource("37_76nwj")
}, {
"duration": 1.0,
"texture": ExtResource("38_6tln7")
}, {
"duration": 1.0,
"texture": ExtResource("39_6yjle")
}],
"loop": true,
"name": &"idle",
"speed": 14.0
}]
[sub_resource type="CylinderShape3D" id="CylinderShape3D_wfhgc"]
height = 3.85352
radius = 7.41504
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_kg3qv"]
radius = 0.837722
height = 2.8375
[sub_resource type="CylinderShape3D" id="CylinderShape3D_nwuwj"]
height = 2.24425
radius = 1.941
[sub_resource type="Animation" id="Animation_jl1c6"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite/SubViewportContainer/SubViewport/AnimatedSprite2D:animation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"idle"]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Sprite/SubViewportContainer/SubViewport/AnimatedSprite2D:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [0]
}
[sub_resource type="Animation" id="Animation_bww12"]
resource_name = "idle"
length = 2.91668
loop_mode = 1
step = 0.0833333
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite/SubViewportContainer/SubViewport/AnimatedSprite2D:animation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"idle"]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Sprite/SubViewportContainer/SubViewport/AnimatedSprite2D:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.0833333, 0.166667, 0.25, 0.333333, 0.416667, 0.5, 0.583333, 0.666667, 0.75, 0.833333, 0.916667, 1, 1.08333, 1.16667, 1.25, 1.33333, 1.41667, 1.5, 1.58333, 1.66667, 1.75, 1.83333, 1.91667, 2, 2.08333, 2.16667, 2.25, 2.33333, 2.41667, 2.5, 2.58333, 2.66667, 2.75, 2.83333),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
"update": 1,
"values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_yx0nu"]
_data = {
&"RESET": SubResource("Animation_jl1c6"),
&"idle": SubResource("Animation_bww12")
}
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_3udpp"]
animation = &"idle"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_bww12"]
advance_mode = 2
[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_3udpp"]
states/Start/position = Vector2(147, 80)
states/idle/node = SubResource("AnimationNodeAnimation_3udpp")
states/idle/position = Vector2(291, 80)
transitions = ["Start", "idle", SubResource("AnimationNodeStateMachineTransition_bww12")]
[sub_resource type="BoxShape3D" id="BoxShape3D_8yn83"]
size = Vector3(32.1606, 0.1, 36.0168)
[sub_resource type="BoxShape3D" id="BoxShape3D_plyiv"]
size = Vector3(0.25, 12.6258, 16.0559)
[sub_resource type="BoxShape3D" id="BoxShape3D_pps52"]
size = Vector3(0.25, 12.6258, 16.0559)
[sub_resource type="BoxShape3D" id="BoxShape3D_s88wa"]
size = Vector3(0.25, 12.6258, 36.0223)
[sub_resource type="BoxShape3D" id="BoxShape3D_v8bnr"]
size = Vector3(0.25, 12.6258, 16.0455)
[sub_resource type="BoxShape3D" id="BoxShape3D_hq81s"]
size = Vector3(0.25, 12.6258, 12.1707)
[sub_resource type="BoxShape3D" id="BoxShape3D_uff53"]
size = Vector3(0.25, 12.6258, 16.0588)
[sub_resource type="CylinderShape3D" id="CylinderShape3D_8yn83"]
height = 8.70422
radius = 2.68604
[sub_resource type="CylinderShape3D" id="CylinderShape3D_plyiv"]
height = 8.70422
radius = 1.93994
[sub_resource type="CylinderShape3D" id="CylinderShape3D_pps52"]
height = 8.70422
radius = 5.93506
[sub_resource type="BoxShape3D" id="BoxShape3D_81jou"]
size = Vector3(32, 8, 36)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bawr2"]
resource_name = "COLUMN2"
cull_mode = 2
@@ -1729,6 +1486,252 @@ _surfaces = [{
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_x6c8f")
[sub_resource type="BoxShape3D" id="BoxShape3D_8yn83"]
size = Vector3(32.1606, 0.1, 36.0168)
[sub_resource type="BoxShape3D" id="BoxShape3D_plyiv"]
size = Vector3(0.25, 12.6258, 16.0559)
[sub_resource type="BoxShape3D" id="BoxShape3D_pps52"]
size = Vector3(0.25, 12.6258, 16.0559)
[sub_resource type="BoxShape3D" id="BoxShape3D_s88wa"]
size = Vector3(0.25, 12.6258, 36.0223)
[sub_resource type="BoxShape3D" id="BoxShape3D_v8bnr"]
size = Vector3(0.25, 12.6258, 16.0455)
[sub_resource type="BoxShape3D" id="BoxShape3D_hq81s"]
size = Vector3(0.25, 12.6258, 12.1707)
[sub_resource type="BoxShape3D" id="BoxShape3D_uff53"]
size = Vector3(0.25, 12.6258, 16.0588)
[sub_resource type="CylinderShape3D" id="CylinderShape3D_8yn83"]
height = 8.70422
radius = 2.68604
[sub_resource type="CylinderShape3D" id="CylinderShape3D_plyiv"]
height = 8.70422
radius = 1.93994
[sub_resource type="CylinderShape3D" id="CylinderShape3D_pps52"]
height = 8.70422
radius = 5.93506
[sub_resource type="CylinderShape3D" id="CylinderShape3D_2wejk"]
height = 4.7168
radius = 0.452637
[sub_resource type="ViewportTexture" id="ViewportTexture_lx32o"]
viewport_path = NodePath("Sprite/SubViewportContainer/SubViewport")
[sub_resource type="SpriteFrames" id="SpriteFrames_f3624"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": ExtResource("4_a77lt")
}, {
"duration": 1.0,
"texture": ExtResource("5_ud5se")
}, {
"duration": 1.0,
"texture": ExtResource("6_mft23")
}, {
"duration": 1.0,
"texture": ExtResource("7_8n2sr")
}, {
"duration": 1.0,
"texture": ExtResource("8_7koso")
}, {
"duration": 1.0,
"texture": ExtResource("9_wdwau")
}, {
"duration": 1.0,
"texture": ExtResource("10_qphn6")
}, {
"duration": 1.0,
"texture": ExtResource("11_sgns8")
}, {
"duration": 1.0,
"texture": ExtResource("12_450xd")
}, {
"duration": 1.0,
"texture": ExtResource("13_78435")
}, {
"duration": 1.0,
"texture": ExtResource("14_lbv0f")
}, {
"duration": 1.0,
"texture": ExtResource("15_5n513")
}, {
"duration": 1.0,
"texture": ExtResource("16_3vb32")
}, {
"duration": 1.0,
"texture": ExtResource("17_ebd46")
}, {
"duration": 1.0,
"texture": ExtResource("18_q7bsg")
}, {
"duration": 1.0,
"texture": ExtResource("19_6arhf")
}, {
"duration": 1.0,
"texture": ExtResource("20_8gttu")
}, {
"duration": 1.0,
"texture": ExtResource("21_7pjor")
}, {
"duration": 1.0,
"texture": ExtResource("22_hic27")
}, {
"duration": 1.0,
"texture": ExtResource("23_7jktv")
}, {
"duration": 1.0,
"texture": ExtResource("24_d3ct6")
}, {
"duration": 1.0,
"texture": ExtResource("25_c24wj")
}, {
"duration": 1.0,
"texture": ExtResource("26_w4g0j")
}, {
"duration": 1.0,
"texture": ExtResource("27_54xhy")
}, {
"duration": 1.0,
"texture": ExtResource("28_gnf4q")
}, {
"duration": 1.0,
"texture": ExtResource("29_hiuym")
}, {
"duration": 1.0,
"texture": ExtResource("30_4otwj")
}, {
"duration": 1.0,
"texture": ExtResource("31_utnok")
}, {
"duration": 1.0,
"texture": ExtResource("32_uaqch")
}, {
"duration": 1.0,
"texture": ExtResource("33_7c3e1")
}, {
"duration": 1.0,
"texture": ExtResource("34_i5vu1")
}, {
"duration": 1.0,
"texture": ExtResource("35_rlw2t")
}, {
"duration": 1.0,
"texture": ExtResource("36_33k1p")
}, {
"duration": 1.0,
"texture": ExtResource("37_76nwj")
}, {
"duration": 1.0,
"texture": ExtResource("38_6tln7")
}, {
"duration": 1.0,
"texture": ExtResource("39_6yjle")
}],
"loop": true,
"name": &"idle",
"speed": 14.0
}]
[sub_resource type="CylinderShape3D" id="CylinderShape3D_wfhgc"]
height = 3.85352
radius = 7.41504
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_kg3qv"]
radius = 0.837722
height = 2.8375
[sub_resource type="CylinderShape3D" id="CylinderShape3D_nwuwj"]
height = 2.24425
radius = 1.941
[sub_resource type="Animation" id="Animation_jl1c6"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite/SubViewportContainer/SubViewport/AnimatedSprite2D:animation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"idle"]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Sprite/SubViewportContainer/SubViewport/AnimatedSprite2D:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [0]
}
[sub_resource type="Animation" id="Animation_bww12"]
resource_name = "idle"
length = 2.91668
loop_mode = 1
step = 0.0833333
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite/SubViewportContainer/SubViewport/AnimatedSprite2D:animation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"idle"]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Sprite/SubViewportContainer/SubViewport/AnimatedSprite2D:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.0833333, 0.166667, 0.25, 0.333333, 0.416667, 0.5, 0.583333, 0.666667, 0.75, 0.833333, 0.916667, 1, 1.08333, 1.16667, 1.25, 1.33333, 1.41667, 1.5, 1.58333, 1.66667, 1.75, 1.83333, 1.91667, 2, 2.08333, 2.16667, 2.25, 2.33333, 2.41667, 2.5, 2.58333, 2.66667, 2.75, 2.83333),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
"update": 1,
"values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_yx0nu"]
_data = {
&"RESET": SubResource("Animation_jl1c6"),
&"idle": SubResource("Animation_bww12")
}
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_3udpp"]
animation = &"idle"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_bww12"]
advance_mode = 2
[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_3udpp"]
states/Start/position = Vector2(147, 80)
states/idle/node = SubResource("AnimationNodeAnimation_3udpp")
states/idle/position = Vector2(291, 80)
transitions = ["Start", "idle", SubResource("AnimationNodeStateMachineTransition_bww12")]
[sub_resource type="BoxShape3D" id="BoxShape3D_81jou"]
size = Vector3(32, 8, 36)
[sub_resource type="Curve" id="Curve_aw882"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
@@ -1764,97 +1767,94 @@ size = Vector2(0.1, 0.1)
subdivide_width = 1
subdivide_depth = 1
[sub_resource type="PlaneMesh" id="PlaneMesh_h7w4d"]
size = Vector2(32, 36)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_oqgqk"]
shading_mode = 0
albedo_texture = ExtResource("6_yve7s")
texture_filter = 0
[node name="RansRoom" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.2076, 0, 18.045)
script = ExtResource("1_plyiv")
[node name="NPC" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 2, 0)
[node name="Model" type="Node3D" parent="."]
[node name="NPC" type="Node3D" parent="NPC"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -8.85872, 0.900797, -0.0749016)
script = ExtResource("2_xyps6")
Dialogue = ExtResource("3_7j3th")
[node name="ran-fix" type="Node3D" parent="Model"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0487309, 0, 0)
[node name="Sprite" type="Sprite3D" parent="NPC/NPC"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0)
gi_mode = 0
pixel_size = 0.02
billboard = 2
double_sided = false
alpha_cut = 3
texture_filter = 1
texture = SubResource("ViewportTexture_lx32o")
[node name="book_032" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.9178, 1.56649, -1.08556)
mesh = SubResource("ArrayMesh_u82x8")
skeleton = NodePath("")
[node name="SubViewportContainer" type="SubViewportContainer" parent="NPC/NPC/Sprite"]
visibility_layer = 0
offset_left = -44.0
offset_right = 407.0
offset_bottom = 257.0
[node name="Cube_006" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(-3.13664, -4.72924e-07, 3.37718e-07, 4.7362e-07, 0, 2.23661, -4.7362e-07, 3.13204, 5.0994e-14, -0.680868, 9.61145, 0.175618)
mesh = SubResource("ArrayMesh_mp4wl")
skeleton = NodePath("")
[node name="SubViewport" type="SubViewport" parent="NPC/NPC/Sprite/SubViewportContainer"]
transparent_bg = true
handle_input_locally = false
render_target_update_mode = 4
[node name="Cube_007" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14.0753, 3.45739, 5.08579)
mesh = SubResource("ArrayMesh_hnk3m")
skeleton = NodePath("")
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="NPC/NPC/Sprite/SubViewportContainer/SubViewport"]
position = Vector2(279, 214)
sprite_frames = SubResource("SpriteFrames_f3624")
animation = &"idle"
autoplay = "idle"
[node name="Cylinder_030" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.8262, 2.43638, 4.52387)
mesh = SubResource("ArrayMesh_p6mv2")
skeleton = NodePath("")
[node name="DialogueZone" type="Area3D" parent="NPC/NPC"]
unique_name_in_owner = true
collision_layer = 0
collision_mask = 2
[node name="Cylinder_031" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.5309, 0.681353, 0.0063471)
mesh = SubResource("ArrayMesh_4lujw")
skeleton = NodePath("")
[node name="CollisionShape3D" type="CollisionShape3D" parent="NPC/NPC/DialogueZone"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00131226, -0.926758, -0.00723076)
shape = SubResource("CylinderShape3D_wfhgc")
[node name="Plane_019" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.7495, 3.37712, -0.415252)
mesh = SubResource("ArrayMesh_3hpu4")
skeleton = NodePath("")
[node name="Collision" type="RigidBody3D" parent="NPC/NPC"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.105047, -0.0490516, 0)
collision_mask = 0
gravity_scale = 0.0
[node name="Plane_020" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.8461, 1.48363, 0.377436)
mesh = SubResource("ArrayMesh_fffgb")
skeleton = NodePath("")
[node name="CollisionShape3D" type="CollisionShape3D" parent="NPC/NPC/Collision"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.169075, 0, 0)
shape = SubResource("CapsuleShape3D_kg3qv")
[node name="RANS ROOM" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.793814, 5.48813, 0.0983664)
mesh = SubResource("ArrayMesh_i1s1g")
skeleton = NodePath("")
[node name="Hitbox" type="Area3D" parent="NPC/NPC"]
unique_name_in_owner = true
collision_layer = 0
collision_mask = 2068
[node name="Cylinder_011" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.08118, 5.22733, 0.0282284)
mesh = SubResource("ArrayMesh_a4r1h")
skeleton = NodePath("")
[node name="CollisionShape3D" type="CollisionShape3D" parent="NPC/NPC/Hitbox"]
shape = SubResource("CylinderShape3D_nwuwj")
[node name="Pancaked Ways_033" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0345092, 3.87254, -17.5637)
mesh = SubResource("ArrayMesh_ujb70")
skeleton = NodePath("")
[node name="AnimationPlayer" type="AnimationPlayer" parent="NPC/NPC"]
libraries = {
&"": SubResource("AnimationLibrary_yx0nu")
}
autoplay = "idle"
[node name="Pancaked Ways_034" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0201102, 3.87254, 17.6743)
mesh = SubResource("ArrayMesh_0asaf")
skeleton = NodePath("")
[node name="AnimationTree" type="AnimationTree" parent="NPC/NPC"]
tree_root = SubResource("AnimationNodeStateMachine_3udpp")
anim_player = NodePath("../AnimationPlayer")
[node name="Pancaked Ways_035" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.5934, 3.87254, 0.0545071)
mesh = SubResource("ArrayMesh_f6umk")
skeleton = NodePath("")
[node name="Shadow" type="Sprite3D" parent="NPC/NPC"]
transform = Transform3D(3.455, 0, 0, 0, -1.51023e-07, 3.455, 0, -3.455, -1.51023e-07, 0.00393164, -1.50972, 0.0077811)
transparency = 0.1
cast_shadow = 0
modulate = Color(1, 1, 1, 0.591)
texture_filter = 0
texture = ExtResource("40_naa4p")
[node name="Cylinder_029" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.73867, 0.926801, -9.70593)
mesh = SubResource("ArrayMesh_wxl3l")
skeleton = NodePath("")
[node name="Cylinder_042" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.38548, 0.912042, 8.49777)
mesh = SubResource("ArrayMesh_0xlfr")
skeleton = NodePath("")
[node name="Cylinder_032" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.754, 0.926801, -4.6913)
mesh = SubResource("ArrayMesh_wxl3l")
skeleton = NodePath("")
[node name="Cylinder_043" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.1071, 0.912042, 5.07854)
mesh = SubResource("ArrayMesh_0xlfr")
skeleton = NodePath("")
[node name="Collision" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 2, 0)
@@ -1961,6 +1961,110 @@ shape = SubResource("CylinderShape3D_plyiv")
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.2517, 2.06049, 0.0714455)
shape = SubResource("CylinderShape3D_pps52")
[node name="CollisionShape3D27" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.740761, 0, -17.5067)
shape = SubResource("CylinderShape3D_2wejk")
[node name="CollisionShape3D28" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.53945, 0, -17.5067)
shape = SubResource("CylinderShape3D_2wejk")
[node name="CollisionShape3D29" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.740761, 0, 17.5381)
shape = SubResource("CylinderShape3D_2wejk")
[node name="CollisionShape3D30" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.53945, 0, 17.5381)
shape = SubResource("CylinderShape3D_2wejk")
[node name="CollisionShape3D31" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.4528, 0, 2.66563)
shape = SubResource("CylinderShape3D_2wejk")
[node name="CollisionShape3D32" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.4528, 0, -2.57337)
shape = SubResource("CylinderShape3D_2wejk")
[node name="NPC" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 2, 0)
[node name="NPC" type="Node3D" parent="NPC"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -8.85872, 0.900797, -0.0749016)
script = ExtResource("2_xyps6")
Dialogue = ExtResource("3_7j3th")
[node name="Sprite" type="Sprite3D" parent="NPC/NPC"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0)
gi_mode = 0
pixel_size = 0.02
billboard = 2
double_sided = false
alpha_cut = 3
texture_filter = 1
texture = SubResource("ViewportTexture_lx32o")
[node name="SubViewportContainer" type="SubViewportContainer" parent="NPC/NPC/Sprite"]
visibility_layer = 0
offset_left = -44.0
offset_right = 407.0
offset_bottom = 257.0
[node name="SubViewport" type="SubViewport" parent="NPC/NPC/Sprite/SubViewportContainer"]
transparent_bg = true
handle_input_locally = false
render_target_update_mode = 4
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="NPC/NPC/Sprite/SubViewportContainer/SubViewport"]
position = Vector2(279, 214)
sprite_frames = SubResource("SpriteFrames_f3624")
animation = &"idle"
autoplay = "idle"
[node name="DialogueZone" type="Area3D" parent="NPC/NPC"]
unique_name_in_owner = true
collision_layer = 0
collision_mask = 2
[node name="CollisionShape3D" type="CollisionShape3D" parent="NPC/NPC/DialogueZone"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00131226, -0.926758, -0.00723076)
shape = SubResource("CylinderShape3D_wfhgc")
[node name="Collision" type="RigidBody3D" parent="NPC/NPC"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.105047, -0.0490516, 0)
collision_mask = 0
gravity_scale = 0.0
[node name="CollisionShape3D" type="CollisionShape3D" parent="NPC/NPC/Collision"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.169075, 0, 0)
shape = SubResource("CapsuleShape3D_kg3qv")
[node name="Hitbox" type="Area3D" parent="NPC/NPC"]
unique_name_in_owner = true
collision_layer = 0
collision_mask = 2068
[node name="CollisionShape3D" type="CollisionShape3D" parent="NPC/NPC/Hitbox"]
shape = SubResource("CylinderShape3D_nwuwj")
[node name="AnimationPlayer" type="AnimationPlayer" parent="NPC/NPC"]
libraries = {
&"": SubResource("AnimationLibrary_yx0nu")
}
autoplay = "idle"
[node name="AnimationTree" type="AnimationTree" parent="NPC/NPC"]
tree_root = SubResource("AnimationNodeStateMachine_3udpp")
anim_player = NodePath("../AnimationPlayer")
[node name="Shadow" type="Sprite3D" parent="NPC/NPC"]
transform = Transform3D(3.455, 0, 0, 0, -1.51023e-07, 3.455, 0, -3.455, -1.51023e-07, 0.00393164, -1.50972, 0.0077811)
transparency = 0.1
cast_shadow = 0
modulate = Color(1, 1, 1, 0.591)
texture_filter = 0
texture = ExtResource("40_naa4p")
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 2, 0)
@@ -1973,99 +2077,16 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, 1.9843, 0)
shape = SubResource("BoxShape3D_81jou")
[node name="Model" type="Node3D" parent="."]
[node name="Lights" type="Node3D" parent="."]
[node name="ran-fix" type="Node3D" parent="Model"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0487309, 0, 0)
[node name="book_032" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.9178, 1.56649, -1.08556)
mesh = SubResource("ArrayMesh_u82x8")
skeleton = NodePath("")
[node name="Cube_006" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(-3.13664, -4.72924e-07, 3.37718e-07, 4.7362e-07, 0, 2.23661, -4.7362e-07, 3.13204, 5.0994e-14, -0.680868, 9.61145, 0.175618)
mesh = SubResource("ArrayMesh_mp4wl")
skeleton = NodePath("")
[node name="Cube_007" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14.0753, 3.45739, 5.08579)
mesh = SubResource("ArrayMesh_hnk3m")
skeleton = NodePath("")
[node name="Cylinder_030" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.8262, 2.43638, 4.52387)
mesh = SubResource("ArrayMesh_p6mv2")
skeleton = NodePath("")
[node name="Cylinder_031" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.5309, 0.681353, 0.0063471)
mesh = SubResource("ArrayMesh_4lujw")
skeleton = NodePath("")
[node name="Plane_019" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.7495, 3.37712, -0.415252)
mesh = SubResource("ArrayMesh_3hpu4")
skeleton = NodePath("")
[node name="Plane_020" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.8461, 1.48363, 0.377436)
mesh = SubResource("ArrayMesh_fffgb")
skeleton = NodePath("")
[node name="RANS ROOM" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.793814, 5.48813, 0.0983664)
mesh = SubResource("ArrayMesh_i1s1g")
skeleton = NodePath("")
[node name="Cylinder_011" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.08118, 5.22733, 0.0282284)
mesh = SubResource("ArrayMesh_a4r1h")
skeleton = NodePath("")
[node name="Pancaked Ways_033" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0345092, 3.87254, -17.5637)
mesh = SubResource("ArrayMesh_ujb70")
skeleton = NodePath("")
[node name="Pancaked Ways_034" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0201102, 3.87254, 17.6743)
mesh = SubResource("ArrayMesh_0asaf")
skeleton = NodePath("")
[node name="Pancaked Ways_035" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.5934, 3.87254, 0.0545071)
mesh = SubResource("ArrayMesh_f6umk")
skeleton = NodePath("")
[node name="Cylinder_029" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.73867, 0.926801, -9.70593)
mesh = SubResource("ArrayMesh_wxl3l")
skeleton = NodePath("")
[node name="Cylinder_042" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.38548, 0.912042, 8.49777)
mesh = SubResource("ArrayMesh_0xlfr")
skeleton = NodePath("")
[node name="Cylinder_032" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.754, 0.926801, -4.6913)
mesh = SubResource("ArrayMesh_wxl3l")
skeleton = NodePath("")
[node name="Cylinder_043" type="MeshInstance3D" parent="Model/ran-fix"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.1071, 0.912042, 5.07854)
mesh = SubResource("ArrayMesh_0xlfr")
skeleton = NodePath("")
[node name="OmniLight3D" type="OmniLight3D" parent="Model"]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.41476, 2.94534, 8.58951)
light_energy = 1.743
shadow_enabled = true
shadow_blur = 3.948
omni_range = 14.948
[node name="OmniLight3D" type="OmniLight3D" parent="Model/OmniLight3D"]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights/OmniLight3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.96407, 2.43493, -5.06341)
light_color = Color(0.524667, 0.38, 1, 1)
light_energy = 3.312
@@ -2073,7 +2094,7 @@ shadow_enabled = true
omni_range = 6.06
omni_attenuation = 0.538
[node name="OmniLight3D" type="OmniLight3D" parent="Model/OmniLight3D/OmniLight3D"]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights/OmniLight3D/OmniLight3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.01471, -2.22861, -3.78778)
light_color = Color(0, 0.633333, 1, 1)
light_energy = 8.306
@@ -2081,7 +2102,7 @@ shadow_enabled = true
omni_range = 6.672
omni_attenuation = 0.769
[node name="OmniLight3D" type="OmniLight3D" parent="Model/OmniLight3D/OmniLight3D/OmniLight3D"]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights/OmniLight3D/OmniLight3D/OmniLight3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.21145, 1.02543, -2.81817)
light_color = Color(0, 0.88, 0.572, 1)
light_energy = 10.434
@@ -2089,41 +2110,33 @@ shadow_enabled = true
omni_range = 5.776
omni_attenuation = 0.306
[node name="OmniLight3D2" type="OmniLight3D" parent="Model"]
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.72707, 3.02174, -9.48356)
light_energy = 2.317
shadow_enabled = true
shadow_blur = 4.41
omni_range = 14.948
[node name="OmniLight3D4" type="OmniLight3D" parent="Model"]
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.044, 3.00693, 5.23326)
light_energy = 5.0
shadow_enabled = true
shadow_blur = 2.965
omni_range = 12.94
[node name="OmniLight3D5" type="OmniLight3D" parent="Model"]
[node name="OmniLight3D5" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.5059, 3.14913, -4.60656)
light_energy = 5.0
shadow_enabled = true
shadow_blur = 3.023
omni_range = 12.94
[node name="GPUParticles3D2" type="GPUParticles3D" parent="Model"]
[node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.804, 0, 0, 0, 0.292, 0, 0, 0, 0.917, -2.34684, 6.26562, 0.772589)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_x03a5")
draw_pass_1 = SubResource("QuadMesh_06lbc")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
visible = false
layers = 2
mesh = SubResource("PlaneMesh_h7w4d")
surface_material_override/0 = SubResource("StandardMaterial3D_oqgqk")

View File

@@ -1,9 +1,8 @@
[gd_scene load_steps=22 format=3 uid="uid://crf30tibwsnri"]
[gd_scene load_steps=20 format=3 uid="uid://crf30tibwsnri"]
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_q135t"]
[ext_resource type="PackedScene" uid="uid://cvty2cdttg7bh" path="res://src/map/dungeon/models/Area 1/Seshat/SeshFix.glb" id="2_q135t"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_h7lr2"]
[ext_resource type="Texture2D" uid="uid://bq7885v4qi06v" path="res://src/minimap/textures/Room Maps/mi_seshats_room.png" id="5_hiy7k"]
[ext_resource type="PackedScene" uid="uid://1g7jw72deonb" path="res://src/npc/Seshat/Seshat.tscn" id="31_1cfoy"]
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_5aadh"]
@@ -32,17 +31,13 @@ radius = 0.700195
[sub_resource type="BoxShape3D" id="BoxShape3D_0lf1a"]
size = Vector3(8.9588, 8.35046, 5.47392)
[sub_resource type="CylinderShape3D" id="CylinderShape3D_xv0vr"]
height = 4.7168
radius = 0.452637
[sub_resource type="BoxShape3D" id="BoxShape3D_1cfoy"]
size = Vector3(36, 8, 28)
[sub_resource type="PlaneMesh" id="PlaneMesh_xmenr"]
size = Vector2(36, 28)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_aviq7"]
shading_mode = 0
albedo_texture = ExtResource("5_hiy7k")
texture_filter = 0
[sub_resource type="Curve" id="Curve_hiy7k"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
@@ -82,65 +77,75 @@ subdivide_depth = 1
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17, 0, 14)
script = ExtResource("1_q135t")
[node name="SeshFix" parent="." instance=ExtResource("2_q135t")]
[node name="Model" type="Node3D" parent="."]
[node name="Collision" type="Node3D" parent="."]
[node name="SeshFix" parent="Model" instance=ExtResource("2_q135t")]
[node name="Collisions" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.926884, 2.0775, 0)
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.34809, 2.7067, 0.0909004)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.103113)
shape = SubResource("ConcavePolygonShape3D_5aadh")
[node name="StaticBody3D2" type="StaticBody3D" parent="Collision"]
[node name="StaticBody3D2" type="StaticBody3D" parent="Collisions"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.84, 12, -0.235001)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.55434, -8.73997, 0.534887)
shape = SubResource("BoxShape3D_xhe56")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.65688, -11.3774, -5.84692)
shape = SubResource("BoxShape3D_gh7is")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.35885, -6.46019, 6.17956)
shape = SubResource("BoxShape3D_gh7is")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.871, -11.3774, 8.83704)
shape = SubResource("BoxShape3D_dterl")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.1345, -11.3774, 12.7043)
shape = SubResource("BoxShape3D_201ll")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.4995, -10.5579, 4.33708)
shape = SubResource("CylinderShape3D_5aadh")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.78325, -12.495, 0.051156)
shape = SubResource("CylinderShape3D_5aadh")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.4272, -11.1036, -3.97162)
shape = SubResource("CylinderShape3D_5aadh")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.8217, -10.8466, -4.1411)
shape = SubResource("CylinderShape3D_xhe56")
[node name="CollisionShape3D11" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
[node name="CollisionShape3D11" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.9956, -11.4577, 4.0632)
shape = SubResource("CylinderShape3D_xhe56")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.2795, -10.3701, -8.50067)
shape = SubResource("BoxShape3D_0lf1a")
[node name="CollisionShape3D27" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.3712, -11.8325, 2.78192)
shape = SubResource("CylinderShape3D_xv0vr")
[node name="CollisionShape3D28" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.3712, -11.8325, -2.48049)
shape = SubResource("CylinderShape3D_xv0vr")
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.479425, 2.10946, 0)
visible = false
@@ -154,40 +159,34 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, 1.9843, 0)
shape = SubResource("BoxShape3D_1cfoy")
[node name="Minimap" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1.05067, 0, 0)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_xmenr")
surface_material_override/0 = SubResource("StandardMaterial3D_aviq7")
[node name="NPC" type="Node3D" parent="."]
[node name="Seshat" parent="NPC" instance=ExtResource("31_1cfoy")]
transform = Transform3D(1.4, 0, 0, 0, 1.4, 0, 0, 0, 1.4, 1.8182, 2.83698, -0.0598354)
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
transform = Transform3D(0.874, 0, 0, 0, 0.302, 0, 0, 0, 0.702, 0.74032, 6.18964, -0.0693684)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_aviq7")
draw_pass_1 = SubResource("QuadMesh_30nhy")
[node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0240078, 2.86704, -0.0732279)
light_energy = 5.049
shadow_enabled = true
shadow_blur = 5.566
omni_range = 14.948
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.8771, 2.32407, -0.033761)
light_energy = 1.812
shadow_enabled = true
shadow_blur = 5.566
omni_range = 15.684
omni_attenuation = 1.116
[node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.874, 0, 0, 0, 0.302, 0, 0, 0, 0.702, 0.74032, 6.18964, -0.0693684)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_aviq7")
draw_pass_1 = SubResource("QuadMesh_30nhy")

File diff suppressed because one or more lines are too long

View File

@@ -1,12 +1,10 @@
[gd_scene load_steps=68 format=3 uid="uid://cihbmyo0ltq4m"]
[gd_scene load_steps=64 format=3 uid="uid://cihbmyo0ltq4m"]
[ext_resource type="PackedScene" uid="uid://c77acs4px36hq" path="res://src/map/dungeon/models/Area 1/Exit/A1-Exit.glb" id="2_54fgm"]
[ext_resource type="Script" uid="uid://bd824eigybu51" path="res://src/map/dungeon/code/ExitRoom.cs" id="2_umdkt"]
[ext_resource type="Texture2D" uid="uid://bdd4abxejp4n0" path="res://src/minimap/textures/EXIT.png" id="4_ljhl3"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_54fgm"]
[ext_resource type="Texture2D" uid="uid://b7kj1pxt7wx1g" path="res://src/vfx/World/BLUE_FLAME.png" id="6_5n72k"]
[ext_resource type="AudioStream" uid="uid://b306wov6yfaan" path="res://src/audio/sfx/amb_flame_burning.ogg" id="6_54fgm"]
[ext_resource type="Texture2D" uid="uid://dw8vvn66qqfj2" path="res://src/minimap/textures/Room Maps/mi_exit.png" id="6_ljhl3"]
[sub_resource type="BoxShape3D" id="BoxShape3D_ljhl3"]
size = Vector3(6.65894, 0.1, 9.03726)
@@ -30,15 +28,6 @@ size = Vector3(5.96239, 4.04241, 0.991822)
[sub_resource type="BoxShape3D" id="BoxShape3D_tgauh"]
size = Vector3(20, 20, 36)
[sub_resource type="PlaneMesh" id="PlaneMesh_5n72k"]
size = Vector2(36, 15.7)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_l1s1j"]
transparency = 1
shading_mode = 0
albedo_texture = ExtResource("6_ljhl3")
texture_filter = 0
[sub_resource type="Curve" id="Curve_l1s1j"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
@@ -455,7 +444,9 @@ animations = [{
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 3.397, 0, -14.255)
script = ExtResource("2_umdkt")
[node name="A1-Exit" parent="." instance=ExtResource("2_54fgm")]
[node name="Model" type="Node3D" parent="."]
[node name="A1-Exit" parent="Model" instance=ExtResource("2_54fgm")]
[node name="Collision" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.46985, -2.01312)
@@ -524,23 +515,17 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, -4.02862, -1.19209e-07)
shape = SubResource("BoxShape3D_tgauh")
[node name="Minimap" type="Node3D" parent="."]
[node name="Lights" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, -1.986)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_5n72k")
surface_material_override/0 = SubResource("StandardMaterial3D_l1s1j")
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 13.623, -5.91127)
light_color = Color(0, 0.768998, 0.560773, 1)
light_energy = 4.7
omni_range = 14.399
[node name="Sprite3D" type="Sprite3D" parent="Minimap/Minimap"]
transform = Transform3D(-2.47844e-07, -5.67, -2.47844e-07, 0, -2.47844e-07, 5.67, -5.67, 2.47844e-07, 1.08336e-14, -2.4288, 3.94786, 0)
layers = 2
texture_filter = 0
texture = ExtResource("4_ljhl3")
[node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, -0.5361, 5.40841, 6.92556)
amount = 20
lifetime = 41.19
@@ -548,30 +533,24 @@ local_coords = true
process_material = SubResource("ParticleProcessMaterial_63u6y")
draw_pass_1 = SubResource("QuadMesh_fwdls")
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 13.623, -5.91127)
light_color = Color(0, 0.768998, 0.560773, 1)
light_energy = 4.7
omni_range = 14.399
[node name="FogVolume" type="FogVolume" parent="."]
[node name="FogVolume" type="FogVolume" parent="VFX"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.482666, 20.6513, -16.0869)
size = Vector3(30.7642, 10.3584, 24.915)
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
[node name="AnimationPlayer" type="AnimationPlayer" parent="VFX"]
root_node = NodePath("../Flame1")
libraries = {
&"": SubResource("AnimationLibrary_ljhl3")
}
autoplay = "Flame Flicker"
[node name="Flame1" type="AnimatedSprite3D" parent="."]
[node name="Flame1" type="AnimatedSprite3D" parent="VFX"]
transform = Transform3D(0.387, 0, 0, 0, 0.28, 0, 0, 0, 0.28, -2.85658, 2.38856, 6.23744)
billboard = 2
sprite_frames = SubResource("SpriteFrames_s0p2a")
autoplay = "default"
[node name="FLAME1" type="AudioStreamPlayer3D" parent="Flame1"]
[node name="FLAME1" type="AudioStreamPlayer3D" parent="VFX/Flame1"]
transform = Transform3D(1.62602, 0, 0, 0, 2.24719, 0, 0, 0, 2.24719, -0.237626, -1.0051, -0.623936)
stream = ExtResource("6_54fgm")
autoplay = true
@@ -579,7 +558,7 @@ max_distance = 25.0
bus = &"AMBIENT"
parameters/looping = true
[node name="OmniLight3D2" type="OmniLight3D" parent="Flame1"]
[node name="OmniLight3D2" type="OmniLight3D" parent="VFX/Flame1"]
transform = Transform3D(1.62602, 0, 0, 0, 2.24719, 0, 0, 0, 2.24719, -0.180455, -0.538921, -0.0176468)
light_color = Color(0.414176, 0.813573, 0.948183, 1)
light_energy = 6.436
@@ -588,13 +567,13 @@ shadow_blur = 10.0
omni_range = 19.166
omni_attenuation = 1.106
[node name="Flame2" type="AnimatedSprite3D" parent="."]
[node name="Flame2" type="AnimatedSprite3D" parent="VFX"]
transform = Transform3D(0.38, 0, 0, 0, 0.275, 0, 0, 0, 0.275, 2.72699, 2.36507, 6.23744)
billboard = 2
sprite_frames = SubResource("SpriteFrames_s0p2a")
autoplay = "default"
[node name="FLAME2" type="AudioStreamPlayer3D" parent="Flame2"]
[node name="FLAME2" type="AudioStreamPlayer3D" parent="VFX/Flame2"]
transform = Transform3D(1.62602, 0, 0, 0, 2.24719, 0, 0, 0, 2.24719, -0.237626, -1.0051, -0.623936)
stream = ExtResource("6_54fgm")
autoplay = true
@@ -602,7 +581,7 @@ max_distance = 25.0
bus = &"AMBIENT"
parameters/looping = true
[node name="OmniLight3D2" type="OmniLight3D" parent="Flame2"]
[node name="OmniLight3D2" type="OmniLight3D" parent="VFX/Flame2"]
transform = Transform3D(1.62602, 0, 0, 0, 2.24719, 0, 0, 0, 2.24719, -0.180455, -0.538921, -0.0176468)
light_color = Color(0.414176, 0.813573, 0.948183, 1)
light_energy = 6.436
@@ -611,4 +590,4 @@ shadow_blur = 10.0
omni_range = 19.166
omni_attenuation = 1.106
[editable path="A1-Exit"]
[editable path="Model/A1-Exit"]

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=22 format=3 uid="uid://b8u3sfhexlhfu"]
[gd_scene load_steps=23 format=3 uid="uid://b8u3sfhexlhfu"]
[ext_resource type="PackedScene" uid="uid://cvajnig5nw537" path="res://src/map/dungeon/models/Area 1/WaterCircle/A1-WateryCircle.glb" id="1_1t1ov"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_k4n66"]
@@ -8,41 +8,6 @@
[ext_resource type="Texture2D" uid="uid://cbsdc4uthojov" path="res://src/map/assets/waternormal2.jpg" id="5_j6fpi"]
[ext_resource type="PackedScene" uid="uid://crt7ay2vmdqb3" path="res://src/map/dungeon/models/Area 1/WaterCircle/Flipped.glb" id="7_qjvxm"]
[sub_resource type="Curve" id="Curve_vo6nb"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_312b8"]
curve = SubResource("Curve_vo6nb")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_hsxad"]
lifetime_randomness = 0.05
emission_shape = 3
emission_box_extents = Vector3(22.2, 22.505, 22)
angle_min = -245.3
angle_max = 417.9
orbit_velocity_min = -0.0269999
orbit_velocity_max = 0.0400001
orbit_velocity_curve = SubResource("CurveTexture_312b8")
gravity = Vector3(0, -0.07, 0)
scale_min = 0.0
scale_max = 0.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_jig7d"]
transparency = 1
cull_mode = 2
shading_mode = 0
albedo_color = Color(1, 1, 1, 0.0862745)
albedo_texture = ExtResource("2_yramv")
billboard_mode = 2
[sub_resource type="QuadMesh" id="QuadMesh_fel6n"]
material = SubResource("StandardMaterial3D_jig7d")
size = Vector2(0.1, 0.1)
subdivide_width = 1
subdivide_depth = 1
[sub_resource type="FastNoiseLite" id="FastNoiseLite_d8mjt"]
noise_type = 3
frequency = 0.051
@@ -118,41 +83,104 @@ size = Vector2(33.455, 31.71)
subdivide_width = 100
subdivide_depth = 100
[sub_resource type="BoxShape3D" id="BoxShape3D_yramv"]
size = Vector3(12.0847, 8, 12.0664)
[sub_resource type="CylinderShape3D" id="CylinderShape3D_k4n66"]
height = 4.55005
radius = 1.156
[sub_resource type="CylinderShape3D" id="CylinderShape3D_qjvxm"]
height = 4.7168
radius = 0.684082
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_j6fpi"]
data = PackedVector3Array(-1, -0.4965, 0.4905, -1, 0.04, 0.4905, -1, 0.04, -0.478, -1, -0.4965, 0.4905, -1, 0.04, -0.478, -1, -0.4965, -0.478, 0.6796, -0.4965, -0.7988, 0.6796, 0.04, -0.7988, 1, 0.04, -0.478, 0.6796, -0.4965, -0.7988, 1, 0.04, -0.478, 1, -0.4965, -0.478, 1, -0.4965, -0.478, 1, 0.04, -0.478, 1, 0.04, 0.4905, 1, -0.4965, -0.478, 1, 0.04, 0.4905, 1, -0.4965, 0.4905, -0.673, -0.4965, 0.8019, -0.673, 0.04, 0.8019, -1, 0.04, 0.4905, -0.673, -0.4965, 0.8019, -1, 0.04, 0.4905, -1, -0.4965, 0.4905, 0.6796, -0.4965, -0.7988, 1, -0.4965, -0.478, 1, -0.4965, 0.4905, 0.6796, -0.4965, -0.7988, 1, -0.4965, 0.4905, 0.6796, -0.4965, 0.8208, 0.2085, -0.4965, -1, 0.6796, -0.4965, -0.7988, 0.6796, -0.4965, 0.8208, 0.2085, -0.4965, -1, 0.6796, -0.4965, 0.8208, 0.2085, -0.4965, 0.956, 0.2085, -0.4965, -1, -0.2076, -0.4965, -1.4465, 0.2085, -0.4965, -1.4465, 0.2085, -0.4965, -1, -0.2076, -0.4965, -1, -0.2076, -0.4965, -1.4465, -0.2076, -0.4965, -1, 0.2085, -0.4965, -1, 0.2085, -0.4965, 0.956, -0.2076, -0.4965, -1, 0.2085, -0.4965, 0.956, -0.2076, -0.4965, 0.956, -0.2076, -0.4965, 0.956, 0.2085, -0.4965, 0.956, 0.2085, -0.4965, 1.434, -0.2076, -0.4965, 0.956, 0.2085, -0.4965, 1.434, -0.2076, -0.4965, 1.434, -0.673, -0.4965, -0.7988, -0.2076, -0.4965, -1, -0.2076, -0.4965, 0.956, -0.673, -0.4965, -0.7988, -0.2076, -0.4965, 0.956, -0.673, -0.4965, 0.8019, -1, -0.4965, -0.478, -0.673, -0.4965, -0.7988, -0.673, -0.4965, 0.8019, -1, -0.4965, -0.478, -0.673, -0.4965, 0.8019, -1, -0.4965, 0.4905, 0.2085, -0.4965, 0.956, 0.2085, 0.04, 0.956, 0.2085, 0.04, 1.434, 0.2085, -0.4965, 0.956, 0.2085, 0.04, 1.434, 0.2085, -0.4965, 1.434, -0.673, -0.4965, -0.7988, -0.673, 0.04, -0.7988, -0.2076, 0.04, -1, -0.673, -0.4965, -0.7988, -0.2076, 0.04, -1, -0.2076, -0.4965, -1, 0.6796, -0.4965, 0.8208, 0.6796, 0.04, 0.8208, 0.2085, 0.04, 0.956, 0.6796, -0.4965, 0.8208, 0.2085, 0.04, 0.956, 0.2085, -0.4965, 0.956, -1, -0.4965, -0.478, -1, 0.04, -0.478, -0.673, 0.04, -0.7988, -1, -0.4965, -0.478, -0.673, 0.04, -0.7988, -0.673, -0.4965, -0.7988, -0.2076, -0.4965, 0.956, -0.2076, 0.04, 0.956, -0.673, 0.04, 0.8019, -0.2076, -0.4965, 0.956, -0.673, 0.04, 0.8019, -0.673, -0.4965, 0.8019, 1, -0.4965, 0.4905, 1, 0.04, 0.4905, 0.6796, 0.04, 0.8208, 1, -0.4965, 0.4905, 0.6796, 0.04, 0.8208, 0.6796, -0.4965, 0.8208, 0.2085, -0.4965, -1, 0.2085, 0.04, -1, 0.6796, 0.04, -0.7988, 0.2085, -0.4965, -1, 0.6796, 0.04, -0.7988, 0.6796, -0.4965, -0.7988, -0.2076, 0.04, 0.956, -0.2076, -0.4965, 0.956, -0.2076, -0.4965, 1.434, -0.2076, 0.04, 0.956, -0.2076, -0.4965, 1.434, -0.2076, 0.04, 1.434, 0.2085, 0.04, -1, 0.2085, -0.4965, -1, 0.2085, -0.4965, -1.4465, 0.2085, 0.04, -1, 0.2085, -0.4965, -1.4465, 0.2085, 0.04, -1.4465, -0.2076, -0.4965, -1, -0.2076, 0.04, -1, -0.2076, 0.04, -1.4465, -0.2076, -0.4965, -1, -0.2076, 0.04, -1.4465, -0.2076, -0.4965, -1.4465)
[sub_resource type="BoxShape3D" id="BoxShape3D_yramv"]
size = Vector3(12.0847, 8, 12.0664)
[sub_resource type="Curve" id="Curve_vo6nb"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_312b8"]
curve = SubResource("Curve_vo6nb")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_hsxad"]
lifetime_randomness = 0.05
emission_shape = 3
emission_box_extents = Vector3(22.2, 22.505, 22)
angle_min = -245.3
angle_max = 417.9
orbit_velocity_min = -0.0269999
orbit_velocity_max = 0.0400001
orbit_velocity_curve = SubResource("CurveTexture_312b8")
gravity = Vector3(0, -0.07, 0)
scale_min = 0.0
scale_max = 0.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_jig7d"]
transparency = 1
cull_mode = 2
shading_mode = 0
albedo_color = Color(1, 1, 1, 0.0862745)
albedo_texture = ExtResource("2_yramv")
billboard_mode = 2
[sub_resource type="QuadMesh" id="QuadMesh_fel6n"]
material = SubResource("StandardMaterial3D_jig7d")
size = Vector2(0.1, 0.1)
subdivide_width = 1
subdivide_depth = 1
[node name="A1CircleRoom" type="Node3D"]
script = ExtResource("1_k4n66")
[node name="A1-WateryCircle" parent="." instance=ExtResource("1_1t1ov")]
[node name="Model" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, -0.206923, -1.16501, -0.808931)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_hsxad")
draw_pass_1 = SubResource("QuadMesh_fel6n")
[node name="A1-WateryCircle" parent="Model" instance=ExtResource("1_1t1ov")]
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.116278, 2.29578, -0.0767513)
light_energy = 1.375
shadow_enabled = true
omni_range = 14.008
omni_attenuation = 1.157
[node name="Flipped" parent="Model" instance=ExtResource("7_qjvxm")]
visible = false
[node name="Top Water" type="MeshInstance3D" parent="."]
[node name="Top Water" type="MeshInstance3D" parent="Model"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.169727, -3.1, 0.0638962)
mesh = SubResource("PlaneMesh_wbtug")
skeleton = NodePath("../..")
skeleton = NodePath("../../..")
[node name="Collisions" type="Node3D" parent="."]
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.29082, -0.187378, 10.1468)
shape = SubResource("CylinderShape3D_k4n66")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.44773, -0.187378, 9.53615)
shape = SubResource("CylinderShape3D_k4n66")
[node name="CollisionShape3D27" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.4691, 0, 4.2218)
shape = SubResource("CylinderShape3D_qjvxm")
[node name="CollisionShape3D28" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.4691, 0, -4.221)
shape = SubResource("CylinderShape3D_qjvxm")
[node name="CollisionShape3D29" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.31598, 0, -4.221)
shape = SubResource("CylinderShape3D_qjvxm")
[node name="CollisionShape3D30" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.31598, 0, 4.28417)
shape = SubResource("CylinderShape3D_qjvxm")
[node name="StaticBody3D2" type="StaticBody3D" parent="Collisions"]
transform = Transform3D(9.69048, 0, 0, 0, 9.69048, 0, 0, 0, 9.69048, -0.0314422, 2.84891, -0.00925446)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
shape = SubResource("ConcavePolygonShape3D_j6fpi")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 0, -8.8875)
@@ -200,36 +228,24 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.3539, 4.09071, 8.84395)
visible = false
shape = SubResource("BoxShape3D_yramv")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 0, -8.8875)
[node name="Lights" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.6337, 0.253369, 8.01052)
visible = false
layers = 2
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.116278, 2.29578, -0.0767513)
light_energy = 1.375
shadow_enabled = true
omni_range = 14.008
omni_attenuation = 1.157
[node name="Collisions" type="Node3D" parent="."]
visible = false
[node name="VFX" type="Node3D" parent="."]
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, -0.206923, -1.16501, -0.808931)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_hsxad")
draw_pass_1 = SubResource("QuadMesh_fel6n")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.29082, -0.187378, 10.1468)
shape = SubResource("CylinderShape3D_k4n66")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.44773, -0.187378, 9.53615)
shape = SubResource("CylinderShape3D_k4n66")
[node name="StaticBody3D2" type="StaticBody3D" parent="Collisions"]
transform = Transform3D(9.69048, 0, 0, 0, 9.69048, 0, 0, 0, 9.69048, -0.0314422, 2.84891, -0.00925446)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
shape = SubResource("ConcavePolygonShape3D_j6fpi")
[node name="Flipped" parent="." instance=ExtResource("7_qjvxm")]
visible = false
[editable path="A1-WateryCircle"]
[editable path="Flipped"]
[editable path="Model/A1-WateryCircle"]
[editable path="Model/Flipped"]

View File

@@ -5,6 +5,21 @@
[ext_resource type="Shader" uid="uid://dj3ut2w0lnwq2" path="res://src/map/map shaders/Overworld God Rays.gdshader" id="2_5pjpw"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="3_wk80w"]
[sub_resource type="BoxShape3D" id="BoxShape3D_wk80w"]
size = Vector3(0.25, 4.34705, 23.9713)
[sub_resource type="BoxShape3D" id="BoxShape3D_w4hfg"]
size = Vector3(0.25, 4.34705, 11.9971)
[sub_resource type="BoxShape3D" id="BoxShape3D_sh6pj"]
size = Vector3(0.25, 4.34705, 4.00736)
[sub_resource type="BoxShape3D" id="BoxShape3D_q8qa6"]
size = Vector3(12.0425, 0.1, 23.948)
[sub_resource type="BoxShape3D" id="BoxShape3D_5pjpw"]
size = Vector3(12.0074, 4.00659, 23.9081)
[sub_resource type="Gradient" id="Gradient_w4hfg"]
[sub_resource type="GradientTexture2D" id="GradientTexture2D_wbbo3"]
@@ -65,76 +80,40 @@ size = Vector2(0.1, 0.1)
subdivide_width = 1
subdivide_depth = 1
[sub_resource type="BoxShape3D" id="BoxShape3D_5pjpw"]
size = Vector3(12.0074, 4.00659, 23.9081)
[sub_resource type="BoxShape3D" id="BoxShape3D_wk80w"]
size = Vector3(0.25, 4.34705, 23.9713)
[sub_resource type="BoxShape3D" id="BoxShape3D_w4hfg"]
size = Vector3(0.25, 4.34705, 11.9971)
[sub_resource type="BoxShape3D" id="BoxShape3D_sh6pj"]
size = Vector3(0.25, 4.34705, 4.00736)
[sub_resource type="BoxShape3D" id="BoxShape3D_q8qa6"]
size = Vector3(12.0425, 0.1, 23.948)
[node name="GalleryA1" type="Node3D"]
script = ExtResource("1_wk80w")
[node name="A1Gallery" parent="." instance=ExtResource("1_4yixp")]
[node name="Model" type="Node3D" parent="."]
[node name="FogVolume" type="FogVolume" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0433044, 9.99786, 4.00772)
size = Vector3(3.72614, 8.79425, 24.0038)
[node name="A1Gallery" parent="Model" instance=ExtResource("1_4yixp")]
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.768, -5.27914)
light_energy = 4.394
light_indirect_energy = 1.772
light_specular = 0.0
shadow_enabled = true
omni_range = 10.2
[node name="Collisions" type="Node3D" parent="."]
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.768, 1.33011)
light_energy = 4.394
light_indirect_energy = 1.772
light_specular = 0.0
shadow_enabled = true
omni_range = 10.2
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.768, 6.69178)
light_energy = 4.394
light_indirect_energy = 1.772
light_specular = 0.0
shadow_enabled = true
omni_range = 10.2
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.88143, 0.194519, 3.9852)
shape = SubResource("BoxShape3D_wk80w")
[node name="OmniLight3D4" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.768, 11.0079)
light_energy = 4.394
light_indirect_energy = 1.772
light_specular = 0.0
shadow_enabled = true
omni_range = 10.2
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.88746, 0.194519, 3.9852)
shape = SubResource("BoxShape3D_wk80w")
[node name="Altar Godrays" type="CSGCylinder3D" parent="."]
transform = Transform3D(0.238656, -0.489364, -20.1776, -0.180127, 20.1781, -0.491485, 20.1828, 0.185877, 0.234199, -0.00122181, 7.10086, 1.28416)
radius = 0.0800781
height = 0.955955
cone = true
material = SubResource("ShaderMaterial_q8qa6")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.00156784, 0.194519, -7.89033)
shape = SubResource("BoxShape3D_w4hfg")
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
transform = Transform3D(0.864, 0, 0, 0, 1.107, 0, 0, 0, 2.557, 0.110992, 2.59235, 4.00648)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_y0fmo")
draw_pass_1 = SubResource("QuadMesh_sxgxx")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.99332, 0.194519, 15.8974)
shape = SubResource("BoxShape3D_sh6pj")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.00993, 0.194519, 15.8974)
shape = SubResource("BoxShape3D_sh6pj")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.000244141, -2.04318, 4.00112)
shape = SubResource("BoxShape3D_q8qa6")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 0, -8.8875)
@@ -182,39 +161,57 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.98005, 0.0134397, 12.0133)
shape = SubResource("BoxShape3D_5pjpw")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 0, -8.8875)
[node name="Lights" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.6337, 0.253369, 8.01052)
visible = false
layers = 2
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.768, -5.27914)
light_energy = 4.394
light_indirect_energy = 1.772
light_specular = 0.0
shadow_enabled = true
omni_range = 10.2
[node name="Collisions" type="Node3D" parent="."]
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.768, 1.33011)
light_energy = 4.394
light_indirect_energy = 1.772
light_specular = 0.0
shadow_enabled = true
omni_range = 10.2
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.768, 6.69178)
light_energy = 4.394
light_indirect_energy = 1.772
light_specular = 0.0
shadow_enabled = true
omni_range = 10.2
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.88143, 0.194519, 3.9852)
shape = SubResource("BoxShape3D_wk80w")
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.768, 11.0079)
light_energy = 4.394
light_indirect_energy = 1.772
light_specular = 0.0
shadow_enabled = true
omni_range = 10.2
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.88746, 0.194519, 3.9852)
shape = SubResource("BoxShape3D_wk80w")
[node name="VFX" type="Node3D" parent="."]
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.00156784, 0.194519, -7.89033)
shape = SubResource("BoxShape3D_w4hfg")
[node name="Altar Godrays" type="CSGCylinder3D" parent="VFX"]
transform = Transform3D(0.238656, -0.489364, -20.1776, -0.180127, 20.1781, -0.491485, 20.1828, 0.185877, 0.234199, -0.00122181, 7.10086, 1.28416)
radius = 0.0800781
height = 0.955955
cone = true
material = SubResource("ShaderMaterial_q8qa6")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.99332, 0.194519, 15.8974)
shape = SubResource("BoxShape3D_sh6pj")
[node name="FogVolume" type="FogVolume" parent="VFX"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0433044, 9.99786, 4.00772)
size = Vector3(3.72614, 8.79425, 24.0038)
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.00993, 0.194519, 15.8974)
shape = SubResource("BoxShape3D_sh6pj")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.000244141, -2.04318, 4.00112)
shape = SubResource("BoxShape3D_q8qa6")
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.864, 0, 0, 0, 1.107, 0, 0, 0, 2.557, 0.110992, 2.59235, 4.00648)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_y0fmo")
draw_pass_1 = SubResource("QuadMesh_sxgxx")

View File

@@ -251,312 +251,306 @@ size = Vector3(66.1316, 8, 66.1868)
[node name="MAZE FLOOR" type="Node3D"]
script = ExtResource("1_rhdyw")
[node name="Node3D" type="Node3D" parent="."]
[node name="Model" type="Node3D" parent="."]
[node name="Maze" type="Node3D" parent="Model"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 14, 0)
[node name="Cube" type="MeshInstance3D" parent="Node3D"]
[node name="Cube" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(37.8564, 0, 0, 0, 3.78564, 0, 0, 0, 37.8564, 3.49722, -10.0947, -6.82409)
mesh = SubResource("ArrayMesh_nd6jy")
skeleton = NodePath("")
[node name="Cube_001" type="MeshInstance3D" parent="Node3D"]
[node name="Cube_001" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(37.8564, 0, 0, 0, 3.78564, 0, 0, 0, 37.8564, 3.49722, -10.0947, -6.82409)
mesh = SubResource("ArrayMesh_ynxkw")
skeleton = NodePath("")
[node name="Cube_002" type="MeshInstance3D" parent="Node3D"]
[node name="Cube_002" type="MeshInstance3D" parent="Model/Maze"]
mesh = SubResource("ArrayMesh_naps8")
skeleton = NodePath("")
[node name="Cube_003" type="MeshInstance3D" parent="Node3D"]
[node name="Cube_003" type="MeshInstance3D" parent="Model/Maze"]
mesh = SubResource("ArrayMesh_kuaxv")
skeleton = NodePath("")
[node name="ROOM COLUMNS_001" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_001" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 1.3314, -10.6086, 14.029)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_002" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_002" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 1.27183, -10.6086, 20.8469)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_003" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_003" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -33.6317, -10.6086, -43.974)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_004" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_004" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -33.6213, -10.6086, 20.7432)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_005" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_005" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 11.0442, -10.6086, -43.974)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_006" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_006" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 31.1357, -10.6086, -43.947)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_007" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_007" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 31.0326, -10.6086, 20.7391)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_008" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_008" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 11.2053, -10.6086, 20.8327)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_009" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_009" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 5.27843, -10.6086, 20.8327)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_010" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_010" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(-0.90729, -1.42118e-07, -1.48437e-07, 1.47816e-07, 0, -0.911098, 1.47816e-07, -0.872313, 2.41834e-14, -13.4898, -10.6086, 4.41637)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_011" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_011" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(-0.90729, -1.42118e-07, -1.48437e-07, 1.47816e-07, 0, -0.911098, 1.47816e-07, -0.872313, 2.41834e-14, -13.4898, -10.6086, 10.3433)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_012" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_012" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(3.24472e-07, -0.872313, -2.26581e-14, -5.40787e-08, 3.09908e-15, -0.911098, 0.90729, 3.11964e-07, -5.43057e-08, -23.1476, -10.6086, -14.5172)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_013" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_013" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(3.24472e-07, -0.872313, -2.26581e-14, -5.40787e-08, 3.09908e-15, -0.911098, 0.90729, 3.11964e-07, -5.43057e-08, -17.2207, -10.6086, -14.5172)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_014" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_014" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -4.12082, -10.6086, -18.1165)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_015" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_015" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -4.12082, -10.6086, -23.9316)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_016" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_016" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -17.2601, -10.6086, -27.6006)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_017" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_017" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -17.2601, -10.6086, -33.4158)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_018" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_018" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -33.5592, -10.6086, -27.6006)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_019" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_019" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -17.6221, -10.6086, -43.974)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_020" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_020" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -4.52989, -10.6086, -43.974)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_021" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_021" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 31.0766, -10.6086, -25.0557)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_022" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_022" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -33.5592, -10.6086, 4.55407)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_023" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_023" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 31.1957, -10.6086, -4.96939)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_024" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_024" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -33.6856, -10.6086, -23.9055)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_025" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_025" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 31.1242, -10.6086, -8.71881)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_026" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_026" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 11.0937, -10.6086, -14.478)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_027" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_027" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 5.32957, -10.6086, -14.478)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_028" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_028" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -13.504, -10.6086, 20.8639)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_029" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_029" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -17.5932, -10.6086, -37.1023)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_030" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_030" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -4.52989, -10.6086, -37.109)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_031" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_031" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -13.4172, -10.6086, -33.4031)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_032" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_032" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -7.82403, -10.6086, -18.202)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_033" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_033" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 20.5879, -10.6086, -33.4031)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_034" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_034" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 14.8575, -10.6086, -18.1333)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_036" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_036" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 14.8966, -10.6086, -43.9509)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_037" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_037" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 14.8966, -10.6086, -37.0881)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_038" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_038" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 14.7908, -10.6086, -14.4492)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_039" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_039" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 14.8251, -10.6086, 0.786167)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_040" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_040" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 14.8479, -10.6086, 20.7391)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_041" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_041" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 20.6241, -10.6086, 4.44001)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_042" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_042" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -13.4965, -10.6086, -14.478)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_043" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_043" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 1.62366, -10.6086, -14.478)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_044" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_044" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 1.62366, -10.6086, 10.228)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_045" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_045" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -7.81406, -10.6086, 0.691505)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_046" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_046" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -17.2116, -10.6086, 10.3637)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_047" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_047" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, -33.7003, -10.6086, 0.779322)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="ROOM COLUMNS_048" type="MeshInstance3D" parent="Node3D"]
[node name="ROOM COLUMNS_048" type="MeshInstance3D" parent="Model/Maze"]
transform = Transform3D(0.90729, 0, 0, 0, 0, -0.911098, 0, 0.872313, 0, 11.1871, -10.6086, -18.1165)
mesh = SubResource("ArrayMesh_y5jgc")
skeleton = NodePath("")
[node name="false maze wall" parent="Node3D" instance=ExtResource("5_2xjyl")]
[node name="false maze wall" parent="Model/Maze" instance=ExtResource("5_2xjyl")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.38244, -0.000201225, 2.34456)
[node name="Spawn Points" type="Node3D" parent="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 39.2807, 0, 76.4527)
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 39.2807, 14, 76.4527)
[node name="PlayerSpawn" type="Marker3D" parent="Node3D/Spawn Points"]
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(0.999998, 0.00174533, 0, -0.00174533, 0.999998, 0, 0, 0, 1, -31.2538, -13.4339, -59.9079)
[node name="ItemSpawnPoints" type="Node3D" parent="Node3D/Spawn Points"]
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.1612, 2.00123, 0)
[node name="ItemSpawnPoint" type="Marker3D" parent="Node3D/Spawn Points/ItemSpawnPoints"]
[node name="ItemSpawnPoint" type="Marker3D" parent="Spawn Points/ItemSpawnPoints"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.89063, -1.37378, 3.63487)
[node name="ItemSpawnPoint2" type="Marker3D" parent="Node3D/Spawn Points/ItemSpawnPoints"]
[node name="ItemSpawnPoint2" type="Marker3D" parent="Spawn Points/ItemSpawnPoints"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.96292, -1.37378, 10.8984)
[node name="ItemSpawnPoint3" type="Marker3D" parent="Node3D/Spawn Points/ItemSpawnPoints"]
[node name="ItemSpawnPoint3" type="Marker3D" parent="Spawn Points/ItemSpawnPoints"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.0523, -1.37378, 11.6249)
[node name="EnemySpawnPoints" type="Node3D" parent="Node3D/Spawn Points"]
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.0619, 2.00123, 0)
[node name="EnemySpawn1" type="Marker3D" parent="Node3D/Spawn Points/EnemySpawnPoints"]
[node name="EnemySpawn1" type="Marker3D" parent="Spawn Points/EnemySpawnPoints"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.67066, -1.602, 3.35927)
[node name="EnemySpawn2" type="Marker3D" parent="Node3D/Spawn Points/EnemySpawnPoints"]
[node name="EnemySpawn2" type="Marker3D" parent="Spawn Points/EnemySpawnPoints"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.6143, -1.602, 6.01731)
[node name="EnemySpawn3" type="Marker3D" parent="Node3D/Spawn Points/EnemySpawnPoints"]
[node name="EnemySpawn3" type="Marker3D" parent="Spawn Points/EnemySpawnPoints"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.9752, -1.602, 11.0699)
[node name="Minimap" type="Node3D" parent="Node3D/Spawn Points"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 0, -8.8875)
[node name="Minimap" type="MeshInstance3D" parent="Node3D/Spawn Points/Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.6337, 0.253369, 8.01052)
visible = false
layers = 2
[node name="Room" type="Area3D" parent="Node3D"]
[node name="Room" type="Area3D" parent="."]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 14, 0)
collision_layer = 0
collision_mask = 10
[node name="CollisionShape3D" type="CollisionShape3D" parent="Node3D/Room"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.29049, -10.7568, -11.6103)
shape = SubResource("BoxShape3D_rhdyw")

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,9 +1,8 @@
[gd_scene load_steps=18 format=3 uid="uid://cq82tqhlshn1k"]
[gd_scene load_steps=15 format=3 uid="uid://cq82tqhlshn1k"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_7fo8x"]
[ext_resource type="PackedScene" uid="uid://dycfeab5r3s1w" path="res://src/map/dungeon/models/Area 2/Pit/A2-Pit.glb" id="2_ycerh"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_6mfs2"]
[ext_resource type="Texture2D" uid="uid://psqcaww3ufpx" path="res://src/minimap/textures/Room Maps/mi_pit_room.png" id="6_xpqkd"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4f64f"]
transparency = 1
@@ -22,13 +21,6 @@ radius = 2.0
[sub_resource type="BoxShape3D" id="BoxShape3D_d346t"]
size = Vector3(36, 6, 36)
[sub_resource type="PlaneMesh" id="PlaneMesh_x0sr3"]
size = Vector2(36, 36)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pqndw"]
albedo_texture = ExtResource("6_xpqkd")
texture_filter = 0
[sub_resource type="Curve" id="Curve_ycerh"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
@@ -182,16 +174,6 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, -10.6408, -1.19209e-07)
shape = SubResource("BoxShape3D_d346t")
[node name="Minimap" type="Node3D" parent="."]
visible = false
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.004, 0, 0.025)
mesh = SubResource("PlaneMesh_x0sr3")
skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_pqndw")
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.288392, 3.74148, -0.0836668)
light_energy = 4.5

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -82,11 +82,6 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, -10.6408, -1.19209e-07)
shape = SubResource("BoxShape3D_5vmve")
[node name="Minimap" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
[node name="Item Rescue" parent="." instance=ExtResource("5_6bkq3")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.392338, 2.21357, 2.35609)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -358,11 +358,6 @@ debug_color = Color(1, 1, 1, 0.42)
[node name="Room" type="Node3D" parent="."]
[node name="Minimap" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
[node name="webway" type="MeshInstance3D" parent="."]
transform = Transform3D(0.765, 0, 0, 0, 0.765, 0, 0, 0, 0.765, -3.86469, 0.930254, 22.6883)
material_override = SubResource("ShaderMaterial_8na0g")

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,11 +1,10 @@
[gd_scene load_steps=67 format=3 uid="uid://02v033xrh6xi"]
[gd_scene load_steps=64 format=3 uid="uid://02v033xrh6xi"]
[ext_resource type="Script" uid="uid://bd824eigybu51" path="res://src/map/dungeon/code/ExitRoom.cs" id="2_7o05s"]
[ext_resource type="PackedScene" uid="uid://bpihpjlg5mcq" path="res://src/map/dungeon/models/Area 2/Exit/A2-Exit.glb" id="2_d13sj"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="4_kx0t3"]
[ext_resource type="Texture2D" uid="uid://b7kj1pxt7wx1g" path="res://src/vfx/World/BLUE_FLAME.png" id="5_pmpee"]
[ext_resource type="AudioStream" uid="uid://b306wov6yfaan" path="res://src/audio/sfx/amb_flame_burning.ogg" id="6_pmpee"]
[ext_resource type="Texture2D" uid="uid://dw8vvn66qqfj2" path="res://src/minimap/textures/Room Maps/mi_exit.png" id="7_vsgtq"]
[sub_resource type="BoxShape3D" id="BoxShape3D_umdkt"]
size = Vector3(0.391602, 21, 37)
@@ -29,14 +28,6 @@ size = Vector3(20, 20, 36)
[sub_resource type="BoxShape3D" id="BoxShape3D_wu8s2"]
size = Vector3(15.7098, 10.2039, 7.09571)
[sub_resource type="PlaneMesh" id="PlaneMesh_fnbln"]
size = Vector2(36, 20)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_chrua"]
transparency = 1
albedo_texture = ExtResource("7_vsgtq")
texture_filter = 0
[sub_resource type="Curve" id="Curve_d13sj"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
@@ -553,16 +544,6 @@ collision_mask = 256
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00295544, 1.56831, 4.23168)
shape = SubResource("BoxShape3D_wu8s2")
[node name="Minimap" type="Node3D" parent="."]
visible = false
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, -1.819)
mesh = SubResource("PlaneMesh_fnbln")
skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_chrua")
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, 10.4639, 4.40841, 7.92556)
visible = false

View File

@@ -1,8 +1,7 @@
[gd_scene load_steps=20 format=3 uid="uid://dqppy7sj8pial"]
[gd_scene load_steps=17 format=3 uid="uid://dqppy7sj8pial"]
[ext_resource type="PackedScene" uid="uid://bb1cwg2xq5exh" path="res://src/map/dungeon/models/Area 2/Gesthemii/A2-Gesthemii.glb" id="2_bh4f4"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_kprvd"]
[ext_resource type="Texture2D" uid="uid://dien6vkw71nya" path="res://src/minimap/textures/Room Maps/mi_gesthemi_room.png" id="6_hawfc"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="6_yiuxf"]
[ext_resource type="PackedScene" uid="uid://bxybc56hq0566" path="res://src/npc/Gesthesemii/Gesthemii2.tscn" id="10_trgx2"]
[ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/assets/Dungeon Door Models/A2_BLOCKED_DOOR.png" id="23_djym4"]
@@ -23,14 +22,6 @@ albedo_texture = ExtResource("23_djym4")
[sub_resource type="BoxShape3D" id="BoxShape3D_43nhx"]
size = Vector3(36, 6, 20)
[sub_resource type="PlaneMesh" id="PlaneMesh_61va6"]
size = Vector2(36, 20)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_trgx2"]
transparency = 1
albedo_texture = ExtResource("6_hawfc")
texture_filter = 0
[sub_resource type="Curve" id="Curve_bh4f4"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
@@ -134,14 +125,6 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, 0.894945, 0)
shape = SubResource("BoxShape3D_43nhx")
[node name="Minimap" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
layers = 2
mesh = SubResource("PlaneMesh_61va6")
surface_material_override/0 = SubResource("StandardMaterial3D_trgx2")
[node name="NPC" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.569493, 2.38497, 1.51063)

View File

@@ -78,11 +78,3 @@ collision_mask = 10
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, -10.6408, -1.19209e-07)
shape = SubResource("BoxShape3D_a5ll2")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.265738, 0, 0.994221)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
visible = false
skeleton = NodePath("")

View File

@@ -80,15 +80,6 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.3539, 4.09071, 8.84395)
shape = SubResource("BoxShape3D_jxmh2")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.2895, 0, -9.00508)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.6337, 0.253369, 8.01052)
visible = false
layers = 2
[node name="Collision" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.785047, 2.10907, -0.117584)

View File

@@ -68,15 +68,6 @@ collision_mask = 10
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.826404, 1.9843, -0.0330553)
shape = SubResource("BoxShape3D_37pbi")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.61193, 0.859072, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.6337, -0.983959, 8.01052)
visible = false
layers = 2
[node name="Collision" type="Node3D" parent="."]
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"]