First floor set collisions

This commit is contained in:
2026-01-15 01:37:57 -08:00
parent db218f26e7
commit 3fe45cb3e7
39 changed files with 2170 additions and 866 deletions

View File

@@ -1,4 +1,4 @@
<Project Sdk="Godot.NET.Sdk/4.4.1"> <Project Sdk="Godot.NET.Sdk/4.4.0">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net8.0</TargetFramework> <TargetFramework>net8.0</TargetFramework>
<EnableDynamicLoading>true</EnableDynamicLoading> <EnableDynamicLoading>true</EnableDynamicLoading>

View File

@@ -18,15 +18,15 @@ public partial class ExitRoom : DungeonRoom
public override void _Ready() public override void _Ready()
{ {
_exit.AreaEntered += Exit_AreaEntered; _exit.AreaEntered += Exit_AreaEntered;
} }
public void ExitReached() public void ExitReached()
=> Game.FloorExitReached(); => Game.FloorExitReached();
private void Exit_AreaEntered(Area3D area) private void Exit_AreaEntered(Area3D area)
{ {
if (area.GetOwner() is IPlayer) if (area.GetOwner() is IPlayer)
ExitReached(); ExitReached();
} }
} }

View File

@@ -1,9 +1,56 @@
[gd_scene load_steps=3 format=3 uid="uid://8d6n4tk5aam0"] [gd_scene load_steps=6 format=3 uid="uid://8d6n4tk5aam0"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_cg6gx"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_cg6gx"]
[ext_resource type="PackedScene" uid="uid://cjknjhcx843r6" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_1BLOCK.glb" id="2_ppwe6"] [ext_resource type="PackedScene" uid="uid://cjknjhcx843r6" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_1BLOCK.glb" id="2_ppwe6"]
[sub_resource type="BoxShape3D" id="BoxShape3D_wumfs"]
size = Vector3(3.98187, 3.98102, 3.88313)
[sub_resource type="BoxShape3D" id="BoxShape3D_g2f4c"]
size = Vector3(3.96973, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_ymply"]
size = Vector3(4.00526, 0.1, 4.01191)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_cg6gx") script = ExtResource("1_cg6gx")
[node name="CA1_1BLOCK" parent="." instance=ExtResource("2_ppwe6")] [node name="CA1_1BLOCK" parent="." instance=ExtResource("2_ppwe6")]
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 2.0035, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_wumfs")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")
[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, 1.99706, 1.99092, -0.0477528)
shape = SubResource("BoxShape3D_g2f4c")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.99706, 1.99092, -3.95286)
shape = SubResource("BoxShape3D_g2f4c")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.00139, -0.00317979, -1.99123)
shape = SubResource("BoxShape3D_ymply")

View File

@@ -1,9 +1,56 @@
[gd_scene load_steps=3 format=3 uid="uid://dfjc54vc4yc45"] [gd_scene load_steps=6 format=3 uid="uid://dfjc54vc4yc45"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_iqgx8"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_iqgx8"]
[ext_resource type="PackedScene" uid="uid://bfhasvqwthkmf" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_2BLOCK.glb" id="2_feq52"] [ext_resource type="PackedScene" uid="uid://bfhasvqwthkmf" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_2BLOCK.glb" id="2_feq52"]
[sub_resource type="BoxShape3D" id="BoxShape3D_k6ifr"]
size = Vector3(7.99652, 3.98102, 3.88313)
[sub_resource type="BoxShape3D" id="BoxShape3D_a8qsn"]
size = Vector3(7.98376, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_fopvt"]
size = Vector3(7.99089, 0.1, 4.01191)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_iqgx8") script = ExtResource("1_iqgx8")
[node name="CA1_2BLOCK" parent="." instance=ExtResource("2_feq52")] [node name="CA1_2BLOCK" parent="." instance=ExtResource("2_feq52")]
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 4.01083, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_k6ifr")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")
[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, 4.00408, 1.99092, -0.0477528)
shape = SubResource("BoxShape3D_a8qsn")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.00408, 1.99092, -3.96854)
shape = SubResource("BoxShape3D_a8qsn")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.99877, -0.00317979, -1.99123)
shape = SubResource("BoxShape3D_fopvt")

View File

@@ -1,9 +1,63 @@
[gd_scene load_steps=3 format=3 uid="uid://dlrd6vvwaqq3n"] [gd_scene load_steps=7 format=3 uid="uid://dlrd6vvwaqq3n"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_ph8ua"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_ph8ua"]
[ext_resource type="PackedScene" uid="uid://bxi1l14rcpjpf" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_3BLOCK.glb" id="2_oc3ya"] [ext_resource type="PackedScene" uid="uid://bxi1l14rcpjpf" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_3BLOCK.glb" id="2_oc3ya"]
[sub_resource type="BoxShape3D" id="BoxShape3D_lbqh3"]
size = Vector3(1.98914, 3.98102, 3.88313)
[sub_resource type="BoxShape3D" id="BoxShape3D_25pxh"]
size = Vector3(12.0104, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_22yw6"]
size = Vector3(11.9919, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_06274"]
size = Vector3(11.9919, 3.9892, 0.1)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_ph8ua") script = ExtResource("1_ph8ua")
[node name="CA1_3BLOCK" parent="." instance=ExtResource("2_oc3ya")] [node name="CA1_3BLOCK" parent="." instance=ExtResource("2_oc3ya")]
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 1.00713, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_lbqh3")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.9926, -9.84679, -2.04589)
shape = SubResource("BoxShape3D_lbqh3")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")
[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, 6.0019, 1.97029, -0.0444681)
shape = SubResource("BoxShape3D_25pxh")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.00815, 1.99092, -3.96854)
shape = SubResource("BoxShape3D_22yw6")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 6.00815, -0.0448337, -2.01671)
shape = SubResource("BoxShape3D_06274")

View File

@@ -1,9 +1,61 @@
[gd_scene load_steps=3 format=3 uid="uid://b6tcqnvlc5ayk"] [gd_scene load_steps=7 format=3 uid="uid://b6tcqnvlc5ayk"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_icfon"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_icfon"]
[ext_resource type="PackedScene" uid="uid://d0s23qa45g3pg" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_4BLOCK.glb" id="2_20qq7"] [ext_resource type="PackedScene" uid="uid://d0s23qa45g3pg" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_4BLOCK.glb" id="2_20qq7"]
[sub_resource type="BoxShape3D" id="BoxShape3D_kf5o1"]
size = Vector3(1.98914, 3.98102, 3.88313)
[sub_resource type="BoxShape3D" id="BoxShape3D_oov8q"]
size = Vector3(16.0049, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_gpjgy"]
size = Vector3(15.9861, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_bxp2w"]
size = Vector3(15.9852, 3.9892, 0.1)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_icfon") script = ExtResource("1_icfon")
[node name="CA1_4BLOCK" parent="." instance=ExtResource("2_20qq7")] [node name="CA1_4BLOCK" parent="." instance=ExtResource("2_20qq7")]
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 1.00713, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_kf5o1")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14.99, -9.84679, -2.03668)
shape = SubResource("BoxShape3D_kf5o1")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")
[node name="StaticBody3D" type="StaticBody3D" parent="."]
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.99915, 1.97029, -0.0444681)
shape = SubResource("BoxShape3D_oov8q")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.00523, 1.99092, -3.96854)
shape = SubResource("BoxShape3D_gpjgy")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 8.0048, -0.0448337, -2.01671)
shape = SubResource("BoxShape3D_bxp2w")

View File

@@ -1,9 +1,61 @@
[gd_scene load_steps=3 format=3 uid="uid://ckopnseygq01m"] [gd_scene load_steps=7 format=3 uid="uid://ckopnseygq01m"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_67h0r"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_67h0r"]
[ext_resource type="PackedScene" uid="uid://csye32n2nh7uo" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_5BLOCK.glb" id="2_e2gre"] [ext_resource type="PackedScene" uid="uid://csye32n2nh7uo" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_5BLOCK.glb" id="2_e2gre"]
[sub_resource type="BoxShape3D" id="BoxShape3D_5qk5g"]
size = Vector3(1.98914, 3.98102, 3.88313)
[sub_resource type="BoxShape3D" id="BoxShape3D_w2iy3"]
size = Vector3(20.0077, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_adhl7"]
size = Vector3(19.9861, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_dscly"]
size = Vector3(19.9872, 3.9892, 0.1)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_67h0r") script = ExtResource("1_67h0r")
[node name="CA1_5BLOCK" parent="." instance=ExtResource("2_e2gre")] [node name="CA1_5BLOCK" parent="." instance=ExtResource("2_e2gre")]
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 1.00713, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_5qk5g")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19.0111, -9.84679, -2.04151)
shape = SubResource("BoxShape3D_5qk5g")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")
[node name="StaticBody3D" type="StaticBody3D" parent="."]
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.0005, 1.97029, -0.0444681)
shape = SubResource("BoxShape3D_w2iy3")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.0052, 1.99092, -3.96854)
shape = SubResource("BoxShape3D_adhl7")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 10.0058, -0.0448337, -2.01671)
shape = SubResource("BoxShape3D_dscly")

View File

@@ -1,10 +1,86 @@
[gd_scene load_steps=3 format=3 uid="uid://cjxrkxr0bgeh1"] [gd_scene load_steps=11 format=3 uid="uid://cjxrkxr0bgeh1"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_lawpv"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_lawpv"]
[ext_resource type="PackedScene" uid="uid://d3iikbygqlww5" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_CORNERBLOCK.glb" id="2_huy2k"] [ext_resource type="PackedScene" uid="uid://d3iikbygqlww5" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_CORNERBLOCK.glb" id="2_huy2k"]
[sub_resource type="BoxShape3D" id="BoxShape3D_87led"]
size = Vector3(1.98914, 3.98102, 3.72977)
[sub_resource type="BoxShape3D" id="BoxShape3D_rj2in"]
size = Vector3(1.98914, 3.98102, 3.88313)
[sub_resource type="BoxShape3D" id="BoxShape3D_so2qp"]
size = Vector3(8.00651, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_qaqpb"]
size = Vector3(4.27669, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_gtvhb"]
size = Vector3(0.271647, 3.9892, 4.00205)
[sub_resource type="BoxShape3D" id="BoxShape3D_rta5i"]
size = Vector3(0.271647, 3.9892, 7.98074)
[sub_resource type="BoxShape3D" id="BoxShape3D_62cg2"]
size = Vector3(7.98925, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_k040t"]
size = Vector3(3.994, 7.9736, 0.1)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_lawpv") script = ExtResource("1_lawpv")
[node name="CA1_CORNERBLOCK" parent="." instance=ExtResource("2_huy2k")] [node name="CA1_CORNERBLOCK" parent="." instance=ExtResource("2_huy2k")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00333917, 0, 8.9407e-08) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00333917, 0, 8.9407e-08)
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
collision_layer = 0
collision_mask = 10
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 2.06521, -9.87613, -7.02853)
shape = SubResource("BoxShape3D_87led")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.9863, -9.84679, -2.03325)
shape = SubResource("BoxShape3D_rj2in")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")
[node name="StaticBody3D" type="StaticBody3D" parent="."]
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.01012, 1.97029, -0.0444681)
shape = SubResource("BoxShape3D_so2qp")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.87503, 1.97029, -4.04086)
shape = SubResource("BoxShape3D_qaqpb")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.8725, 1.97029, -5.99188)
shape = SubResource("BoxShape3D_gtvhb")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.128486, 1.97029, -4.00254)
shape = SubResource("BoxShape3D_rta5i")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 4.00682, -0.0448337, -2.01671)
shape = SubResource("BoxShape3D_62cg2")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 2.00919, -0.0448336, -4.00891)
shape = SubResource("BoxShape3D_k040t")

View File

@@ -1,10 +1,98 @@
[gd_scene load_steps=3 format=3 uid="uid://cmobnodvd3884"] [gd_scene load_steps=7 format=3 uid="uid://cmobnodvd3884"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_6txl7"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_6txl7"]
[ext_resource type="PackedScene" uid="uid://cotx3wyjwiuv2" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_CROSSBLOCK.glb" id="2_7kt5i"] [ext_resource type="PackedScene" uid="uid://cotx3wyjwiuv2" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_CROSSBLOCK.glb" id="2_7kt5i"]
[sub_resource type="BoxShape3D" id="BoxShape3D_gkwp0"]
size = Vector3(1.98914, 3.98102, 3.88313)
[sub_resource type="BoxShape3D" id="BoxShape3D_d0ovo"]
size = Vector3(4.30623, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_fhir2"]
size = Vector3(4.30623, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_jvqea"]
size = Vector3(12.0023, 4.01132, 0.1)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_6txl7") script = ExtResource("1_6txl7")
[node name="CA1_CROSSBLOCK" parent="." instance=ExtResource("2_7kt5i")] [node name="CA1_CROSSBLOCK" parent="." instance=ExtResource("2_7kt5i")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0113125, 0, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0113125, 0, 0)
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, -3.02327, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_gkwp0")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.93491, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_gkwp0")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 1.98159, -9.84679, 3.03271)
shape = SubResource("BoxShape3D_gkwp0")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 1.98159, -9.84679, -7.00162)
shape = SubResource("BoxShape3D_gkwp0")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")
[node name="StaticBody3D" type="StaticBody3D" parent="."]
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.78531, 1.97029, -0.0444681)
shape = SubResource("BoxShape3D_d0ovo")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.93911, 1.97029, 1.85113)
shape = SubResource("BoxShape3D_fhir2")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.93911, 1.97029, -5.83656)
shape = SubResource("BoxShape3D_fhir2")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0.0320339, 1.97029, -5.83656)
shape = SubResource("BoxShape3D_fhir2")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0.0320339, 1.97029, 1.86142)
shape = SubResource("BoxShape3D_fhir2")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.78531, 1.97029, -3.95265)
shape = SubResource("BoxShape3D_d0ovo")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.86097, 1.97029, -0.0444681)
shape = SubResource("BoxShape3D_d0ovo")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.86097, 1.97029, -3.95265)
shape = SubResource("BoxShape3D_d0ovo")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 1.9743, -0.0448337, -2.00565)
shape = SubResource("BoxShape3D_jvqea")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, 1.9743, -0.0448337, -2.00565)
shape = SubResource("BoxShape3D_jvqea")

View File

@@ -1,9 +1,104 @@
[gd_scene load_steps=3 format=3 uid="uid://cf28w6f6dvu5a"] [gd_scene load_steps=13 format=3 uid="uid://cf28w6f6dvu5a"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_u04dj"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_u04dj"]
[ext_resource type="PackedScene" uid="uid://bn4ix4eirgmx4" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_SBLOCK.glb" id="2_j3ujp"] [ext_resource type="PackedScene" uid="uid://bn4ix4eirgmx4" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_SBLOCK.glb" id="2_j3ujp"]
[sub_resource type="BoxShape3D" id="BoxShape3D_1x558"]
size = Vector3(1.98914, 3.98102, 3.88313)
[sub_resource type="BoxShape3D" id="BoxShape3D_fp0e4"]
size = Vector3(7.98399, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_2kfn4"]
size = Vector3(8.0179, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_e4dmm"]
size = Vector3(4.31111, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_g56w7"]
size = Vector3(12.2511, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_cf3ii"]
size = Vector3(12.2511, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_10onk"]
size = Vector3(4.26076, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_f3men"]
size = Vector3(7.97403, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_1y7cb"]
size = Vector3(15.9244, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_jiiwu"]
size = Vector3(3.96991, 8.00859, 0.1)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_u04dj") script = ExtResource("1_u04dj")
[node name="CA1_SBLOCK" parent="." instance=ExtResource("2_j3ujp")] [node name="CA1_SBLOCK" parent="." instance=ExtResource("2_j3ujp")]
[node name="Room" type="Node3D" parent="."]
visible = false
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 1.00713, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_1x558")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.8223, -9.84679, -14.0183)
shape = SubResource("BoxShape3D_1x558")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")
[node name="StaticBody3D" type="StaticBody3D" parent="."]
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.98868, 1.97029, -0.0444681)
shape = SubResource("BoxShape3D_fp0e4")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.01712, 1.97029, -15.9581)
shape = SubResource("BoxShape3D_2kfn4")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.87052, 1.97029, -11.9789)
shape = SubResource("BoxShape3D_e4dmm")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 4.03087, 1.97029, -9.86815)
shape = SubResource("BoxShape3D_g56w7")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 7.96295, 1.97029, -6.10201)
shape = SubResource("BoxShape3D_cf3ii")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.14257, 1.99092, -3.96854)
shape = SubResource("BoxShape3D_10onk")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 3.98598, -0.0448337, -2.01671)
shape = SubResource("BoxShape3D_f3men")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, 5.98112, -0.0448337, -8.00035)
shape = SubResource("BoxShape3D_1y7cb")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, 8.07679, -0.0420819, -13.9679)
shape = SubResource("BoxShape3D_jiiwu")

View File

@@ -1,9 +1,86 @@
[gd_scene load_steps=3 format=3 uid="uid://dgimg6s6w3xxd"] [gd_scene load_steps=10 format=3 uid="uid://dgimg6s6w3xxd"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_jw60f"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_jw60f"]
[ext_resource type="PackedScene" uid="uid://cwf4awh1e7wwf" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_TBLOCK.glb" id="2_8iso1"] [ext_resource type="PackedScene" uid="uid://cwf4awh1e7wwf" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_TBLOCK.glb" id="2_8iso1"]
[sub_resource type="BoxShape3D" id="BoxShape3D_p4vjy"]
size = Vector3(3.97492, 3.98102, 3.88313)
[sub_resource type="BoxShape3D" id="BoxShape3D_23kwe"]
size = Vector3(4.33736, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_66d21"]
size = Vector3(4.33736, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_or1dk"]
size = Vector3(4.33736, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_hhnql"]
size = Vector3(12.0027, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_8422v"]
size = Vector3(4.00874, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_sj14y"]
size = Vector3(7.97935, 11.9599, 0.1)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_jw60f") script = ExtResource("1_jw60f")
[node name="CA1_TBLOCK" parent="." instance=ExtResource("2_8iso1")] [node name="CA1_TBLOCK" parent="." instance=ExtResource("2_8iso1")]
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 2.00002, -9.84679, -10.1023)
shape = SubResource("BoxShape3D_p4vjy")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.01977, -9.84679, -5.96785)
shape = SubResource("BoxShape3D_p4vjy")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.99943, -9.84679, -1.9657)
shape = SubResource("BoxShape3D_p4vjy")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")
[node name="StaticBody3D" type="StaticBody3D" parent="."]
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.80531, 1.97029, -7.97344)
shape = SubResource("BoxShape3D_23kwe")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.80531, 1.97029, -4.04542)
shape = SubResource("BoxShape3D_66d21")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.95848, 1.97029, -2.16882)
shape = SubResource("BoxShape3D_or1dk")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.0427248, 1.97029, -6.0015)
shape = SubResource("BoxShape3D_hhnql")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.96361, 1.97029, -9.9985)
shape = SubResource("BoxShape3D_8422v")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 4.00187, -0.0448335, -6.00208)
shape = SubResource("BoxShape3D_sj14y")

View File

@@ -1,9 +1,103 @@
[gd_scene load_steps=3 format=3 uid="uid://8u5kue6pljh0"] [gd_scene load_steps=13 format=3 uid="uid://8u5kue6pljh0"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_q7f8v"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_q7f8v"]
[ext_resource type="PackedScene" uid="uid://kjv0f5l7xast" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_ZBLOCK.glb" id="2_apwqt"] [ext_resource type="PackedScene" uid="uid://kjv0f5l7xast" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1_ZBLOCK.glb" id="2_apwqt"]
[sub_resource type="BoxShape3D" id="BoxShape3D_l07sf"]
size = Vector3(1.98914, 3.98102, 3.88313)
[sub_resource type="BoxShape3D" id="BoxShape3D_r3hgq"]
size = Vector3(8.02621, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_v4bqp"]
size = Vector3(4.28414, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_tb32i"]
size = Vector3(11.9954, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_8481d"]
size = Vector3(15.9967, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_2p26a"]
size = Vector3(4.30012, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_76y3k"]
size = Vector3(7.99044, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_r2cvw"]
size = Vector3(7.97435, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_nya3s"]
size = Vector3(15.9697, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_8e0vl"]
size = Vector3(3.97751, 8.10873, 0.1)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_q7f8v") script = ExtResource("1_q7f8v")
[node name="CA1_ZBLOCK" parent="." instance=ExtResource("2_apwqt")] [node name="CA1_ZBLOCK" parent="." instance=ExtResource("2_apwqt")]
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 1.00713, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_l07sf")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.8223, -9.84679, 9.91407)
shape = SubResource("BoxShape3D_l07sf")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")
[node name="StaticBody3D" type="StaticBody3D" parent="."]
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.99401, 1.97029, 11.9822)
shape = SubResource("BoxShape3D_r3hgq")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.86504, 1.97029, 8.05021)
shape = SubResource("BoxShape3D_v4bqp")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 7.95679, 1.97029, 2.00171)
shape = SubResource("BoxShape3D_tb32i")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 4.03538, 1.97029, 4.00237)
shape = SubResource("BoxShape3D_8481d")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.13555, 1.97029, -0.035171)
shape = SubResource("BoxShape3D_2p26a")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.00741, 1.99092, -3.96854)
shape = SubResource("BoxShape3D_76y3k")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 3.99937, -0.0448337, -2.01671)
shape = SubResource("BoxShape3D_r2cvw")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, 5.89896, -0.0448337, 3.99374)
shape = SubResource("BoxShape3D_nya3s")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, 7.95873, -0.0448337, 9.98981)
shape = SubResource("BoxShape3D_8e0vl")

View File

@@ -1,9 +1,126 @@
[gd_scene load_steps=3 format=3 uid="uid://nghm4vbxdvcx"] [gd_scene load_steps=14 format=3 uid="uid://nghm4vbxdvcx"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_unmj6"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_unmj6"]
[ext_resource type="PackedScene" uid="uid://dlj1dadm3muxe" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1-ZagBlock.glb" id="2_gr5ss"] [ext_resource type="PackedScene" uid="uid://dlj1dadm3muxe" path="res://src/map/dungeon/corridors/Corridor Models/A1 Corridor Blocks/CA1-ZagBlock.glb" id="2_gr5ss"]
[sub_resource type="BoxShape3D" id="BoxShape3D_5t05g"]
size = Vector3(1.98914, 3.98102, 3.88313)
[sub_resource type="BoxShape3D" id="BoxShape3D_fvi2i"]
size = Vector3(8.01119, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_jeg68"]
size = Vector3(4.01451, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_hou4a"]
size = Vector3(4.01451, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_ppkln"]
size = Vector3(8.00418, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_26pae"]
size = Vector3(3.97572, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_01qss"]
size = Vector3(3.97572, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_vw7a1"]
size = Vector3(8.03128, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_s0pi4"]
size = Vector3(7.9945, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_ysxcx"]
size = Vector3(7.97826, 3.9892, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_ldn3x"]
size = Vector3(7.97826, 3.9892, 0.1)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_unmj6") script = ExtResource("1_unmj6")
[node name="CA1-ZagBlock" parent="." instance=ExtResource("2_gr5ss")] [node name="CA1-ZagBlock" parent="." instance=ExtResource("2_gr5ss")]
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 7.01555, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_5t05g")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.02993, -9.84679, 6.0383)
shape = SubResource("BoxShape3D_5t05g")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")
[node name="StaticBody3D" type="StaticBody3D" parent="."]
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.01671, 1.97029, -0.0430538)
shape = SubResource("BoxShape3D_fvi2i")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.01836, 1.97029, 3.96975)
shape = SubResource("BoxShape3D_jeg68")
[node name="CollisionShape3D11" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.0475216, 1.97029, 5.93111)
shape = SubResource("BoxShape3D_hou4a")
[node name="CollisionShape3D12" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.94812, 1.97029, 1.98525)
shape = SubResource("BoxShape3D_hou4a")
[node name="CollisionShape3D13" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.11416, 1.97029, -1.96748)
shape = SubResource("BoxShape3D_hou4a")
[node name="CollisionShape3D14" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -3.98564, 1.97029, 1.96148)
shape = SubResource("BoxShape3D_hou4a")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.98787, 1.97029, 7.96445)
shape = SubResource("BoxShape3D_ppkln")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.0021, 1.97029, 4.01159)
shape = SubResource("BoxShape3D_26pae")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.98969, 1.97029, 0.029349)
shape = SubResource("BoxShape3D_01qss")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.99062, 1.97029, -3.9656)
shape = SubResource("BoxShape3D_vw7a1")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.00944, 1.99092, -3.96854)
shape = SubResource("BoxShape3D_s0pi4")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 4.00132, -0.0448337, -2.01671)
shape = SubResource("BoxShape3D_ysxcx")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0.0218341, -0.0448337, 1.97933)
shape = SubResource("BoxShape3D_ldn3x")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, -3.9614, -0.0448337, 5.95247)
shape = SubResource("BoxShape3D_ldn3x")

View File

@@ -1,10 +1,35 @@
[gd_scene load_steps=3 format=3 uid="uid://cetblp4mtwotw"] [gd_scene load_steps=4 format=3 uid="uid://cetblp4mtwotw"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_4snqm"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_4snqm"]
[ext_resource type="PackedScene" uid="uid://ckwr0w106wj7g" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_1BLOCK.glb" id="2_4snqm"] [ext_resource type="PackedScene" uid="uid://ckwr0w106wj7g" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_1BLOCK.glb" id="2_4snqm"]
[sub_resource type="BoxShape3D" id="BoxShape3D_4snqm"]
size = Vector3(3.95453, 3.98102, 3.88313)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_4snqm") script = ExtResource("1_4snqm")
[node name="CA2_1BLOCK" parent="." instance=ExtResource("2_4snqm")] [node name="CA2_1BLOCK" parent="." instance=ExtResource("2_4snqm")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.45451, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.45451, 0)
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 1.98983, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_4snqm")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")

View File

@@ -1,10 +1,35 @@
[gd_scene load_steps=3 format=3 uid="uid://bp8dy2pd56gkm"] [gd_scene load_steps=4 format=3 uid="uid://bp8dy2pd56gkm"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_wf6mw"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_wf6mw"]
[ext_resource type="PackedScene" uid="uid://dty3eg8aci4bn" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_2BLOCK.glb" id="2_wf6mw"] [ext_resource type="PackedScene" uid="uid://dty3eg8aci4bn" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_2BLOCK.glb" id="2_wf6mw"]
[sub_resource type="BoxShape3D" id="BoxShape3D_wf6mw"]
size = Vector3(7.98786, 3.98102, 3.88313)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_wf6mw") script = ExtResource("1_wf6mw")
[node name="CA2_2BLOCK" parent="." instance=ExtResource("2_wf6mw")] [node name="CA2_2BLOCK" parent="." instance=ExtResource("2_wf6mw")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.45367, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.45367, 0)
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 4.00649, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_wf6mw")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")

View File

@@ -1,10 +1,39 @@
[gd_scene load_steps=3 format=3 uid="uid://ck42j6i3df2q5"] [gd_scene load_steps=4 format=3 uid="uid://ck42j6i3df2q5"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_v580m"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_v580m"]
[ext_resource type="PackedScene" uid="uid://5yy2xmdlt1q3" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/area 2 3block.glb" id="2_v580m"] [ext_resource type="PackedScene" uid="uid://5yy2xmdlt1q3" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/area 2 3block.glb" id="2_v580m"]
[sub_resource type="BoxShape3D" id="BoxShape3D_v580m"]
size = Vector3(1.98914, 3.98102, 3.88313)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_v580m") script = ExtResource("1_v580m")
[node name="area 2 3block" parent="." instance=ExtResource("2_v580m")] [node name="area 2 3block" parent="." instance=ExtResource("2_v580m")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.46519, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.46519, 0)
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 1.00713, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_v580m")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.8223, -9.84679, -2.04168)
shape = SubResource("BoxShape3D_v580m")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")

View File

@@ -1,10 +1,39 @@
[gd_scene load_steps=3 format=3 uid="uid://bnhcth7efq2da"] [gd_scene load_steps=4 format=3 uid="uid://bnhcth7efq2da"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_t61r6"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_t61r6"]
[ext_resource type="PackedScene" uid="uid://bvd24kwls4gud" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_4BLOCK.glb" id="2_t61r6"] [ext_resource type="PackedScene" uid="uid://bvd24kwls4gud" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_4BLOCK.glb" id="2_t61r6"]
[sub_resource type="BoxShape3D" id="BoxShape3D_t61r6"]
size = Vector3(1.98914, 3.98102, 3.88313)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_t61r6") script = ExtResource("1_t61r6")
[node name="CA2_4BLOCK" parent="." instance=ExtResource("2_t61r6")] [node name="CA2_4BLOCK" parent="." instance=ExtResource("2_t61r6")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.45435, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.45435, 0)
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 1.00713, -9.84679, -2.04557)
shape = SubResource("BoxShape3D_t61r6")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.0212, -9.84679, -2.05341)
shape = SubResource("BoxShape3D_t61r6")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")

View File

@@ -1,10 +1,39 @@
[gd_scene load_steps=3 format=3 uid="uid://dashmsecoojsf"] [gd_scene load_steps=4 format=3 uid="uid://dashmsecoojsf"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_hceu2"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_hceu2"]
[ext_resource type="PackedScene" uid="uid://k2ibaps2edtl" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_5BLOCK.glb" id="2_hceu2"] [ext_resource type="PackedScene" uid="uid://k2ibaps2edtl" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_5BLOCK.glb" id="2_hceu2"]
[sub_resource type="BoxShape3D" id="BoxShape3D_hceu2"]
size = Vector3(1.98914, 3.98102, 3.88313)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_hceu2") script = ExtResource("1_hceu2")
[node name="CA2_5BLOCK" parent="." instance=ExtResource("2_hceu2")] [node name="CA2_5BLOCK" parent="." instance=ExtResource("2_hceu2")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.46146, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.46146, 0)
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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.968672, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_hceu2")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.9897, -9.84679, -2.01055)
shape = SubResource("BoxShape3D_hceu2")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")

View File

@@ -1,9 +1,41 @@
[gd_scene load_steps=3 format=3 uid="uid://ds6g6la483j2v"] [gd_scene load_steps=5 format=3 uid="uid://ds6g6la483j2v"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_aknhk"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_aknhk"]
[ext_resource type="PackedScene" uid="uid://dvo5y352kwouj" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/Ca2_CornerBlock1.glb" id="2_aknhk"] [ext_resource type="PackedScene" uid="uid://dvo5y352kwouj" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/Ca2_CornerBlock1.glb" id="2_aknhk"]
[sub_resource type="BoxShape3D" id="BoxShape3D_aknhk"]
size = Vector3(1.98914, 3.98102, 3.88313)
[sub_resource type="BoxShape3D" id="BoxShape3D_oxdo1"]
size = Vector3(1.98914, 3.98102, 3.88313)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_aknhk") script = ExtResource("1_aknhk")
[node name="Ca2_CornerBlock1" parent="." instance=ExtResource("2_aknhk")] [node name="Ca2_CornerBlock1" parent="." instance=ExtResource("2_aknhk")]
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 7.01658, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_aknhk")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 2.03834, -9.84679, -6.99831)
shape = SubResource("BoxShape3D_oxdo1")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")

View File

@@ -1,10 +1,39 @@
[gd_scene load_steps=3 format=3 uid="uid://dp42gsgacl331"] [gd_scene load_steps=4 format=3 uid="uid://dp42gsgacl331"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_8hqtj"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_8hqtj"]
[ext_resource type="PackedScene" uid="uid://dvosjgbg4dru8" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_SBLOCK.glb" id="2_8hqtj"] [ext_resource type="PackedScene" uid="uid://dvosjgbg4dru8" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_SBLOCK.glb" id="2_8hqtj"]
[sub_resource type="BoxShape3D" id="BoxShape3D_8hqtj"]
size = Vector3(1.98914, 3.98102, 3.88313)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_8hqtj") script = ExtResource("1_8hqtj")
[node name="CA2_SBLOCK" parent="." instance=ExtResource("2_8hqtj")] [node name="CA2_SBLOCK" parent="." instance=ExtResource("2_8hqtj")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.46486, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.46486, 0)
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 1.00713, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_8hqtj")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.0645, -9.84679, -14.027)
shape = SubResource("BoxShape3D_8hqtj")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")

View File

@@ -1,10 +1,43 @@
[gd_scene load_steps=3 format=3 uid="uid://c3lwv11e6oi7a"] [gd_scene load_steps=4 format=3 uid="uid://c3lwv11e6oi7a"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_efs71"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_efs71"]
[ext_resource type="PackedScene" uid="uid://ck1uuj321jas" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_TBLOCK.glb" id="2_efs71"] [ext_resource type="PackedScene" uid="uid://ck1uuj321jas" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_TBLOCK.glb" id="2_efs71"]
[sub_resource type="BoxShape3D" id="BoxShape3D_efs71"]
size = Vector3(3.97492, 3.98102, 3.88313)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_efs71") script = ExtResource("1_efs71")
[node name="CA2_TBLOCK" parent="." instance=ExtResource("2_efs71")] [node name="CA2_TBLOCK" parent="." instance=ExtResource("2_efs71")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.43714, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.43714, 0)
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 2.00002, -9.84679, -10.0783)
shape = SubResource("BoxShape3D_efs71")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.01977, -9.84679, -5.96785)
shape = SubResource("BoxShape3D_efs71")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.99943, -9.84679, -1.9657)
shape = SubResource("BoxShape3D_efs71")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")

View File

@@ -1,10 +1,40 @@
[gd_scene load_steps=3 format=3 uid="uid://b7hdsijrg4g8c"] [gd_scene load_steps=4 format=3 uid="uid://b7hdsijrg4g8c"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_lpude"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_lpude"]
[ext_resource type="PackedScene" uid="uid://b212lt0u1q2ry" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_ZBLOCK.glb" id="2_lpude"] [ext_resource type="PackedScene" uid="uid://b212lt0u1q2ry" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_ZBLOCK.glb" id="2_lpude"]
[sub_resource type="BoxShape3D" id="BoxShape3D_lpude"]
size = Vector3(1.98914, 3.98102, 3.88313)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_lpude") script = ExtResource("1_lpude")
[node name="CA2_ZBLOCK" parent="." instance=ExtResource("2_lpude")] [node name="CA2_ZBLOCK" parent="." instance=ExtResource("2_lpude")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.46396, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.46396, 0)
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.73045, 0, -11.9164)
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 1.00713, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_lpude")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.8223, -9.84679, 9.91407)
shape = SubResource("BoxShape3D_lpude")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.73045, 0.0586098, -11.9164)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")

View File

@@ -1,10 +1,39 @@
[gd_scene load_steps=3 format=3 uid="uid://ba1qktwfba0h8"] [gd_scene load_steps=4 format=3 uid="uid://ba1qktwfba0h8"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_a5b6m"] [ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="1_a5b6m"]
[ext_resource type="PackedScene" uid="uid://b7e41cldp2phf" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_ZAGBLOCK.glb" id="2_a5b6m"] [ext_resource type="PackedScene" uid="uid://b7e41cldp2phf" path="res://src/map/dungeon/corridors/Corridor Models/A2 Corridor Blocks/CA2_ZAGBLOCK.glb" id="2_a5b6m"]
[sub_resource type="BoxShape3D" id="BoxShape3D_11cjv"]
size = Vector3(1.98914, 3.98102, 3.88313)
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = ExtResource("1_a5b6m") script = ExtResource("1_a5b6m")
[node name="CA2_ZAGBLOCK" parent="." instance=ExtResource("2_a5b6m")] [node name="CA2_ZAGBLOCK" parent="." instance=ExtResource("2_a5b6m")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.56869, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.56869, 0)
[node name="Room" type="Node3D" parent="."]
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
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, 1.00713, -9.84679, -1.94172)
shape = SubResource("BoxShape3D_11cjv")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.0322, -9.84679, -9.99908)
shape = SubResource("BoxShape3D_11cjv")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.93029, 0.00530069, -2.02862)
visible = false
layers = 2
skeleton = NodePath("../..")

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

@@ -660,6 +660,7 @@ skeleton = NodePath("")
[node name="STATUE ROOM\\" type="MeshInstance3D" parent="Model/A1-CornerBlockRoom"] [node name="STATUE ROOM\\" type="MeshInstance3D" parent="Model/A1-CornerBlockRoom"]
transform = Transform3D(0.287344, 0, 0, 0, 0.287443, 0, 0, 0, 0.287429, -0.2314, 5.02113, 0.860735) transform = Transform3D(0.287344, 0, 0, 0, 0.287443, 0, 0, 0, 0.287429, -0.2314, 5.02113, 0.860735)
visible = false
mesh = SubResource("ArrayMesh_k5wts") mesh = SubResource("ArrayMesh_k5wts")
skeleton = NodePath("") skeleton = NodePath("")
@@ -705,7 +706,6 @@ skeleton = NodePath("")
[node name="Collision" type="Node3D" parent="."] [node name="Collision" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
visible = false
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"] [node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.79802, -61.655, -8.19072) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.79802, -61.655, -8.19072)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -967,7 +967,6 @@ surface_material_override/1 = SubResource("ShaderMaterial_gmijg")
[node name="Collision" type="Node3D" parent="."] [node name="Collision" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.04081, 2, -1.07468) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.04081, 2, -1.07468)
visible = false
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"] [node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
transform = Transform3D(0.287315, 0, 0, 0, 0.288009, 0, 0, 0, 0.383238, 0.0204401, 2.03121, -0.0189954) transform = Transform3D(0.287315, 0, 0, 0, 0.288009, 0, 0, 0, 0.383238, 0.0204401, 2.03121, -0.0189954)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -161,19 +161,6 @@ skeleton = NodePath("")
[node name="Collision" type="Node3D" parent="."] [node name="Collision" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.09202, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.09202, 0)
visible = false
[node name="CSGBox3D2" type="CSGBox3D" parent="Collision"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.193875, -0.524414, 10.1829)
visible = false
layers = 4
size = Vector3(18.3369, 6.6543, 12.5115)
[node name="CSGBox3D3" type="CSGBox3D" parent="Collision"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0993766, -0.524414, -10.1295)
visible = false
layers = 4
size = Vector3(19.2304, 6.6543, 13.5585)
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"] [node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
transform = Transform3D(1.2, 0, 0, 0, 1.125, 0, 0, 0, 1.125, -11.1402, -18.0046, -26.4489) transform = Transform3D(1.2, 0, 0, 0, 1.125, 0, 0, 0, 1.125, -11.1402, -18.0046, -26.4489)
@@ -252,6 +239,7 @@ shape = SubResource("BoxShape3D_2nfuf")
[node name="Minimap" type="MeshInstance3D" parent="Minimap"] [node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1)
visible = false
layers = 2 layers = 2
mesh = SubResource("PlaneMesh_44h5a") mesh = SubResource("PlaneMesh_44h5a")
skeleton = NodePath("") skeleton = NodePath("")

File diff suppressed because one or more lines are too long

View File

@@ -91,53 +91,54 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.926884, 2.0775, 0)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.34809, 2.7067, 0.0909004) 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="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.103113)
shape = SubResource("ConcavePolygonShape3D_5aadh") shape = SubResource("ConcavePolygonShape3D_5aadh")
[node name="StaticBody3D2" type="StaticBody3D" parent="Collision"] [node name="StaticBody3D2" type="StaticBody3D" parent="Collision"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.84, 12, -0.235001) 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="Collision/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.55434, -8.73997, 0.638) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.55434, -8.73997, 0.534887)
shape = SubResource("BoxShape3D_xhe56") shape = SubResource("BoxShape3D_xhe56")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D2"] [node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.65688, -11.3774, -5.74381) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.65688, -11.3774, -5.84692)
shape = SubResource("BoxShape3D_gh7is") shape = SubResource("BoxShape3D_gh7is")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D2"] [node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.35885, -6.46019, 6.28267) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.35885, -6.46019, 6.17956)
shape = SubResource("BoxShape3D_gh7is") shape = SubResource("BoxShape3D_gh7is")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collision/StaticBody3D2"] [node name="CollisionShape3D4" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.871, -11.3774, 8.94015) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.871, -11.3774, 8.83704)
shape = SubResource("BoxShape3D_dterl") shape = SubResource("BoxShape3D_dterl")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collision/StaticBody3D2"] [node name="CollisionShape3D5" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.1345, -11.3774, 12.8074) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.1345, -11.3774, 12.7043)
shape = SubResource("BoxShape3D_201ll") shape = SubResource("BoxShape3D_201ll")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collision/StaticBody3D2"] [node name="CollisionShape3D6" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.3233, -10.5579, 4.15391) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.4995, -10.5579, 4.33708)
shape = SubResource("CylinderShape3D_5aadh") shape = SubResource("CylinderShape3D_5aadh")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collision/StaticBody3D2"] [node name="CollisionShape3D7" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.78325, -12.495, 0.154269) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.78325, -12.495, 0.051156)
shape = SubResource("CylinderShape3D_5aadh") shape = SubResource("CylinderShape3D_5aadh")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collision/StaticBody3D2"] [node name="CollisionShape3D8" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.445, -11.1036, -3.92843) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.4272, -11.1036, -3.97162)
shape = SubResource("CylinderShape3D_5aadh") shape = SubResource("CylinderShape3D_5aadh")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collision/StaticBody3D2"] [node name="CollisionShape3D10" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.8217, -10.8466, -4.03799) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.8217, -10.8466, -4.1411)
shape = SubResource("CylinderShape3D_xhe56") shape = SubResource("CylinderShape3D_xhe56")
[node name="CollisionShape3D11" type="CollisionShape3D" parent="Collision/StaticBody3D2"] [node name="CollisionShape3D11" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.9956, -11.4577, 4.16631) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.9956, -11.4577, 4.0632)
shape = SubResource("CylinderShape3D_xhe56") shape = SubResource("CylinderShape3D_xhe56")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collision/StaticBody3D2"] [node name="CollisionShape3D9" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.2795, -10.3701, -8.39756) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.2795, -10.3701, -8.50067)
shape = SubResource("BoxShape3D_0lf1a") shape = SubResource("BoxShape3D_0lf1a")
[node name="Room" type="Node3D" parent="."] [node name="Room" type="Node3D" parent="."]

View File

@@ -1736,4 +1736,4 @@ omni_attenuation = 2.812
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.46673, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.46673, 0)
[node name="Gesthemii" parent="NPC" instance=ExtResource("29_43nhx")] [node name="Gesthemii" parent="NPC" instance=ExtResource("29_43nhx")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0197773, -0.683665, 3.52021) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0197773, -0.817697, 3.52021)

View File

@@ -8,24 +8,24 @@
[ext_resource type="AudioStream" uid="uid://b306wov6yfaan" path="res://src/audio/sfx/amb_flame_burning.ogg" id="6_54fgm"] [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"] [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_umdkt"] [sub_resource type="BoxShape3D" id="BoxShape3D_ljhl3"]
size = Vector3(0.391602, 21, 37) size = Vector3(6.65894, 0.1, 9.03726)
[sub_resource type="BoxShape3D" id="BoxShape3D_daunu"] [sub_resource type="BoxShape3D" id="BoxShape3D_5n72k"]
size = Vector3(0.0434814, 21, 6.864) size = Vector3(0.25, 4.23633, 18.2139)
[sub_resource type="BoxShape3D" id="BoxShape3D_7230f"] [sub_resource type="BoxShape3D" id="BoxShape3D_l1s1j"]
size = Vector3(4.66064, 21, 19.2147) size = Vector3(2.35376, 4.23633, 0.0171016)
[sub_resource type="CylinderShape3D" id="CylinderShape3D_umdkt"] [sub_resource type="CylinderShape3D" id="CylinderShape3D_ljhl3"]
height = 14.3952 height = 2.76123
radius = 1.40381 radius = 0.18457
[sub_resource type="BoxShape3D" id="BoxShape3D_62xqw"] [sub_resource type="BoxShape3D" id="BoxShape3D_xbcfg"]
size = Vector3(1.31396, 11.3767, 3.75488) size = Vector3(6.88965, 2.62292, 12.3677)
[sub_resource type="BoxShape3D" id="BoxShape3D_mg5bq"] [sub_resource type="BoxShape3D" id="BoxShape3D_mg5bq"]
size = Vector3(15.7098, 10.2039, 7.09571) size = Vector3(5.96239, 4.04241, 0.991822)
[sub_resource type="BoxShape3D" id="BoxShape3D_tgauh"] [sub_resource type="BoxShape3D" id="BoxShape3D_tgauh"]
size = Vector3(20, 20, 36) size = Vector3(20, 20, 36)
@@ -74,6 +74,81 @@ size = Vector2(0.1, 0.1)
subdivide_width = 1 subdivide_width = 1
subdivide_depth = 1 subdivide_depth = 1
[sub_resource type="Animation" id="Animation_k6ywg"]
resource_name = "Flame Flicker"
length = 2.62501
loop_mode = 1
step = 0.0625
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2.5625),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0, 41]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("../Flame2:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 2.5625),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0, 41]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("OmniLight3D2:light_energy")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1, 1.125, 1.25, 1.375, 1.5, 1.625, 1.75, 1.875, 2, 2.125, 2.25, 2.375, 2.5),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
"update": 0,
"values": [6.436, 6.0, 6.9, 5.6, 6.2, 5.5, 6.0, 6.436, 6.0, 6.9, 5.6, 6.2, 5.5, 6.0, 6.436, 6.0, 6.9, 5.6, 6.2, 5.5, 6.0]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("../Flame2/OmniLight3D2:light_energy")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1, 1.125, 1.25, 1.375, 1.5, 1.625, 1.75, 1.875, 2, 2.125, 2.25, 2.375, 2.5),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
"update": 0,
"values": [6.436, 6.0, 6.9, 5.6, 6.2, 5.5, 6.0, 6.436, 6.0, 6.9, 5.6, 6.2, 5.5, 6.0, 6.436, 6.0, 6.9, 5.6, 6.2, 5.5, 6.0]
}
[sub_resource type="Animation" id="Animation_54fgm"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [0]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_ljhl3"]
_data = {
&"Flame Flicker": SubResource("Animation_k6ywg"),
&"RESET": SubResource("Animation_54fgm")
}
[sub_resource type="AtlasTexture" id="AtlasTexture_fa0yd"] [sub_resource type="AtlasTexture" id="AtlasTexture_fa0yd"]
atlas = ExtResource("6_5n72k") atlas = ExtResource("6_5n72k")
region = Rect2(1024, 0, 512, 502) region = Rect2(1024, 0, 512, 502)
@@ -376,105 +451,6 @@ animations = [{
"speed": 16.0 "speed": 16.0
}] }]
[sub_resource type="Animation" id="Animation_k6ywg"]
resource_name = "Flame Flicker"
length = 2.62501
loop_mode = 1
step = 0.0625
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2.5625),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0, 41]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("../AnimatedSprite3D2:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 2.5625),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0, 41]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("../OmniLight3D:light_energy")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1, 1.125, 1.25, 1.375, 1.5, 1.625, 1.75, 1.875, 2, 2.125, 2.25, 2.375, 2.5),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
"update": 0,
"values": [6.436, 6.0, 6.9, 5.6, 6.2, 5.5, 6.0, 6.436, 6.0, 6.9, 5.6, 6.2, 5.5, 6.0, 6.436, 6.0, 6.9, 5.6, 6.2, 5.5, 6.0]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("../OmniLight3D2:light_energy")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1, 1.125, 1.25, 1.375, 1.5, 1.625, 1.75, 1.875, 2, 2.125, 2.25, 2.375, 2.5),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
"update": 0,
"values": [6.436, 6.0, 6.9, 5.6, 6.2, 5.5, 6.0, 6.436, 6.0, 6.9, 5.6, 6.2, 5.5, 6.0, 6.436, 6.0, 6.9, 5.6, 6.2, 5.5, 6.0]
}
[sub_resource type="Animation" id="Animation_54fgm"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [0]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("../AnimatedSprite3D2:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [0]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("../OmniLight3D:light_energy")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [6.436]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_ljhl3"]
_data = {
&"Flame Flicker": SubResource("Animation_k6ywg"),
&"RESET": SubResource("Animation_54fgm")
}
[node name="Floor Exit A" type="Node3D"] [node name="Floor Exit A" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.1224, 0, 19.9536) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.1224, 0, 19.9536)
script = ExtResource("2_umdkt") script = ExtResource("2_umdkt")
@@ -483,58 +459,51 @@ script = ExtResource("2_umdkt")
[node name="Collision" type="Node3D" parent="."] [node name="Collision" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.46985, -2.01312) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.46985, -2.01312)
visible = false
[node name="StaticBody3D" type="StaticBody3D" parent="Collision"] [node name="StaticBody3D" type="StaticBody3D" parent="Collision"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.11174, 2.89397) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.11174, 2.89397)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D"] [node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.6958, 0, -3) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0545654, -14.6274, 8.8418)
shape = SubResource("BoxShape3D_umdkt") shape = SubResource("BoxShape3D_ljhl3")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D"] [node name="CollisionShape3D2" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.76518, -4, -3) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.2792, -12.5911, 4.27106)
shape = SubResource("BoxShape3D_umdkt") shape = SubResource("BoxShape3D_5n72k")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collision/StaticBody3D"] [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, 15.1188) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.18622, -12.5911, 4.27106)
shape = SubResource("BoxShape3D_daunu") shape = SubResource("BoxShape3D_5n72k")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collision/StaticBody3D"] [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) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.13434, -12.5911, 13.3695)
shape = SubResource("BoxShape3D_daunu") shape = SubResource("BoxShape3D_l1s1j")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collision/StaticBody3D"] [node name="CollisionShape3D5" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0.234899, -4, -0.533201) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.21595, -12.5911, 13.3695)
shape = SubResource("BoxShape3D_7230f") shape = SubResource("BoxShape3D_l1s1j")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collision/StaticBody3D"] [node name="CollisionShape3D6" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -8.15778, -7.50703, -0.669771) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.33478, -13.2395, 13.1488)
shape = SubResource("CylinderShape3D_umdkt") shape = SubResource("CylinderShape3D_ljhl3")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collision/StaticBody3D"] [node name="CollisionShape3D7" type="CollisionShape3D" parent="Collision/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 8.13223, -8.33589, -0.669771) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.29999, -13.2395, 13.1488)
shape = SubResource("CylinderShape3D_umdkt") shape = SubResource("CylinderShape3D_ljhl3")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collision/StaticBody3D"] [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) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.127686, -13.6495, 1.28505)
shape = SubResource("BoxShape3D_62xqw") shape = SubResource("BoxShape3D_xbcfg")
[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_62xqw")
[node name="Spawn Points" type="Node3D" parent="."] [node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.90128, -0.186399) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.90128, -0.186399)
visible = false
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"] [node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
unique_name_in_owner = true unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.02384, -1.45994, 0.387373) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0273809, -1.45994, 13.8075)
[node name="Room" type="Node3D" parent="."] [node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.38592, -1.90128) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.38592, -1.90128)
visible = false
[node name="Exit" type="Area3D" parent="Room"] [node name="Exit" type="Area3D" parent="Room"]
unique_name_in_owner = true unique_name_in_owner = true
@@ -542,7 +511,7 @@ collision_layer = 256
collision_mask = 256 collision_mask = 256
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Exit"] [node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Exit"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00295544, 1.56831, 4.23168) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0927229, -0.573011, 10.4861)
shape = SubResource("BoxShape3D_mg5bq") shape = SubResource("BoxShape3D_mg5bq")
[node name="Room" type="Area3D" parent="Room"] [node name="Room" type="Area3D" parent="Room"]
@@ -579,36 +548,6 @@ local_coords = true
process_material = SubResource("ParticleProcessMaterial_63u6y") process_material = SubResource("ParticleProcessMaterial_63u6y")
draw_pass_1 = SubResource("QuadMesh_fwdls") draw_pass_1 = SubResource("QuadMesh_fwdls")
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.37101, 4.44375, -0.0360394)
light_color = Color(0.414176, 0.813573, 0.948183, 1)
light_energy = 6.436
shadow_enabled = true
shadow_blur = 10.0
omni_range = 19.166
omni_attenuation = 1.106
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.71382, 4.51263, -0.0790882)
light_color = Color(0.414176, 0.813573, 0.948183, 1)
light_energy = 6.436
shadow_enabled = true
shadow_blur = 10.0
omni_range = 19.166
omni_attenuation = 1.106
[node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="."]
transform = Transform3D(0.615, 0, 0, 0, 0.445, 0, 0, 0, 0.445, -5.60284, 4.75245, -0.0712357)
billboard = 2
sprite_frames = SubResource("SpriteFrames_s0p2a")
autoplay = "default"
[node name="AnimatedSprite3D2" type="AnimatedSprite3D" parent="."]
transform = Transform3D(0.615, 0, 0, 0, 0.445, 0, 0, 0, 0.445, 5.46833, 4.73834, -0.0770664)
billboard = 2
sprite_frames = SubResource("SpriteFrames_s0p2a")
autoplay = "default"
[node name="OmniLight3D3" type="OmniLight3D" parent="."] [node name="OmniLight3D3" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 13.623, -5.91127) 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_color = Color(0, 0.768998, 0.560773, 1)
@@ -620,24 +559,56 @@ 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) size = Vector3(30.7642, 10.3584, 24.915)
[node name="AnimationPlayer" type="AnimationPlayer" parent="."] [node name="AnimationPlayer" type="AnimationPlayer" parent="."]
root_node = NodePath("../AnimatedSprite3D") root_node = NodePath("../Flame1")
libraries = { libraries = {
&"": SubResource("AnimationLibrary_ljhl3") &"": SubResource("AnimationLibrary_ljhl3")
} }
autoplay = "Flame Flicker" autoplay = "Flame Flicker"
[node name="FLAME1" type="AudioStreamPlayer3D" parent="."] [node name="Flame1" type="AnimatedSprite3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.74898, 4.30518, -0.348886) transform = Transform3D(0.615, 0, 0, 0, 0.445, 0, 0, 0, 0.445, -2.85658, 2.77495, 6.23744)
billboard = 2
sprite_frames = SubResource("SpriteFrames_s0p2a")
autoplay = "default"
[node name="FLAME1" type="AudioStreamPlayer3D" parent="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") stream = ExtResource("6_54fgm")
autoplay = true autoplay = true
max_distance = 25.0 max_distance = 25.0
bus = &"AMBIENT" bus = &"AMBIENT"
parameters/looping = true parameters/looping = true
[node name="FLAME2" type="AudioStreamPlayer3D" parent="."] [node name="OmniLight3D2" type="OmniLight3D" parent="Flame1"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.41704, 4.2363, -0.0849304) 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
shadow_enabled = true
shadow_blur = 10.0
omni_range = 19.166
omni_attenuation = 1.106
[node name="Flame2" type="AnimatedSprite3D" parent="."]
transform = Transform3D(0.615, 0, 0, 0, 0.445, 0, 0, 0, 0.445, 2.72699, 2.77495, 6.23744)
billboard = 2
sprite_frames = SubResource("SpriteFrames_s0p2a")
autoplay = "default"
[node name="FLAME2" type="AudioStreamPlayer3D" parent="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") stream = ExtResource("6_54fgm")
autoplay = true autoplay = true
max_distance = 25.0 max_distance = 25.0
bus = &"AMBIENT" bus = &"AMBIENT"
parameters/looping = true parameters/looping = true
[node name="OmniLight3D2" type="OmniLight3D" parent="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
shadow_enabled = true
shadow_blur = 10.0
omni_range = 19.166
omni_attenuation = 1.106
[editable path="A1-Exit"]

View File

@@ -2,32 +2,26 @@
[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_d5tpe"] [ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_d5tpe"]
[ext_resource type="Resource" uid="uid://lao0opxww3ib" path="res://src/dialog/Dialogue.dialogue" id="2_xassj"] [ext_resource type="Resource" uid="uid://lao0opxww3ib" path="res://src/dialog/Dialogue.dialogue" id="2_xassj"]
[ext_resource type="Texture2D" uid="uid://b2oi3m1eh0hyn" path="res://src/npc/Gesthesemii/Frames - Gesth1/gesth11.png" id="3_m5jqa"] [ext_resource type="Texture2D" uid="uid://bdhpfdrhhxswq" path="res://src/npc/Gesthesemii/Frames - Gesth2/gesth21.png" id="3_xlatl"]
[ext_resource type="Texture2D" uid="uid://dimcevxeo0kop" path="res://src/npc/Gesthesemii/Frames - Gesth1/gesth12.png" id="4_xlatl"] [ext_resource type="Texture2D" uid="uid://d4g1v6fqtvscv" path="res://src/npc/Gesthesemii/Frames - Gesth2/gesth22.png" id="4_m57jb"]
[ext_resource type="Texture2D" uid="uid://y36poq5qyhyp" path="res://src/npc/Gesthesemii/Frames - Gesth1/gesth13.png" id="5_m57jb"] [ext_resource type="Texture2D" uid="uid://c44qtdgv0wcwo" path="res://src/npc/Gesthesemii/Frames - Gesth2/gesth23.png" id="5_aefdm"]
[ext_resource type="Texture2D" uid="uid://cnsynvu0bbjj8" path="res://src/npc/Gesthesemii/Frames - Gesth1/gesth14.png" id="6_aefdm"] [ext_resource type="Texture2D" uid="uid://wmfeujrpqt78" path="res://src/npc/Gesthesemii/Frames - Gesth2/gesth24.png" id="6_yguia"]
[ext_resource type="Texture2D" uid="uid://dafpnwkwcukp4" path="res://src/vfx/shadow_test_1.png" id="7_xlatl"] [ext_resource type="Texture2D" uid="uid://dafpnwkwcukp4" path="res://src/vfx/shadow_test_1.png" id="7_xlatl"]
[sub_resource type="SpriteFrames" id="SpriteFrames_yguia"] [sub_resource type="SpriteFrames" id="SpriteFrames_yguia"]
animations = [{ animations = [{
"frames": [{ "frames": [{
"duration": 1.0, "duration": 1.0,
"texture": ExtResource("3_m5jqa") "texture": ExtResource("3_xlatl")
}, { }, {
"duration": 1.0, "duration": 1.0,
"texture": ExtResource("4_xlatl") "texture": ExtResource("4_m57jb")
}, { }, {
"duration": 1.0, "duration": 1.0,
"texture": ExtResource("5_m57jb") "texture": ExtResource("5_aefdm")
}, { }, {
"duration": 1.0, "duration": 1.0,
"texture": ExtResource("6_aefdm") "texture": ExtResource("6_yguia")
}, {
"duration": 1.0,
"texture": ExtResource("5_m57jb")
}, {
"duration": 1.0,
"texture": ExtResource("4_xlatl")
}], }],
"loop": true, "loop": true,
"name": &"default", "name": &"default",
@@ -50,7 +44,6 @@ script = ExtResource("1_d5tpe")
Dialogue = ExtResource("2_xassj") Dialogue = ExtResource("2_xassj")
[node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="."] [node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.85956, 0, 0)
billboard = 2 billboard = 2
shaded = true shaded = true
texture_filter = 1 texture_filter = 1
@@ -85,7 +78,7 @@ collision_mask = 2068
shape = SubResource("CylinderShape3D_nwuwj") shape = SubResource("CylinderShape3D_nwuwj")
[node name="Shadow" type="Sprite3D" parent="."] [node name="Shadow" type="Sprite3D" parent="."]
transform = Transform3D(1.075, 0, 0, 0, -4.69897e-08, 1.075, 0, -1.075, -4.69897e-08, 0.94821, -1.76158, 0) transform = Transform3D(1.075, 0, 0, 0, -4.69897e-08, 1.075, 0, -1.075, -4.69897e-08, 0, -1.62483, 0)
transparency = 0.1 transparency = 0.1
cast_shadow = 0 cast_shadow = 0
modulate = Color(1, 1, 1, 0.625) modulate = Color(1, 1, 1, 0.625)