This commit is contained in:
Pal
2026-01-30 20:35:10 -08:00
40 changed files with 3470 additions and 2824 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

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")

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

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

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

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

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,17 +1,10 @@
[gd_scene load_steps=67 format=3 uid="uid://02v033xrh6xi"]
[gd_scene load_steps=65 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)
[sub_resource type="BoxShape3D" id="BoxShape3D_daunu"]
size = Vector3(0.628906, 21, 6.86426)
[sub_resource type="BoxShape3D" id="BoxShape3D_7230f"]
size = Vector3(0.628906, 21, 19.2147)
@@ -20,23 +13,25 @@ size = Vector3(0.628906, 21, 19.2147)
height = 11.6425
radius = 1.40381
[sub_resource type="BoxShape3D" id="BoxShape3D_bracd"]
size = Vector3(1.31396, 11.3767, 3.75488)
[sub_resource type="BoxShape3D" id="BoxShape3D_kx0t3"]
size = Vector3(0.308014, 12.6314, 18.1379)
[sub_resource type="BoxShape3D" id="BoxShape3D_pmpee"]
size = Vector3(4.70886, 4.88952, 0.247559)
[sub_resource type="BoxShape3D" id="BoxShape3D_d13sj"]
size = Vector3(1.12109, 11.4861, 3.61377)
[sub_resource type="CylinderShape3D" id="CylinderShape3D_kx0t3"]
height = 4.7168
radius = 0.452637
[sub_resource type="BoxShape3D" id="BoxShape3D_7o05s"]
size = Vector3(20, 20, 36)
size = Vector3(13.496, 20, 17.3486)
[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]
@@ -406,7 +401,7 @@ tracks/1/keys = {
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("../OmniLight3D:light_energy")
tracks/2/path = NodePath("../Lights/OmniLight3D:light_energy")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
@@ -418,7 +413,7 @@ tracks/2/keys = {
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("../OmniLight3D2:light_energy")
tracks/3/path = NodePath("../Lights/OmniLight3D2:light_energy")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
@@ -457,7 +452,7 @@ tracks/1/keys = {
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("../OmniLight3D:light_energy")
tracks/2/path = NodePath("../Lights/OmniLight3D:light_energy")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
@@ -476,54 +471,62 @@ _data = {
[node name="Floor Exit B" type="Node3D"]
script = ExtResource("2_7o05s")
[node name="A2-Exit2" parent="." instance=ExtResource("2_d13sj")]
[node name="Model" type="Node3D" parent="."]
[node name="Collision" type="Node3D" parent="."]
[node name="A2-Exit2" parent="Model" instance=ExtResource("2_d13sj")]
[node name="Collisions" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.78288, 0)
visible = false
[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, 8.11174, 2.89397)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.6958, 0, -3)
shape = SubResource("BoxShape3D_umdkt")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.76518, -4, -3)
shape = SubResource("BoxShape3D_umdkt")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 5.93701, -4, 14.8145)
shape = SubResource("BoxShape3D_daunu")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.14846, -4, 14.8145)
shape = SubResource("BoxShape3D_daunu")
[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, 0.234899, -4, -2.54907)
shape = SubResource("BoxShape3D_7230f")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -7.78578, -4, -0.669771)
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -5.62537, -4.97691, -2.88419)
shape = SubResource("CylinderShape3D_umdkt")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 7.83053, -7.21649, -0.669771)
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 5.50809, -5.39357, -2.83018)
shape = SubResource("CylinderShape3D_umdkt")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.02964, -5.18835, 9.67496)
shape = SubResource("BoxShape3D_bracd")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.58114, -4.59102, 4.08284)
shape = SubResource("BoxShape3D_kx0t3")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.99862, -5.18835, 9.61777)
shape = SubResource("BoxShape3D_bracd")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.60572, -4.59102, 4.08284)
shape = SubResource("BoxShape3D_kx0t3")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.39616, -8.37341, 13.0093)
shape = SubResource("BoxShape3D_pmpee")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.30423, -8.4472, 13.0093)
shape = SubResource("BoxShape3D_pmpee")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.20806, -5.24304, 7.30454)
shape = SubResource("BoxShape3D_d13sj")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.16945, -5.24304, 7.30454)
shape = SubResource("BoxShape3D_d13sj")
[node name="CollisionShape3D38" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.64639, -9.23092, 12.7172)
shape = SubResource("CylinderShape3D_kx0t3")
[node name="CollisionShape3D39" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.78246, -9.23092, 12.7172)
shape = SubResource("CylinderShape3D_kx0t3")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.93856, 9.80872)
visible = false
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
unique_name_in_owner = true
@@ -531,7 +534,6 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.61757, -1.89174, 0.580412)
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.08768, 0)
visible = false
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
@@ -540,7 +542,7 @@ 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.04566, -3.99197, -1.19209e-07)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0133419, -3.99197, 7.38916)
shape = SubResource("BoxShape3D_7o05s")
[node name="Exit" type="Area3D" parent="Room"]
@@ -553,70 +555,32 @@ 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="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.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
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_vsgtq")
draw_pass_1 = SubResource("QuadMesh_fnbln")
[node name="OmniLight3D" type="OmniLight3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.50137, 4.05861, 0.0702511)
light_energy = 6.436
light_energy = 6.02043
shadow_enabled = true
shadow_blur = 10.0
omni_range = 20.929
omni_attenuation = 1.346
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.6103, 4.13878, 0.141568)
light_energy = 6.78638
light_energy = 6.02043
shadow_enabled = true
shadow_blur = 10.0
omni_range = 20.929
omni_attenuation = 1.346
[node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="."]
transform = Transform3D(0.615, 0, 0, 0, 0.445, 0, 0, 0, 0.445, -5.59708, 4.55575, 0.0437837)
billboard = 2
sprite_frames = SubResource("SpriteFrames_chrua")
autoplay = "default"
[node name="AnimatedSprite3D2" type="AnimatedSprite3D" parent="."]
transform = Transform3D(0.615, 0, 0, 0, 0.445, 0, 0, 0, 0.445, 5.50123, 4.48291, 0.094732)
billboard = 2
sprite_frames = SubResource("SpriteFrames_chrua")
autoplay = "default"
[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, 13.623, -5.91127)
light_energy = 4.7
omni_range = 14.399
[node name="FogVolume" type="FogVolume" parent="."]
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="Audio" type="Node3D" parent="."]
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
root_node = NodePath("../AnimatedSprite3D")
libraries = {
&"": SubResource("AnimationLibrary_ljhl3")
}
autoplay = "Flame Flicker"
[node name="FLAME1" type="AudioStreamPlayer3D" parent="."]
[node name="FLAME1" type="AudioStreamPlayer3D" parent="Audio"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.61801, 4.12166, 0.173719)
stream = ExtResource("6_pmpee")
autoplay = true
@@ -624,10 +588,43 @@ max_distance = 25.0
bus = &"AMBIENT"
parameters/looping = true
[node name="FLAME2" type="AudioStreamPlayer3D" parent="."]
[node name="FLAME2" type="AudioStreamPlayer3D" parent="Audio"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.49696, 4.09516, 0.0324825)
stream = ExtResource("6_pmpee")
autoplay = true
max_distance = 25.0
bus = &"AMBIENT"
parameters/looping = true
[node name="VFX" type="Node3D" 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="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_vsgtq")
draw_pass_1 = SubResource("QuadMesh_fnbln")
[node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="VFX"]
transform = Transform3D(0.615, 0, 0, 0, 0.445, 0, 0, 0, 0.445, -5.59708, 4.55575, 0.0437837)
billboard = 2
sprite_frames = SubResource("SpriteFrames_chrua")
autoplay = "default"
[node name="AnimatedSprite3D2" type="AnimatedSprite3D" parent="VFX"]
transform = Transform3D(0.615, 0, 0, 0, 0.445, 0, 0, 0, 0.445, 5.50123, 4.48291, 0.094732)
billboard = 2
sprite_frames = SubResource("SpriteFrames_chrua")
autoplay = "default"
[node name="AnimationPlayer" type="AnimationPlayer" parent="VFX"]
root_node = NodePath("../AnimatedSprite3D")
libraries = {
&"": SubResource("AnimationLibrary_ljhl3")
}
autoplay = "Flame Flicker"

File diff suppressed because one or more lines are too long

View File

@@ -40,7 +40,43 @@ subdivide_depth = 1
[node name="40_DonutGallery" type="Node3D"]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
[node name="Model" type="Node3D" parent="."]
[node name="A2 Donut" parent="Model" instance=ExtResource("1_8nndw")]
[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, 2.26678, -23.6828)
omni_range = 11.2655
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 9.09179, 11.647)
light_energy = 4.963
shadow_enabled = true
omni_range = 17.759
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 9.09179, -11.6382)
light_energy = 4.963
shadow_enabled = true
omni_range = 17.759
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.3707, 9.09179, 0.127988)
light_energy = 4.963
shadow_enabled = true
omni_range = 17.759
[node name="OmniLight3D5" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.0628, 9.09179, 0.127988)
light_energy = 4.963
shadow_enabled = true
omni_range = 17.759
[node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(5.169, 0, 0, 0, 2.932, 0, 0, 0, 5.667, 0.112471, 4.29823, -0.0744419)
amount = 20
lifetime = 41.19
@@ -48,38 +84,8 @@ local_coords = true
process_material = SubResource("ParticleProcessMaterial_roqqs")
draw_pass_1 = SubResource("QuadMesh_gmwua")
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.26678, -23.6828)
omni_range = 11.2655
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 9.09179, 11.647)
light_energy = 4.963
shadow_enabled = true
omni_range = 17.759
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 9.09179, -11.6382)
light_energy = 4.963
shadow_enabled = true
omni_range = 17.759
[node name="OmniLight3D4" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.3707, 9.09179, 0.127988)
light_energy = 4.963
shadow_enabled = true
omni_range = 17.759
[node name="OmniLight3D5" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.0628, 9.09179, 0.127988)
light_energy = 4.963
shadow_enabled = true
omni_range = 17.759
[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.00845337, 15.2848, -6.46941)
size = Vector3(35.5961, 7.12933, 48.7726)
[node name="A2 Donut" parent="." instance=ExtResource("1_8nndw")]
[editable path="A2 Donut"]
[editable path="Model/A2 Donut"]

View File

@@ -12,34 +12,24 @@ size = Vector3(28, 6, 48)
[node name="40_DonutGallery" type="Node3D"]
script = ExtResource("1_e3spp")
[node name="A2 Circular Water Room" parent="." instance=ExtResource("1_wyllr")]
[node name="Model" type="Node3D" parent="."]
[node name="FogVolume" type="FogVolume" parent="A2 Circular Water Room"]
[node name="A2 Circular Water Room" parent="Model" instance=ExtResource("1_wyllr")]
[node name="FogVolume" type="FogVolume" parent="Model/A2 Circular Water Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0890198, -27.6868, 0.0737915)
size = Vector3(27.5767, 24.041, 28.1017)
[node name="FogVolume2" type="FogVolume" parent="A2 Circular Water Room"]
[node name="FogVolume2" type="FogVolume" parent="Model/A2 Circular Water Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0890198, 20.9393, 0.0737915)
size = Vector3(27.5767, 11.1167, 28.1017)
[node name="SpotLight3D" type="SpotLight3D" parent="."]
transform = Transform3D(0.955335, -1.29178e-08, 0.295525, -0.295525, -4.1759e-08, 0.955335, 0, -1, -4.37114e-08, 5.51394, 14.0044, 0)
light_energy = 9.242
shadow_enabled = true
shadow_opacity = 0.93
spot_range = 48.914
[node name="Collisions" type="Node3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.403, 0)
light_energy = 1.762
shadow_enabled = true
omni_range = 17.759
omni_attenuation = 0.81
[node name="StaticBody3D" type="StaticBody3D" parent="."]
[node name="StaticBody3D" 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="StaticBody3D"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
shape = SubResource("ConcavePolygonShape3D_awssr")
[node name="Spawn Points" type="Node3D" parent="."]
@@ -79,10 +69,18 @@ collision_mask = 10
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="Lights" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
visible = false
skeleton = NodePath("")
[node name="SpotLight3D" type="SpotLight3D" parent="Lights"]
transform = Transform3D(0.955335, -1.29178e-08, 0.295525, -0.295525, -4.1759e-08, 0.955335, 0, -1, -4.37114e-08, 5.51394, 14.0044, 0)
light_energy = 9.242
shadow_enabled = true
shadow_opacity = 0.93
spot_range = 48.914
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.403, 0)
light_energy = 1.762
shadow_enabled = true
omni_range = 17.759
omni_attenuation = 0.81

View File

@@ -31,7 +31,9 @@ size = Vector3(19.9524, 0.1, 19.9805)
[node name="42_SmallBlockRoomA2" type="Node3D"]
[node name="A2-BlockRoomSmall" parent="." instance=ExtResource("1_jxmh2")]
[node name="Model" type="Node3D" parent="."]
[node name="A2-BlockRoomSmall" parent="Model" instance=ExtResource("1_jxmh2")]
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.2895, 0, -9.00508)
@@ -80,56 +82,47 @@ 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="."]
[node name="Collisions" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.785047, 2.10907, -0.117584)
[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, -7.1391, -0.142086, 3.98045)
shape = SubResource("BoxShape3D_sabk0")
[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, -7.18206, -0.142086, -4.0277)
shape = SubResource("BoxShape3D_7grvb")
[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, 8.80376, -0.142086, 3.98045)
shape = SubResource("BoxShape3D_ibu4r")
[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, 8.81566, -0.142086, -4.03325)
shape = SubResource("BoxShape3D_nun7e")
[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, 4.80767, -0.142086, -8.02014)
shape = SubResource("BoxShape3D_3rcm8")
[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, -3.17954, -0.142086, -8.02014)
shape = SubResource("BoxShape3D_1i15w")
[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, -3.17954, -0.142086, 7.97142)
shape = SubResource("BoxShape3D_y7etk")
[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, 4.81589, -0.142086, 7.97142)
shape = SubResource("BoxShape3D_y7etk")
[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, 6.81748, -0.142086, 5.93779)
shape = SubResource("BoxShape3D_y7etk")
[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, 0.833786, -2.14556, -0.00332832)
shape = SubResource("BoxShape3D_f1d2a")

View File

@@ -1,11 +1,8 @@
[gd_scene load_steps=8 format=3 uid="uid://bbyjnuf1p6w3r"]
[gd_scene load_steps=14 format=3 uid="uid://bbyjnuf1p6w3r"]
[ext_resource type="PackedScene" uid="uid://ddeqj2mmaw0vr" path="res://src/map/dungeon/models/Area 2/BlockRoomLarge/A2-BlockRoomLarge.glb" id="1_37pbi"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="1_wvkq2"]
[sub_resource type="BoxShape3D" id="BoxShape3D_37pbi"]
size = Vector3(36.0175, 8, 20.0029)
[sub_resource type="BoxShape3D" id="BoxShape3D_wvkq2"]
size = Vector3(3.96191, 3.96552, 8.00346)
@@ -18,10 +15,105 @@ size = Vector3(2.03163, 3.96552, 4.13477)
[sub_resource type="BoxShape3D" id="BoxShape3D_yv0am"]
size = Vector3(2.03163, 3.96552, 6.03076)
[sub_resource type="BoxShape3D" id="BoxShape3D_bdm5v"]
size = Vector3(35.9951, 0.18042, 19.9845)
[sub_resource type="BoxShape3D" id="BoxShape3D_2fujl"]
size = Vector3(10.0407, 8.76935, 1.9873)
[sub_resource type="BoxShape3D" id="BoxShape3D_yd8n7"]
size = Vector3(2.06396, 8.83475, 6.00958)
[sub_resource type="BoxShape3D" id="BoxShape3D_ivxol"]
size = Vector3(4.04688, 8.36009, 3.95416)
[sub_resource type="BoxShape3D" id="BoxShape3D_0o4f7"]
size = Vector3(2.04858, 8.36009, 3.95416)
[sub_resource type="BoxShape3D" id="BoxShape3D_sw7hf"]
size = Vector3(28.1197, 8.36009, 1.94437)
[sub_resource type="BoxShape3D" id="BoxShape3D_37pbi"]
size = Vector3(36.0175, 8, 20.0029)
[node name="LargeBlockRoom" type="Node3D"]
script = ExtResource("1_wvkq2")
[node name="A2-BlockRoomLarge" parent="." instance=ExtResource("1_37pbi")]
[node name="Model" type="Node3D" parent="."]
[node name="A2-BlockRoomLarge" parent="Model" instance=ExtResource("1_37pbi")]
[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, -15.8564, 1.99805, 5.7969)
shape = SubResource("BoxShape3D_wvkq2")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.8564, 1.99805, -6.17724)
shape = SubResource("BoxShape3D_wvkq2")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.0897, 1.99805, 5.7969)
shape = SubResource("BoxShape3D_wvkq2")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.0897, 1.99805, -6.17724)
shape = SubResource("BoxShape3D_wvkq2")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0.122485, 1.99805, -10.1741)
shape = SubResource("BoxShape3D_w7x07")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0.122485, 1.99805, 9.80632)
shape = SubResource("BoxShape3D_w7x07")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 12.0712, 1.99805, 8.791)
shape = SubResource("BoxShape3D_48eg6")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.90235, 1.99805, 8.791)
shape = SubResource("BoxShape3D_yv0am")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0647259, -0.0815005, -0.109314)
shape = SubResource("BoxShape3D_bdm5v")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.89137, 3.88467, -9.17784)
shape = SubResource("BoxShape3D_2fujl")
[node name="CollisionShape3D11" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.88669, 0.751404, 6.81665)
shape = SubResource("BoxShape3D_yd8n7")
[node name="CollisionShape3D12" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.88669, 3.91737, 6.81665)
shape = SubResource("BoxShape3D_yd8n7")
[node name="CollisionShape3D13" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.8859, 3.68005, -8.17906)
shape = SubResource("BoxShape3D_ivxol")
[node name="CollisionShape3D14" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.01399, 3.68005, -10.167)
shape = SubResource("BoxShape3D_0o4f7")
[node name="CollisionShape3D15" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.1185, 3.68005, -10.167)
shape = SubResource("BoxShape3D_0o4f7")
[node name="CollisionShape3D16" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.0888, 3.68005, -10.167)
shape = SubResource("BoxShape3D_0o4f7")
[node name="CollisionShape3D17" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.154522, 3.68005, -11.0642)
shape = SubResource("BoxShape3D_sw7hf")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.97031, 0)
@@ -67,48 +159,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_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"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.8564, 1.99805, 5.7969)
shape = SubResource("BoxShape3D_wvkq2")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.8564, 1.99805, -6.17724)
shape = SubResource("BoxShape3D_wvkq2")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.0897, 1.99805, 5.7969)
shape = SubResource("BoxShape3D_wvkq2")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.0897, 1.99805, -6.17724)
shape = SubResource("BoxShape3D_wvkq2")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0.122485, 1.99805, -10.1741)
shape = SubResource("BoxShape3D_w7x07")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0.122485, 1.99805, 9.80632)
shape = SubResource("BoxShape3D_w7x07")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 12.0712, 1.99805, 8.791)
shape = SubResource("BoxShape3D_48eg6")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.90235, 1.99805, 8.791)
shape = SubResource("BoxShape3D_yv0am")

File diff suppressed because one or more lines are too long