Remove SimpleDungeons plugin

This commit is contained in:
2025-09-15 20:50:19 -07:00
parent b501d22782
commit 4808b1dd63
169 changed files with 1583 additions and 17955 deletions

View File

@@ -1,12 +1,10 @@
[gd_scene load_steps=54 format=4 uid="uid://bc1sp6xwe0j65"]
[gd_scene load_steps=52 format=4 uid="uid://bc1sp6xwe0j65"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_0ecnn"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_cxmwa"]
[ext_resource type="PackedScene" uid="uid://dpec2lbt83dhe" path="res://src/map/dungeon/rooms/Set A/03. Antechamber A.tscn" id="3_gkkr3"]
[ext_resource type="PackedScene" uid="uid://dn5546yqyntfr" path="res://src/map/dungeon/rooms/Set A/10. Item Transfer Room.tscn" id="6_atq1f"]
[ext_resource type="PackedScene" uid="uid://b82dx66mgs2d7" path="res://src/map/dungeon/rooms/Set A/08. Basin Room.tscn" id="8_5rblf"]
[ext_resource type="PackedScene" uid="uid://bs56ccgosmu47" path="res://src/enemy/enemy_types/01. sproingy/Sproingy.tscn" id="9_atq1f"]
[ext_resource type="Script" uid="uid://fk3jis6rsipv" path="res://src/map/dungeon/code/corridor.gd" id="9_lcc45"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="10_5rblf"]
[ext_resource type="Texture2D" uid="uid://crsw35eypj6ry" path="res://src/map/dungeon/models/Set A/18. Corridor A/18_A1_CORRIDOR_A_WALL TILE 1.jpg" id="11_qx5t8"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="12_aw26s"]
@@ -612,259 +610,244 @@ script = ExtResource("1_0ecnn")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_xw4dv")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_cxmwa")
room_scenes = Array[PackedScene]([ExtResource("8_5rblf"), ExtResource("3_gkkr3"), ExtResource("12_n02rw"), ExtResource("6_atq1f")])
corridor_room_scene = ExtResource("13_ofywd")
dungeon_size = Vector3i(20, 1, 20)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
heuristic_scale = 3.0
corridor_cost_multiplier = 0.1
show_debug_in_editor = false
hide_debug_visuals_for_all_generated_rooms = false
[node name="Antechamber A_0" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("3_gkkr3")]
[node name="Antechamber A_0" parent="NavigationRegion3D" instance=ExtResource("3_gkkr3")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, -14)
[node name="Item Transfer Room_1" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("6_atq1f")]
[node name="Item Transfer Room_1" parent="NavigationRegion3D" instance=ExtResource("6_atq1f")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -22, 0, 8)
[node name="Floor Exit A_2" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("12_n02rw")]
[node name="Floor Exit A_2" parent="NavigationRegion3D" instance=ExtResource("12_n02rw")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 30, 0, -18)
[node name="BasinRoom_3" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("8_5rblf")]
[node name="BasinRoom_3" parent="NavigationRegion3D" instance=ExtResource("8_5rblf")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 16, 0, 10)
[node name="Corridor_4" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_4" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -18)
[node name="Corridor_5" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_5" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -14)
[node name="Corridor_6" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_6" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -10)
[node name="Corridor_7" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_7" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -10)
[node name="Corridor_8" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_8" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -6)
[node name="Corridor_9" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_9" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -2)
[node name="Corridor_10" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_10" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, 2)
[node name="Corridor_11" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_11" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, 6)
[node name="Corridor_12" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_12" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, 10)
[node name="Corridor_13" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_13" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, 14)
[node name="Corridor_14" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_14" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, 18)
[node name="Corridor_15" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_15" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 18)
[node name="Corridor_16" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_16" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 18)
[node name="Corridor_17" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_17" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -10)
[node name="Corridor_18" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_18" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -14)
[node name="Corridor_19" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_19" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -18)
[node name="Corridor_20" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_20" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -22)
[node name="Corridor_21" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_21" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -26)
[node name="Corridor_22" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_22" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, -26)
[node name="Corridor_23" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_23" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -26)
[node name="Corridor_24" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_24" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -30)
[node name="Corridor_25" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_25" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -34)
[node name="Corridor_26" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_26" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -38)
[node name="Corridor_27" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_27" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, -38)
[node name="Corridor_28" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_28" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, -38)
[node name="Corridor_29" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_29" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, -38)
[node name="Corridor_30" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_30" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -22)
[node name="Corridor_31" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_31" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -18)
[node name="Corridor_32" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_32" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -14)
[node name="Corridor_33" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_33" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -10)
[node name="Corridor_34" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_34" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -6)
[node name="Corridor_35" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_35" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -2)
[node name="Corridor_36" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_36" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, -2)
[node name="Corridor_37" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_37" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -2)
[node name="Corridor_38" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_38" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -2)
[node name="Corridor_39" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_39" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 2)
[node name="Corridor_40" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("13_ofywd")]
[node name="Corridor_40" parent="NavigationRegion3D" instance=ExtResource("13_ofywd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6)
[node name="Corridor_41" type="Node3D" parent="NavigationRegion3D/DungeonGenerator"]
[node name="Corridor_41" type="Node3D" parent="NavigationRegion3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 10)
script = ExtResource("9_lcc45")
voxel_scale = Vector3(4, 4, 4)
[node name="Model" type="Node3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41"]
[node name="Model" type="Node3D" parent="NavigationRegion3D/Corridor_41"]
script = ExtResource("10_5rblf")
[node name="18_A1_CORRIDOR_A" type="Node3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Model"]
[node name="18_A1_CORRIDOR_A" type="Node3D" parent="NavigationRegion3D/Corridor_41/Model"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.88616, -2.025, -0.989241)
[node name="FLOOR_CEILING" type="MeshInstance3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Model/18_A1_CORRIDOR_A"]
[node name="FLOOR_CEILING" type="MeshInstance3D" parent="NavigationRegion3D/Corridor_41/Model/18_A1_CORRIDOR_A"]
transform = Transform3D(2, 0, 0, 0, 0.10779, 0, 0, 0, 2, -9.92441, 3.92578, 0.91278)
mesh = SubResource("ArrayMesh_wxha4")
skeleton = NodePath("")
[node name="CA_COLUMN_001" type="MeshInstance3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Model/18_A1_CORRIDOR_A"]
[node name="CA_COLUMN_001" type="MeshInstance3D" parent="NavigationRegion3D/Corridor_41/Model/18_A1_CORRIDOR_A"]
transform = Transform3D(2, 0, 0, 0, 0.10779, 0, 0, 0, 2, -9.92441, 3.92578, 0.91278)
mesh = SubResource("ArrayMesh_vt22i")
skeleton = NodePath("")
[node name="CA_COLUMN_002" type="MeshInstance3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Model/18_A1_CORRIDOR_A"]
[node name="CA_COLUMN_002" type="MeshInstance3D" parent="NavigationRegion3D/Corridor_41/Model/18_A1_CORRIDOR_A"]
transform = Transform3D(2, 0, 0, 0, 0.10779, 0, 0, 0, 2, -9.92441, 3.92578, 0.91278)
mesh = SubResource("ArrayMesh_yrm7d")
skeleton = NodePath("")
[node name="CA_COLUMN_003" type="MeshInstance3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Model/18_A1_CORRIDOR_A"]
[node name="CA_COLUMN_003" type="MeshInstance3D" parent="NavigationRegion3D/Corridor_41/Model/18_A1_CORRIDOR_A"]
transform = Transform3D(2, 0, 0, 0, 0.10779, 0, 0, 0, 2, -9.92441, 3.92578, 0.91278)
mesh = SubResource("ArrayMesh_ltk4i")
skeleton = NodePath("")
[node name="CA_COLUMN" type="MeshInstance3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Model/18_A1_CORRIDOR_A"]
[node name="CA_COLUMN" type="MeshInstance3D" parent="NavigationRegion3D/Corridor_41/Model/18_A1_CORRIDOR_A"]
transform = Transform3D(2, 0, 0, 0, 0.10779, 0, 0, 0, 2, -9.92441, 3.92578, 0.91278)
mesh = SubResource("ArrayMesh_pjk1a")
skeleton = NodePath("")
[node name="Collision" type="Node3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41"]
[node name="Collision" type="Node3D" parent="NavigationRegion3D/Corridor_41"]
[node name="StaticBody3D" type="StaticBody3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Collision"]
[node name="StaticBody3D" type="StaticBody3D" parent="NavigationRegion3D/Corridor_41/Collision"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.88616, -2.025, -0.989241)
collision_layer = 2147483649
collision_mask = 2147483649
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Collision/StaticBody3D"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor_41/Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.7192, 2.25405, -0.816737)
shape = SubResource("CylinderShape3D_xywry")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Collision/StaticBody3D"]
[node name="CollisionShape3D2" type="CollisionShape3D" parent="NavigationRegion3D/Corridor_41/Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.13273, 2.03746, -0.752249)
shape = SubResource("CylinderShape3D_7a87o")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Collision/StaticBody3D"]
[node name="CollisionShape3D3" type="CollisionShape3D" parent="NavigationRegion3D/Corridor_41/Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.14647, 1.81901, 2.73139)
shape = SubResource("CylinderShape3D_adgr5")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Collision/StaticBody3D"]
[node name="CollisionShape3D4" type="CollisionShape3D" parent="NavigationRegion3D/Corridor_41/Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.637, 2.14158, 2.73139)
shape = SubResource("CylinderShape3D_3j8ld")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Collision/StaticBody3D"]
[node name="CollisionShape3D5" type="CollisionShape3D" parent="NavigationRegion3D/Corridor_41/Collision/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.88863, -0.243546, 0.997182)
shape = SubResource("BoxShape3D_xywry")
[node name="Doors" type="Node3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41"]
[node name="Doors" type="Node3D" parent="NavigationRegion3D/Corridor_41"]
[node name="DOOR?2" type="CSGBox3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Doors"]
[node name="DOOR?2" type="CSGBox3D" parent="NavigationRegion3D/Corridor_41/Doors"]
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, 0.0498385, 0.0586318, 1.96147)
use_collision = true
size = Vector3(3.90674, 4, 0.1)
material = SubResource("StandardMaterial3D_3j8ld")
[node name="Box" type="CSGBox3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Doors/DOOR?2"]
[node name="Box" type="CSGBox3D" parent="NavigationRegion3D/Corridor_41/Doors/DOOR?2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00166607, -3.72529e-08, 0.0620437)
material_override = SubResource("StandardMaterial3D_0b3sx")
size = Vector3(4, 4, 0.203003)
material = SubResource("StandardMaterial3D_adgr5")
[node name="CA_WALL_3" type="MeshInstance3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Doors/DOOR?2"]
[node name="CA_WALL_3" type="MeshInstance3D" parent="NavigationRegion3D/Corridor_41/Doors/DOOR?2"]
transform = Transform3D(-8.74228e-08, 0.10779, 1.73929e-20, -2, -4.71165e-09, 3.97904e-13, 3.97904e-13, 0, 2, 1.84215, 0.088098, -2.03793)
mesh = SubResource("ArrayMesh_ux4sw")
skeleton = NodePath("")
[node name="DOOR?3" type="CSGBox3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Doors"]
[node name="DOOR?3" type="CSGBox3D" parent="NavigationRegion3D/Corridor_41/Doors"]
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, -1.95513, 0.0586318, -0.00728679)
use_collision = true
size = Vector3(3.90674, 4, 0.1)
material = SubResource("StandardMaterial3D_3j8ld")
[node name="Box" type="CSGBox3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Doors/DOOR?3"]
[node name="Box" type="CSGBox3D" parent="NavigationRegion3D/Corridor_41/Doors/DOOR?3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00166607, -3.72529e-08, 0.0620437)
material_override = SubResource("StandardMaterial3D_0b3sx")
size = Vector3(4, 4, 0.203003)
material = SubResource("StandardMaterial3D_4sxun")
[node name="CA_WALL_4" type="MeshInstance3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Doors/DOOR?3"]
[node name="CA_WALL_4" type="MeshInstance3D" parent="NavigationRegion3D/Corridor_41/Doors/DOOR?3"]
transform = Transform3D(3.82137e-15, 0.10779, 8.74228e-08, 8.74228e-08, -4.71165e-09, 2, 2, 0, -8.74228e-08, 1.84215, -0.0691742, 1.91687)
mesh = SubResource("ArrayMesh_tmqha")
skeleton = NodePath("")
[node name="Spawn Points" type="Node3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41"]
[node name="Spawn Points" type="Node3D" parent="NavigationRegion3D/Corridor_41"]
[node name="Room" type="Node3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41"]
[node name="Room" type="Node3D" parent="NavigationRegion3D/Corridor_41"]
[node name="Room" type="Area3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Room"]
[node name="Room" type="Area3D" parent="NavigationRegion3D/Corridor_41/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="NavigationRegion3D/DungeonGenerator/Corridor_41/Room/Room"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/Corridor_41/Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00170277, -11.8564, -1.19209e-07)
shape = SubResource("BoxShape3D_7uihh")
[node name="Minimap" type="Node3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41"]
[node name="Minimap" type="Node3D" parent="NavigationRegion3D/Corridor_41"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="NavigationRegion3D/DungeonGenerator/Corridor_41/Minimap"]
[node name="Minimap" type="MeshInstance3D" parent="NavigationRegion3D/Corridor_41/Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -2.03602, 0)
visible = false
@@ -872,8 +855,6 @@ layers = 2
mesh = SubResource("PlaneMesh_adgr5")
skeleton = NodePath("../..")
[node name="RoomsContainer" type="Node3D" parent="NavigationRegion3D/DungeonGenerator"]
[node name="StaticBody3D" type="StaticBody3D" parent="NavigationRegion3D"]
collision_layer = 2147483648
collision_mask = 2147483648

View File

@@ -1,6 +1,5 @@
[gd_scene load_steps=21 format=3 uid="uid://dmiqwmivkjgmq"]
[gd_scene load_steps=20 format=3 uid="uid://dmiqwmivkjgmq"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="1_afeds"]
[ext_resource type="PackedScene" uid="uid://dpec2lbt83dhe" path="res://src/map/dungeon/rooms/Set A/03. Antechamber A.tscn" id="3_7txs6"]
[ext_resource type="PackedScene" uid="uid://i781lbf2wb22" path="res://src/map/dungeon/rooms/Set A/04. Antechamber B.tscn" id="4_k6xgr"]
[ext_resource type="PackedScene" uid="uid://b82dx66mgs2d7" path="res://src/map/dungeon/rooms/Set A/08. Basin Room.tscn" id="4_r7shj"]
@@ -75,230 +74,220 @@ script = ExtResource("5_ld0kt")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_23nxb")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("1_afeds")
room_scenes = Array[PackedScene]([ExtResource("3_7txs6"), ExtResource("4_k6xgr"), ExtResource("9_lpelw"), ExtResource("5_geyju"), ExtResource("9_4i2f8"), ExtResource("4_r7shj"), ExtResource("6_jgovx"), ExtResource("10_5omre"), ExtResource("8_lpc1g"), ExtResource("12_e0s3j")])
corridor_room_scene = ExtResource("7_86if8")
dungeon_size = Vector3i(30, 1, 30)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
show_debug_in_editor = false
[node name="Pit Room A_0" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("9_lpelw")]
[node name="Pit Room A_0" parent="NavigationRegion3D" instance=ExtResource("9_lpelw")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, 10, 0, -42)
[node name="Balcony Room A_1" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("5_geyju")]
[node name="Balcony Room A_1" parent="NavigationRegion3D" instance=ExtResource("5_geyju")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -4)
[node name="Water Room_2" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("8_lpc1g")]
[node name="Water Room_2" parent="NavigationRegion3D" instance=ExtResource("8_lpc1g")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -46, 0, 4)
[node name="BasinRoom_3" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("4_r7shj")]
[node name="BasinRoom_3" parent="NavigationRegion3D" instance=ExtResource("4_r7shj")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -52, 0, 50)
[node name="Column Room_4" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("6_jgovx")]
[node name="Column Room_4" parent="NavigationRegion3D" instance=ExtResource("6_jgovx")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -32, 0, -38)
[node name="Statue Room_5" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("9_4i2f8")]
[node name="Statue Room_5" parent="NavigationRegion3D" instance=ExtResource("9_4i2f8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 8)
[node name="Antechamber B_6" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("4_k6xgr")]
[node name="Antechamber B_6" parent="NavigationRegion3D" instance=ExtResource("4_k6xgr")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, 52)
[node name="Antechamber A_7" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("3_7txs6")]
[node name="Antechamber A_7" parent="NavigationRegion3D" instance=ExtResource("3_7txs6")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, 24, 0, 50)
[node name="Floor Exit A_8" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("12_e0s3j")]
[node name="Floor Exit A_8" parent="NavigationRegion3D" instance=ExtResource("12_e0s3j")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 42, 0, 34)
[node name="Long Room_9" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_5omre")]
[node name="Long Room_9" parent="NavigationRegion3D" instance=ExtResource("10_5omre")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -8, 0, 30)
[node name="Corridor_10" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_10" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -22)
[node name="Corridor_11" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_11" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -22)
[node name="Corridor_12" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_12" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -22)
[node name="Corridor_13" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_13" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -22)
[node name="Corridor_14" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_14" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -22)
[node name="Corridor_15" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_15" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -22)
[node name="Corridor_16" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_16" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, -6)
[node name="Corridor_17" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_17" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, -10)
[node name="Corridor_18" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_18" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, -2)
[node name="Corridor_19" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_19" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 2)
[node name="Corridor_20" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_20" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 6)
[node name="Corridor_21" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_21" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 10)
[node name="Corridor_22" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_22" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 14)
[node name="Corridor_23" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_23" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, 14)
[node name="Corridor_24" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_24" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 14)
[node name="Corridor_25" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_25" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, 30)
[node name="Corridor_26" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_26" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 30)
[node name="Corridor_27" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_27" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, 30)
[node name="Corridor_28" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_28" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, 34)
[node name="Corridor_29" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_29" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, 38)
[node name="Corridor_30" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_30" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, 42)
[node name="Corridor_31" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_31" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, 46)
[node name="Corridor_32" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_32" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, 50)
[node name="Corridor_33" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_33" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46, 0, -22)
[node name="Corridor_34" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_34" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -50, 0, -22)
[node name="Corridor_35" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_35" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, -22)
[node name="Corridor_36" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_36" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -58, 0, -22)
[node name="Corridor_37" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_37" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -58, 0, -26)
[node name="Corridor_38" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_38" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -58, 0, -30)
[node name="Corridor_39" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_39" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -58, 0, -34)
[node name="Corridor_40" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_40" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -58, 0, -38)
[node name="Corridor_41" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_41" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, -22)
[node name="Corridor_42" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_42" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -22)
[node name="Corridor_43" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_43" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -6)
[node name="Corridor_44" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_44" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -2)
[node name="Corridor_45" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_45" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, -2)
[node name="Corridor_46" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_46" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 50)
[node name="Corridor_47" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_47" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 54)
[node name="Corridor_48" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_48" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, 54)
[node name="Corridor_49" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_49" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 54)
[node name="Corridor_50" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_50" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, 54)
[node name="Corridor_51" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_51" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, 54)
[node name="Corridor_52" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_52" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 54)
[node name="Corridor_53" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_53" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 54)
[node name="Corridor_54" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_54" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 50)
[node name="Corridor_55" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_55" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 50)
[node name="Corridor_56" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_56" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, 50)
[node name="Corridor_57" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_57" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, 46)
[node name="Corridor_58" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_58" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 46)
[node name="Corridor_59" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_59" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 30)
[node name="Corridor_60" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_60" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, 30)
[node name="Corridor_61" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_61" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, 26)
[node name="Corridor_62" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_62" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, 26)
[node name="Corridor_63" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_63" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, 22)
[node name="Corridor_64" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_64" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 22)
[node name="Corridor_65" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_65" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 18)
[node name="Corridor_66" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_66" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 14)
[node name="Corridor_67" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_67" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, 14)
[node name="Corridor_68" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_68" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, 14)
[node name="Corridor_69" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_86if8")]
[node name="Corridor_69" parent="NavigationRegion3D" instance=ExtResource("7_86if8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 14)
[node name="RoomsContainer" type="Node3D" parent="NavigationRegion3D/DungeonGenerator"]
[node name="RoomsContainer" type="Node3D" parent="NavigationRegion3D"]
visible = false
[node name="Altar Environment" type="WorldEnvironment" parent="NavigationRegion3D/DungeonGenerator"]
[node name="Altar Environment" type="WorldEnvironment" parent="NavigationRegion3D"]
environment = SubResource("Environment_sn0iw")
[node name="StaticBody3D" type="StaticBody3D" parent="NavigationRegion3D"]

View File

@@ -1,6 +1,5 @@
[gd_scene load_steps=19 format=3 uid="uid://dl1scvkp8r5sw"]
[gd_scene load_steps=18 format=3 uid="uid://dl1scvkp8r5sw"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="1_ou8lo"]
[ext_resource type="PackedScene" uid="uid://dpec2lbt83dhe" path="res://src/map/dungeon/rooms/Set A/03. Antechamber A.tscn" id="3_yeqmp"]
[ext_resource type="PackedScene" uid="uid://b82dx66mgs2d7" path="res://src/map/dungeon/rooms/Set A/08. Basin Room.tscn" id="4_2o7kq"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="5_mo2td"]
@@ -36,277 +35,268 @@ script = ExtResource("5_mo2td")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_0ea7q")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("1_ou8lo")
room_scenes = Array[PackedScene]([ExtResource("3_yeqmp"), ExtResource("4_2o7kq"), ExtResource("5_wo0bu"), ExtResource("6_o010k"), ExtResource("8_06hbf"), ExtResource("9_ym1ny"), ExtResource("9_imrv0"), ExtResource("10_1j6d5"), ExtResource("11_0ea7q")])
corridor_room_scene = ExtResource("7_qjouh")
dungeon_size = Vector3i(30, 1, 30)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="Floor Exit A_0" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("11_0ea7q")]
[node name="Floor Exit A_0" parent="NavigationRegion3D" instance=ExtResource("11_0ea7q")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -34, 0, -22)
[node name="RansRoom_1" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_1j6d5")]
[node name="RansRoom_1" parent="NavigationRegion3D" instance=ExtResource("10_1j6d5")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 8, 0, 10)
[node name="BasinRoom_2" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("4_2o7kq")]
[node name="BasinRoom_2" parent="NavigationRegion3D" instance=ExtResource("4_2o7kq")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -32, 0, -46)
[node name="Water Room_3" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("8_06hbf")]
[node name="Water Room_3" parent="NavigationRegion3D" instance=ExtResource("8_06hbf")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 38, 0, 16)
[node name="Column Room_4" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("6_o010k")]
[node name="Column Room_4" parent="NavigationRegion3D" instance=ExtResource("6_o010k")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -46, 0, 20)
[node name="Balcony Room A_5" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("5_wo0bu")]
[node name="Balcony Room A_5" parent="NavigationRegion3D" instance=ExtResource("5_wo0bu")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, -44)
[node name="Pit Room A_6" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("9_imrv0")]
[node name="Pit Room A_6" parent="NavigationRegion3D" instance=ExtResource("9_imrv0")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, 2, 0, -26)
[node name="Antechamber A_7" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("3_yeqmp")]
[node name="Antechamber A_7" parent="NavigationRegion3D" instance=ExtResource("3_yeqmp")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, 52, 0, 50)
[node name="Statue Room_8" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("9_ym1ny")]
[node name="Statue Room_8" parent="NavigationRegion3D" instance=ExtResource("9_ym1ny")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -20, 0, 4)
[node name="Corridor_9" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_9" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, -22)
[node name="Corridor_10" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_10" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, -18)
[node name="Corridor_11" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_11" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, -14)
[node name="Corridor_12" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_12" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, -10)
[node name="Corridor_13" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_13" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -50, 0, -10)
[node name="Corridor_14" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_14" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46, 0, -10)
[node name="Corridor_15" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_15" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, -10)
[node name="Corridor_16" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_16" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, -10)
[node name="Corridor_17" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_17" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, -10)
[node name="Corridor_18" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_18" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, -10)
[node name="Corridor_19" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_19" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, -10)
[node name="Corridor_20" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_20" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, -10)
[node name="Corridor_21" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_21" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, -10)
[node name="Corridor_22" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_22" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, -6)
[node name="Corridor_23" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_23" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -6)
[node name="Corridor_24" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_24" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -6)
[node name="Corridor_25" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_25" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -2)
[node name="Corridor_26" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_26" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 2)
[node name="Corridor_27" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_27" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 6)
[node name="Corridor_28" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_28" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 10)
[node name="Corridor_29" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_29" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, -26)
[node name="Corridor_30" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_30" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, -30)
[node name="Corridor_31" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_31" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, -34)
[node name="Corridor_32" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_32" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, -38)
[node name="Corridor_33" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_33" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, -42)
[node name="Corridor_34" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_34" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -50, 0, -42)
[node name="Corridor_35" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_35" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46, 0, -42)
[node name="Corridor_36" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_36" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46, 0, -46)
[node name="Corridor_37" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_37" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, -46)
[node name="Corridor_38" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_38" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, -50)
[node name="Corridor_39" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_39" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, -54)
[node name="Corridor_40" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_40" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, -58)
[node name="Corridor_41" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_41" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, -58)
[node name="Corridor_42" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_42" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, -58)
[node name="Corridor_43" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_43" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, -58)
[node name="Corridor_44" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_44" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, -58)
[node name="Corridor_45" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_45" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, -58)
[node name="Corridor_46" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_46" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, -54)
[node name="Corridor_47" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_47" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, -50)
[node name="Corridor_48" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_48" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, -50)
[node name="Corridor_49" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_49" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -50)
[node name="Corridor_50" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_50" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -46)
[node name="Corridor_51" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_51" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -46)
[node name="Corridor_52" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_52" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -46)
[node name="Corridor_53" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_53" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -46)
[node name="Corridor_54" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_54" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -46)
[node name="Corridor_55" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_55" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, -26)
[node name="Corridor_56" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_56" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, -22)
[node name="Corridor_57" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_57" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, -18)
[node name="Corridor_58" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_58" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, -14)
[node name="Corridor_59" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_59" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, -10)
[node name="Corridor_60" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_60" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, -10)
[node name="Corridor_61" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_61" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, -10)
[node name="Corridor_62" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_62" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, -10)
[node name="Corridor_63" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_63" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, -10)
[node name="Corridor_64" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_64" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, -6)
[node name="Corridor_65" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_65" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, -2)
[node name="Corridor_66" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_66" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 2)
[node name="Corridor_67" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_67" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 6)
[node name="Corridor_68" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_68" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -46)
[node name="Corridor_69" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_69" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -46)
[node name="Corridor_70" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_70" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, -46)
[node name="Corridor_71" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_71" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -46)
[node name="Corridor_72" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_72" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, -46)
[node name="Corridor_73" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_73" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 30)
[node name="Corridor_74" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_74" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 30)
[node name="Corridor_75" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_75" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, 30)
[node name="Corridor_76" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_76" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 30)
[node name="Corridor_77" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_77" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, 30)
[node name="Corridor_78" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_78" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, 34)
[node name="Corridor_79" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_79" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, 38)
[node name="Corridor_80" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_80" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, 42)
[node name="Corridor_81" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_81" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, 42)
[node name="Corridor_82" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_82" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 42)
[node name="Corridor_83" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_83" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, 42)
[node name="Corridor_84" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_84" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, 42)
[node name="Corridor_85" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_85" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 42)
[node name="Corridor_86" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_qjouh")]
[node name="Corridor_86" parent="NavigationRegion3D" instance=ExtResource("7_qjouh")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 46)
[node name="RoomsContainer" type="Node3D" parent="NavigationRegion3D/DungeonGenerator"]
[node name="RoomsContainer" type="Node3D" parent="NavigationRegion3D"]
[node name="StaticBody3D" type="StaticBody3D" parent="NavigationRegion3D"]
collision_layer = 2147483648

View File

@@ -1,7 +1,6 @@
[gd_scene load_steps=18 format=3 uid="uid://cikq7vuorlpbl"]
[gd_scene load_steps=17 format=3 uid="uid://cikq7vuorlpbl"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_8amoj"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_p7nwd"]
[ext_resource type="PackedScene" uid="uid://dpec2lbt83dhe" path="res://src/map/dungeon/rooms/Set A/03. Antechamber A.tscn" id="3_te0rp"]
[ext_resource type="PackedScene" uid="uid://b82dx66mgs2d7" path="res://src/map/dungeon/rooms/Set A/08. Basin Room.tscn" id="4_i5hjj"]
[ext_resource type="PackedScene" uid="uid://b7111krf365x0" path="res://src/map/dungeon/rooms/Set A/06. Balcony Room A.tscn" id="5_katpr"]
@@ -35,209 +34,198 @@ script = ExtResource("1_8amoj")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_katpr")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_p7nwd")
room_scenes = Array[PackedScene]([ExtResource("3_te0rp"), ExtResource("4_i5hjj"), ExtResource("5_katpr"), ExtResource("6_8pmtc"), ExtResource("7_5wyu4"), ExtResource("8_36gcj"), ExtResource("9_gn1yf"), ExtResource("10_8amoj")])
corridor_room_scene = ExtResource("10_he2ag")
dungeon_size = Vector3i(30, 1, 30)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="BasinRoom_0" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("4_i5hjj")]
[node name="BasinRoom_0" parent="NavigationRegion3D" instance=ExtResource("4_i5hjj")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, 32)
[node name="Pit Room A_1" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("9_gn1yf")]
[node name="Pit Room A_1" parent="NavigationRegion3D" instance=ExtResource("9_gn1yf")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2, 0, 42)
[node name="Water Room_2" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_5wyu4")]
[node name="Water Room_2" parent="NavigationRegion3D" instance=ExtResource("7_5wyu4")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 12, 0, -14)
[node name="Balcony Room A_3" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("5_katpr")]
[node name="Balcony Room A_3" parent="NavigationRegion3D" instance=ExtResource("5_katpr")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -32, 0, -30)
[node name="Antechamber A_4" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("3_te0rp")]
[node name="Antechamber A_4" parent="NavigationRegion3D" instance=ExtResource("3_te0rp")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, 44, 0, -38)
[node name="Column Room_5" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("6_8pmtc")]
[node name="Column Room_5" parent="NavigationRegion3D" instance=ExtResource("6_8pmtc")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 46, 0, 24)
[node name="Floor Exit A_6" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_8amoj")]
[node name="Floor Exit A_6" parent="NavigationRegion3D" instance=ExtResource("10_8amoj")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, 14, 0, -42)
[node name="Statue Room_7" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("8_36gcj")]
[node name="Statue Room_7" parent="NavigationRegion3D" instance=ExtResource("8_36gcj")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -20, 0, 8)
[node name="Corridor_8" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_8" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, 22)
[node name="Corridor_9" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_9" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 22)
[node name="Corridor_10" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_10" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, 22)
[node name="Corridor_11" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_11" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 22)
[node name="Corridor_12" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_12" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 22)
[node name="Corridor_13" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_13" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 26)
[node name="Corridor_14" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_14" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 30)
[node name="Corridor_15" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_15" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 34)
[node name="Corridor_16" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_16" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 38)
[node name="Corridor_17" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_17" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 42)
[node name="Corridor_18" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_18" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 22)
[node name="Corridor_19" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_19" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 18)
[node name="Corridor_20" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_20" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 14)
[node name="Corridor_21" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_21" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 10)
[node name="Corridor_22" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_22" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 6)
[node name="Corridor_23" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_23" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 2)
[node name="Corridor_24" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_24" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, 2)
[node name="Corridor_25" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_25" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -30)
[node name="Corridor_26" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_26" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -30)
[node name="Corridor_27" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_27" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -30)
[node name="Corridor_28" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_28" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -30)
[node name="Corridor_29" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_29" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -30)
[node name="Corridor_30" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_30" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -34)
[node name="Corridor_31" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_31" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -38)
[node name="Corridor_32" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_32" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -42)
[node name="Corridor_33" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_33" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -46)
[node name="Corridor_34" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_34" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -50)
[node name="Corridor_35" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_35" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, -50)
[node name="Corridor_36" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_36" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, -50)
[node name="Corridor_37" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_37" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, -50)
[node name="Corridor_38" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_38" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, -50)
[node name="Corridor_39" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_39" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, -50)
[node name="Corridor_40" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_40" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, -30)
[node name="Corridor_41" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_41" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, -30)
[node name="Corridor_42" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_42" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, -30)
[node name="Corridor_43" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_43" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, -30)
[node name="Corridor_44" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_44" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, -34)
[node name="Corridor_45" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_45" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, -38)
[node name="Corridor_46" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_46" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, -42)
[node name="Corridor_47" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_47" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, -14)
[node name="Corridor_48" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_48" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, -10)
[node name="Corridor_49" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_49" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, -6)
[node name="Corridor_50" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_50" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, -2)
[node name="Corridor_51" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_51" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, -2)
[node name="Corridor_52" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_52" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, -2)
[node name="Corridor_53" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_53" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -34)
[node name="Corridor_54" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_54" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -38)
[node name="Corridor_55" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_55" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -42)
[node name="Corridor_56" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_56" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -26)
[node name="Corridor_57" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_57" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -22)
[node name="Corridor_58" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_58" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -18)
[node name="Corridor_59" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_59" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -14)
[node name="Corridor_60" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_60" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -10)
[node name="Corridor_61" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_61" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -6)
[node name="Corridor_62" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_62" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, -6)
[node name="Corridor_63" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_he2ag")]
[node name="Corridor_63" parent="NavigationRegion3D" instance=ExtResource("10_he2ag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, -2)
[node name="RoomsContainer" type="Node3D" parent="NavigationRegion3D/DungeonGenerator"]
[node name="StaticBody3D" type="StaticBody3D" parent="NavigationRegion3D"]
collision_layer = 2147483648
collision_mask = 2147483648

View File

@@ -1,7 +1,6 @@
[gd_scene load_steps=19 format=3 uid="uid://t7cac7801bnk"]
[gd_scene load_steps=18 format=3 uid="uid://t7cac7801bnk"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_8l7r7"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_ksplq"]
[ext_resource type="PackedScene" uid="uid://dpec2lbt83dhe" path="res://src/map/dungeon/rooms/Set A/03. Antechamber A.tscn" id="3_b3rou"]
[ext_resource type="PackedScene" uid="uid://b82dx66mgs2d7" path="res://src/map/dungeon/rooms/Set A/08. Basin Room.tscn" id="4_duhq4"]
[ext_resource type="PackedScene" uid="uid://b7111krf365x0" path="res://src/map/dungeon/rooms/Set A/06. Balcony Room A.tscn" id="5_ut4ij"]
@@ -36,293 +35,282 @@ script = ExtResource("1_8l7r7")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_duhq4")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_ksplq")
room_scenes = Array[PackedScene]([ExtResource("3_b3rou"), ExtResource("4_duhq4"), ExtResource("5_ut4ij"), ExtResource("6_lposy"), ExtResource("7_mb8sd"), ExtResource("8_573ke"), ExtResource("9_puq45"), ExtResource("10_ksplq")])
corridor_room_scene = ExtResource("10_slkpn")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="Antechamber A_0" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("3_b3rou")]
[node name="Antechamber A_0" parent="NavigationRegion3D" instance=ExtResource("3_b3rou")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -12, 0, 82)
[node name="Balcony Room A_1" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("5_ut4ij")]
[node name="Balcony Room A_1" parent="NavigationRegion3D" instance=ExtResource("5_ut4ij")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -32, 0, -18)
[node name="BasinRoom_2" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("4_duhq4")]
[node name="BasinRoom_2" parent="NavigationRegion3D" instance=ExtResource("4_duhq4")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2, 0, -96)
[node name="Floor Exit A_3" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_ksplq")]
[node name="Floor Exit A_3" parent="NavigationRegion3D" instance=ExtResource("10_ksplq")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -66, 0, 66)
[node name="Water Room_4" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_mb8sd")]
[node name="Water Room_4" parent="NavigationRegion3D" instance=ExtResource("7_mb8sd")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -8, 0, -50)
[node name="Statue Room_5" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("8_573ke")]
[node name="Statue Room_5" parent="NavigationRegion3D" instance=ExtResource("8_573ke")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 28, 0, -24)
[node name="Pit Room A_6" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("9_puq45")]
[node name="Pit Room A_6" parent="NavigationRegion3D" instance=ExtResource("9_puq45")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -74, 0, 18)
[node name="Column Room_7" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("6_lposy")]
[node name="Column Room_7" parent="NavigationRegion3D" instance=ExtResource("6_lposy")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -80, 0, -58)
[node name="Corridor_8" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_8" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 78)
[node name="Corridor_9" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_9" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 74)
[node name="Corridor_10" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_10" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 70)
[node name="Corridor_11" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_11" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 66)
[node name="Corridor_12" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_12" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 62)
[node name="Corridor_13" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_13" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 58)
[node name="Corridor_14" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_14" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 54)
[node name="Corridor_15" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_15" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 50)
[node name="Corridor_16" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_16" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 46)
[node name="Corridor_17" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_17" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 42)
[node name="Corridor_18" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_18" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 38)
[node name="Corridor_19" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_19" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 34)
[node name="Corridor_20" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_20" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 30)
[node name="Corridor_21" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_21" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 26)
[node name="Corridor_22" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_22" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 22)
[node name="Corridor_23" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_23" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 18)
[node name="Corridor_24" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_24" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 14)
[node name="Corridor_25" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_25" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 10)
[node name="Corridor_26" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_26" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 6)
[node name="Corridor_27" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_27" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 2)
[node name="Corridor_28" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_28" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, 2)
[node name="Corridor_29" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_29" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 2)
[node name="Corridor_30" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_30" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, 2)
[node name="Corridor_31" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_31" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, -38)
[node name="Corridor_32" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_32" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, -42)
[node name="Corridor_33" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_33" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, -46)
[node name="Corridor_34" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_34" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, -50)
[node name="Corridor_35" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_35" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -66)
[node name="Corridor_36" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_36" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -70)
[node name="Corridor_37" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_37" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -74)
[node name="Corridor_38" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_38" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -78)
[node name="Corridor_39" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_39" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -82)
[node name="Corridor_40" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_40" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -86)
[node name="Corridor_41" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_41" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -86)
[node name="Corridor_42" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_42" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -86)
[node name="Corridor_43" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_43" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, 6)
[node name="Corridor_44" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_44" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, 10)
[node name="Corridor_45" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_45" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, 14)
[node name="Corridor_46" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_46" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 14)
[node name="Corridor_47" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_47" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 18)
[node name="Corridor_48" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_48" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, 18)
[node name="Corridor_49" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_49" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46, 0, 18)
[node name="Corridor_50" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_50" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -50, 0, 18)
[node name="Corridor_51" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_51" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, 18)
[node name="Corridor_52" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_52" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, 38)
[node name="Corridor_53" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_53" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, 42)
[node name="Corridor_54" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_54" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, 46)
[node name="Corridor_55" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_55" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, 50)
[node name="Corridor_56" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_56" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, 54)
[node name="Corridor_57" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_57" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -78, 0, 54)
[node name="Corridor_58" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_58" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -82, 0, 54)
[node name="Corridor_59" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_59" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -86, 0, 54)
[node name="Corridor_60" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_60" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -86, 0, 58)
[node name="Corridor_61" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_61" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -86, 0, 62)
[node name="Corridor_62" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_62" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -86, 0, 66)
[node name="Corridor_63" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_63" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -34)
[node name="Corridor_64" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_64" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -34)
[node name="Corridor_65" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_65" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -34)
[node name="Corridor_66" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_66" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, -34)
[node name="Corridor_67" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_67" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -34)
[node name="Corridor_68" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_68" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -30)
[node name="Corridor_69" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_69" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -26)
[node name="Corridor_70" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_70" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -50, 0, -18)
[node name="Corridor_71" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_71" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, -18)
[node name="Corridor_72" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_72" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -58, 0, -18)
[node name="Corridor_73" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_73" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -62, 0, -18)
[node name="Corridor_74" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_74" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -66, 0, -18)
[node name="Corridor_75" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_75" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -70, 0, -18)
[node name="Corridor_76" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_76" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, -18)
[node name="Corridor_77" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_77" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, -14)
[node name="Corridor_78" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_78" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, -10)
[node name="Corridor_79" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_79" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, -6)
[node name="Corridor_80" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_80" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, -2)
[node name="Corridor_81" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_81" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, -22)
[node name="Corridor_82" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_82" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, -26)
[node name="Corridor_83" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_83" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, -30)
[node name="Corridor_84" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_84" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, -34)
[node name="Corridor_85" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_85" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, -38)
[node name="Corridor_86" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_86" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, -42)
[node name="Corridor_87" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_87" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -78, 0, -42)
[node name="Corridor_88" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_88" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -82, 0, -42)
[node name="Corridor_89" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_89" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -86, 0, -42)
[node name="Corridor_90" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_90" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -90, 0, -42)
[node name="Corridor_91" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_slkpn")]
[node name="Corridor_91" parent="NavigationRegion3D" instance=ExtResource("10_slkpn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -94, 0, -42)
[node name="RoomsContainer" type="Node3D" parent="NavigationRegion3D/DungeonGenerator"]
[node name="StaticBody3D" type="StaticBody3D" parent="NavigationRegion3D"]
collision_layer = 2147483648
collision_mask = 2147483648

View File

@@ -1,7 +1,6 @@
[gd_scene load_steps=19 format=3 uid="uid://da107mywg18x1"]
[gd_scene load_steps=18 format=3 uid="uid://da107mywg18x1"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_51vs0"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_ixj2e"]
[ext_resource type="PackedScene" uid="uid://dpec2lbt83dhe" path="res://src/map/dungeon/rooms/Set A/03. Antechamber A.tscn" id="3_rgrkc"]
[ext_resource type="PackedScene" uid="uid://b82dx66mgs2d7" path="res://src/map/dungeon/rooms/Set A/08. Basin Room.tscn" id="4_ltey6"]
[ext_resource type="PackedScene" uid="uid://b7111krf365x0" path="res://src/map/dungeon/rooms/Set A/06. Balcony Room A.tscn" id="5_xalbn"]
@@ -36,329 +35,318 @@ script = ExtResource("1_51vs0")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_ltey6")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_ixj2e")
room_scenes = Array[PackedScene]([ExtResource("3_rgrkc"), ExtResource("4_ltey6"), ExtResource("5_xalbn"), ExtResource("6_yfjr1"), ExtResource("7_wnhhx"), ExtResource("8_7s220"), ExtResource("9_twkiu"), ExtResource("10_ltey6"), ExtResource("10_51vs0")])
corridor_room_scene = ExtResource("10_xh2mp")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="Statue Room_0" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("8_7s220")]
[node name="Statue Room_0" parent="NavigationRegion3D" instance=ExtResource("8_7s220")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -20, 0, 20)
[node name="Pit Room A_1" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("9_twkiu")]
[node name="Pit Room A_1" parent="NavigationRegion3D" instance=ExtResource("9_twkiu")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2, 0, -10)
[node name="Antechamber A_2" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("3_rgrkc")]
[node name="Antechamber A_2" parent="NavigationRegion3D" instance=ExtResource("3_rgrkc")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, -92)
[node name="Floor Exit A_3" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_51vs0")]
[node name="Floor Exit A_3" parent="NavigationRegion3D" instance=ExtResource("10_51vs0")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -102, 0, -34)
[node name="Seshat\'s Room_4" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_ltey6")]
[node name="Seshat\'s Room_4" parent="NavigationRegion3D" instance=ExtResource("10_ltey6")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, -58)
[node name="Column Room_5" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("6_yfjr1")]
[node name="Column Room_5" parent="NavigationRegion3D" instance=ExtResource("6_yfjr1")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -46, 0, 52)
[node name="BasinRoom_6" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("4_ltey6")]
[node name="BasinRoom_6" parent="NavigationRegion3D" instance=ExtResource("4_ltey6")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, 64, 0, 18)
[node name="Water Room_7" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_wnhhx")]
[node name="Water Room_7" parent="NavigationRegion3D" instance=ExtResource("7_wnhhx")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 58, 0, 52)
[node name="Balcony Room A_8" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("5_xalbn")]
[node name="Balcony Room A_8" parent="NavigationRegion3D" instance=ExtResource("5_xalbn")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, 16, 0, 98)
[node name="Corridor_9" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_9" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 10)
[node name="Corridor_10" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_10" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 10)
[node name="Corridor_11" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_11" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 6)
[node name="Corridor_12" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_12" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 2)
[node name="Corridor_13" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_13" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, -2)
[node name="Corridor_14" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_14" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, -6)
[node name="Corridor_15" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_15" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, -10)
[node name="Corridor_16" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_16" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -30)
[node name="Corridor_17" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_17" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -34)
[node name="Corridor_18" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_18" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -38)
[node name="Corridor_19" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_19" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -42)
[node name="Corridor_20" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_20" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -46)
[node name="Corridor_21" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_21" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -50)
[node name="Corridor_22" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_22" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -54)
[node name="Corridor_23" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_23" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -58)
[node name="Corridor_24" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_24" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -62)
[node name="Corridor_25" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_25" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -66)
[node name="Corridor_26" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_26" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -70)
[node name="Corridor_27" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_27" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -70)
[node name="Corridor_28" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_28" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -70)
[node name="Corridor_29" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_29" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -74)
[node name="Corridor_30" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_30" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -78)
[node name="Corridor_31" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_31" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -78)
[node name="Corridor_32" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_32" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -82)
[node name="Corridor_33" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_33" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, -82)
[node name="Corridor_34" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_34" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -82)
[node name="Corridor_35" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_35" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, -82)
[node name="Corridor_36" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_36" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, -82)
[node name="Corridor_37" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_37" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, -82)
[node name="Corridor_38" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_38" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, -82)
[node name="Corridor_39" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_39" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, -10)
[node name="Corridor_40" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_40" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, -10)
[node name="Corridor_41" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_41" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, -10)
[node name="Corridor_42" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_42" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, -10)
[node name="Corridor_43" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_43" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, -10)
[node name="Corridor_44" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_44" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46, 0, -10)
[node name="Corridor_45" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_45" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -50, 0, -10)
[node name="Corridor_46" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_46" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, -10)
[node name="Corridor_47" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_47" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -58, 0, -10)
[node name="Corridor_48" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_48" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -62, 0, -10)
[node name="Corridor_49" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_49" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -66, 0, -10)
[node name="Corridor_50" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_50" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -70, 0, -10)
[node name="Corridor_51" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_51" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, -10)
[node name="Corridor_52" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_52" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, -14)
[node name="Corridor_53" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_53" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -78, 0, -14)
[node name="Corridor_54" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_54" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -82, 0, -14)
[node name="Corridor_55" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_55" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -86, 0, -14)
[node name="Corridor_56" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_56" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -90, 0, -14)
[node name="Corridor_57" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_57" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -94, 0, -14)
[node name="Corridor_58" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_58" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -98, 0, -14)
[node name="Corridor_59" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_59" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -102, 0, -14)
[node name="Corridor_60" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_60" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -58)
[node name="Corridor_61" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_61" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -58)
[node name="Corridor_62" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_62" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -58)
[node name="Corridor_63" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_63" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, -58)
[node name="Corridor_64" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_64" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 22)
[node name="Corridor_65" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_65" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 26)
[node name="Corridor_66" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_66" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 30)
[node name="Corridor_67" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_67" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 34)
[node name="Corridor_68" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_68" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 38)
[node name="Corridor_69" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_69" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, 38)
[node name="Corridor_70" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_70" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 38)
[node name="Corridor_71" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_71" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 38)
[node name="Corridor_72" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_72" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, 38)
[node name="Corridor_73" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_73" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 38)
[node name="Corridor_74" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_74" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, 38)
[node name="Corridor_75" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_75" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, 38)
[node name="Corridor_76" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_76" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 38)
[node name="Corridor_77" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_77" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 38)
[node name="Corridor_78" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_78" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 38)
[node name="Corridor_79" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_79" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, 38)
[node name="Corridor_80" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_80" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 38)
[node name="Corridor_81" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_81" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, 38)
[node name="Corridor_82" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_82" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, 38)
[node name="Corridor_83" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_83" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 38)
[node name="Corridor_84" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_84" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, 38)
[node name="Corridor_85" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_85" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, 38)
[node name="Corridor_86" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_86" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 38)
[node name="Corridor_87" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_87" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 74, 0, 42)
[node name="Corridor_88" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_88" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 74, 0, 38)
[node name="Corridor_89" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_89" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 74, 0, 34)
[node name="Corridor_90" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_90" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 74, 0, 30)
[node name="Corridor_91" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_91" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 74, 0, 26)
[node name="Corridor_92" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_92" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 74, 0, 22)
[node name="Corridor_93" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_93" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 74, 0, 18)
[node name="Corridor_94" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_94" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 42)
[node name="Corridor_95" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_95" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 46)
[node name="Corridor_96" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_96" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 50)
[node name="Corridor_97" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_97" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 54)
[node name="Corridor_98" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_98" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 58)
[node name="Corridor_99" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_99" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 62)
[node name="Corridor_100" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_100" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 66)
[node name="Corridor_101" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_101" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 70)
[node name="Corridor_102" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_102" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 74)
[node name="Corridor_103" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xh2mp")]
[node name="Corridor_103" parent="NavigationRegion3D" instance=ExtResource("10_xh2mp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 78)
[node name="RoomsContainer" type="Node3D" parent="NavigationRegion3D/DungeonGenerator"]
[node name="StaticBody3D" type="StaticBody3D" parent="NavigationRegion3D"]
collision_layer = 2147483648
collision_mask = 2147483648

View File

@@ -1,7 +1,6 @@
[gd_scene load_steps=19 format=3 uid="uid://cgtqjgh1f5fqi"]
[gd_scene load_steps=18 format=3 uid="uid://cgtqjgh1f5fqi"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_un5rc"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_purgj"]
[ext_resource type="PackedScene" uid="uid://dpec2lbt83dhe" path="res://src/map/dungeon/rooms/Set A/03. Antechamber A.tscn" id="3_67qnt"]
[ext_resource type="PackedScene" uid="uid://b82dx66mgs2d7" path="res://src/map/dungeon/rooms/Set A/08. Basin Room.tscn" id="4_ogmgc"]
[ext_resource type="PackedScene" uid="uid://b7111krf365x0" path="res://src/map/dungeon/rooms/Set A/06. Balcony Room A.tscn" id="5_fjqnq"]
@@ -36,293 +35,282 @@ script = ExtResource("1_un5rc")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_fjqnq")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_purgj")
room_scenes = Array[PackedScene]([ExtResource("3_67qnt"), ExtResource("4_ogmgc"), ExtResource("5_fjqnq"), ExtResource("6_bji1g"), ExtResource("7_sqvag"), ExtResource("8_c5i81"), ExtResource("9_lo82o"), ExtResource("10_fjqnq")])
corridor_room_scene = ExtResource("10_xvcp8")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="Balcony Room A_0" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("5_fjqnq")]
[node name="Balcony Room A_0" parent="NavigationRegion3D" instance=ExtResource("5_fjqnq")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -72, 0, 54)
[node name="Antechamber A_1" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("3_67qnt")]
[node name="Antechamber A_1" parent="NavigationRegion3D" instance=ExtResource("3_67qnt")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 54, 0, 60)
[node name="Pit Room A_2" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("9_lo82o")]
[node name="Pit Room A_2" parent="NavigationRegion3D" instance=ExtResource("9_lo82o")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, 46, 0, -26)
[node name="Statue Room_3" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("8_c5i81")]
[node name="Statue Room_3" parent="NavigationRegion3D" instance=ExtResource("8_c5i81")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -28, 0, 88)
[node name="Floor Exit A_4" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_fjqnq")]
[node name="Floor Exit A_4" parent="NavigationRegion3D" instance=ExtResource("10_fjqnq")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 30, 0, 34)
[node name="Column Room_5" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("6_bji1g")]
[node name="Column Room_5" parent="NavigationRegion3D" instance=ExtResource("6_bji1g")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 4, 0, 2)
[node name="BasinRoom_6" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("4_ogmgc")]
[node name="BasinRoom_6" parent="NavigationRegion3D" instance=ExtResource("4_ogmgc")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -88, 0, -10)
[node name="Water Room_7" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_sqvag")]
[node name="Water Room_7" parent="NavigationRegion3D" instance=ExtResource("7_sqvag")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -68)
[node name="Corridor_8" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_8" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, 54)
[node name="Corridor_9" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_9" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -50, 0, 54)
[node name="Corridor_10" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_10" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46, 0, 54)
[node name="Corridor_11" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_11" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, 54)
[node name="Corridor_12" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_12" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 54)
[node name="Corridor_13" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_13" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, 54)
[node name="Corridor_14" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_14" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 54)
[node name="Corridor_15" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_15" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, 54)
[node name="Corridor_16" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_16" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 54)
[node name="Corridor_17" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_17" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 54)
[node name="Corridor_18" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_18" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, 54)
[node name="Corridor_19" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_19" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 54)
[node name="Corridor_20" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_20" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, 54)
[node name="Corridor_21" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_21" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, 54)
[node name="Corridor_22" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_22" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 54)
[node name="Corridor_23" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_23" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 54)
[node name="Corridor_24" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_24" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 54)
[node name="Corridor_25" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_25" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, 54)
[node name="Corridor_26" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_26" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 54)
[node name="Corridor_27" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_27" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, 54)
[node name="Corridor_28" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_28" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, 54)
[node name="Corridor_29" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_29" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 54)
[node name="Corridor_30" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_30" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, 54)
[node name="Corridor_31" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_31" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, 54)
[node name="Corridor_32" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_32" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 54)
[node name="Corridor_33" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_33" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 50)
[node name="Corridor_34" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_34" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 50)
[node name="Corridor_35" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_35" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, 50)
[node name="Corridor_36" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_36" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 54, 0, 50)
[node name="Corridor_37" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_37" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 58, 0, 50)
[node name="Corridor_38" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_38" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 46)
[node name="Corridor_39" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_39" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 42)
[node name="Corridor_40" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_40" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 38)
[node name="Corridor_41" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_41" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 34)
[node name="Corridor_42" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_42" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 30)
[node name="Corridor_43" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_43" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 26)
[node name="Corridor_44" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_44" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 22)
[node name="Corridor_45" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_45" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 18)
[node name="Corridor_46" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_46" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 14)
[node name="Corridor_47" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_47" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 10)
[node name="Corridor_48" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_48" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 6)
[node name="Corridor_49" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_49" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 2)
[node name="Corridor_50" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_50" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, -2)
[node name="Corridor_51" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_51" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, -6)
[node name="Corridor_52" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_52" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 58)
[node name="Corridor_53" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_53" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 62)
[node name="Corridor_54" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_54" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 66)
[node name="Corridor_55" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_55" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 70)
[node name="Corridor_56" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_56" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 74)
[node name="Corridor_57" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_57" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 78)
[node name="Corridor_58" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_58" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 82)
[node name="Corridor_59" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_59" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 86)
[node name="Corridor_60" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_60" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 14)
[node name="Corridor_61" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_61" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, 14)
[node name="Corridor_62" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_62" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, 14)
[node name="Corridor_63" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_63" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 14)
[node name="Corridor_64" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_64" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, -26)
[node name="Corridor_65" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_65" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, -26)
[node name="Corridor_66" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_66" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -26)
[node name="Corridor_67" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_67" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -22)
[node name="Corridor_68" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_68" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -18)
[node name="Corridor_69" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_69" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -14)
[node name="Corridor_70" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_70" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 2)
[node name="Corridor_71" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_71" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, 2)
[node name="Corridor_72" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_72" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 2)
[node name="Corridor_73" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_73" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, 2)
[node name="Corridor_74" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_74" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 2)
[node name="Corridor_75" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_75" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, 2)
[node name="Corridor_76" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_76" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46, 0, 2)
[node name="Corridor_77" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_77" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -50, 0, 2)
[node name="Corridor_78" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_78" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, 2)
[node name="Corridor_79" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_79" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -58, 0, 2)
[node name="Corridor_80" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_80" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -62, 0, 2)
[node name="Corridor_81" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_81" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -66, 0, 2)
[node name="Corridor_82" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_82" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -70, 0, 2)
[node name="Corridor_83" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_83" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -74, 0, 2)
[node name="Corridor_84" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_84" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -78, 0, 2)
[node name="Corridor_85" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_85" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -78, 0, -2)
[node name="Corridor_86" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_86" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -78, 0, -6)
[node name="Corridor_87" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_87" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -78, 0, -10)
[node name="Corridor_88" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_88" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -30)
[node name="Corridor_89" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_89" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -34)
[node name="Corridor_90" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_90" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -38)
[node name="Corridor_91" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_xvcp8")]
[node name="Corridor_91" parent="NavigationRegion3D" instance=ExtResource("10_xvcp8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -42)
[node name="RoomsContainer" type="Node3D" parent="NavigationRegion3D/DungeonGenerator"]
[node name="StaticBody3D" type="StaticBody3D" parent="NavigationRegion3D"]
collision_layer = 2147483648
collision_mask = 2147483648

View File

@@ -1,7 +1,6 @@
[gd_scene load_steps=18 format=3 uid="uid://dg20ovvj2m2lp"]
[gd_scene load_steps=17 format=3 uid="uid://dg20ovvj2m2lp"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_qs20c"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_6ps7u"]
[ext_resource type="PackedScene" uid="uid://dpec2lbt83dhe" path="res://src/map/dungeon/rooms/Set A/03. Antechamber A.tscn" id="3_pn3nc"]
[ext_resource type="PackedScene" uid="uid://b82dx66mgs2d7" path="res://src/map/dungeon/rooms/Set A/08. Basin Room.tscn" id="4_esh22"]
[ext_resource type="PackedScene" uid="uid://b7111krf365x0" path="res://src/map/dungeon/rooms/Set A/06. Balcony Room A.tscn" id="5_mir7f"]
@@ -35,356 +34,345 @@ script = ExtResource("1_qs20c")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_esh22")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_6ps7u")
room_scenes = Array[PackedScene]([ExtResource("3_pn3nc"), ExtResource("4_esh22"), ExtResource("5_mir7f"), ExtResource("6_1elux"), ExtResource("7_c68jx"), ExtResource("8_3lecr"), ExtResource("9_dtrr3"), ExtResource("10_esh22")])
corridor_room_scene = ExtResource("10_vtwmp")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="Antechamber A_0" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("3_pn3nc")]
[node name="Antechamber A_0" parent="NavigationRegion3D" instance=ExtResource("3_pn3nc")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 58, 0, -24)
[node name="Water Room_1" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_c68jx")]
[node name="Water Room_1" parent="NavigationRegion3D" instance=ExtResource("7_c68jx")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -42, 0, -32)
[node name="Column Room_2" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("6_1elux")]
[node name="Column Room_2" parent="NavigationRegion3D" instance=ExtResource("6_1elux")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 68, 0, 70)
[node name="Floor Exit A_3" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_esh22")]
[node name="Floor Exit A_3" parent="NavigationRegion3D" instance=ExtResource("10_esh22")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -34, 0, 94)
[node name="Balcony Room A_4" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("5_mir7f")]
[node name="Balcony Room A_4" parent="NavigationRegion3D" instance=ExtResource("5_mir7f")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 104, 0, 102)
[node name="Pit Room A_5" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("9_dtrr3")]
[node name="Pit Room A_5" parent="NavigationRegion3D" instance=ExtResource("9_dtrr3")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -58, 0, 62)
[node name="BasinRoom_6" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("4_esh22")]
[node name="BasinRoom_6" parent="NavigationRegion3D" instance=ExtResource("4_esh22")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, 76, 0, -18)
[node name="Statue Room_7" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("8_3lecr")]
[node name="Statue Room_7" parent="NavigationRegion3D" instance=ExtResource("8_3lecr")]
transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, -4, 0, -40)
[node name="Corridor_8" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_8" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 54, 0, -14)
[node name="Corridor_9" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_9" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -14)
[node name="Corridor_10" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_10" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, -14)
[node name="Corridor_11" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_11" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, -14)
[node name="Corridor_12" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_12" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, -14)
[node name="Corridor_13" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_13" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, -14)
[node name="Corridor_14" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_14" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, -14)
[node name="Corridor_15" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_15" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, -14)
[node name="Corridor_16" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_16" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, -14)
[node name="Corridor_17" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_17" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -14)
[node name="Corridor_18" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_18" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, -14)
[node name="Corridor_19" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_19" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -14)
[node name="Corridor_20" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_20" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -14)
[node name="Corridor_21" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_21" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -14)
[node name="Corridor_22" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_22" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -14)
[node name="Corridor_23" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_23" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -14)
[node name="Corridor_24" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_24" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -14)
[node name="Corridor_25" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_25" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -14)
[node name="Corridor_26" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_26" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, -14)
[node name="Corridor_27" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_27" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, -18)
[node name="Corridor_28" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_28" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, -18)
[node name="Corridor_29" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_29" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, -18)
[node name="Corridor_30" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_30" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, -10)
[node name="Corridor_31" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_31" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, -6)
[node name="Corridor_32" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_32" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, -2)
[node name="Corridor_33" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_33" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 2)
[node name="Corridor_34" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_34" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 6)
[node name="Corridor_35" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_35" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 10)
[node name="Corridor_36" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_36" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 14)
[node name="Corridor_37" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_37" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 18)
[node name="Corridor_38" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_38" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 22)
[node name="Corridor_39" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_39" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 26)
[node name="Corridor_40" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_40" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 30)
[node name="Corridor_41" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_41" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 34)
[node name="Corridor_42" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_42" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 38)
[node name="Corridor_43" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_43" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 42)
[node name="Corridor_44" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_44" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 46)
[node name="Corridor_45" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_45" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 50)
[node name="Corridor_46" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_46" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 54)
[node name="Corridor_47" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_47" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 58)
[node name="Corridor_48" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_48" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 62)
[node name="Corridor_49" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_49" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 66)
[node name="Corridor_50" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_50" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 70)
[node name="Corridor_51" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_51" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, 62)
[node name="Corridor_52" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_52" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, 62)
[node name="Corridor_53" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_53" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 62)
[node name="Corridor_54" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_54" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, 62)
[node name="Corridor_55" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_55" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, 62)
[node name="Corridor_56" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_56" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 62)
[node name="Corridor_57" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_57" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, 62)
[node name="Corridor_58" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_58" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 62)
[node name="Corridor_59" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_59" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 62)
[node name="Corridor_60" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_60" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 62)
[node name="Corridor_61" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_61" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, 62)
[node name="Corridor_62" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_62" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, 62)
[node name="Corridor_63" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_63" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 62)
[node name="Corridor_64" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_64" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, 62)
[node name="Corridor_65" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_65" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 62)
[node name="Corridor_66" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_66" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 62)
[node name="Corridor_67" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_67" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, 62)
[node name="Corridor_68" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_68" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 62)
[node name="Corridor_69" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_69" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, 62)
[node name="Corridor_70" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_70" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 62)
[node name="Corridor_71" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_71" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -58, 0, 82)
[node name="Corridor_72" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_72" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, 82)
[node name="Corridor_73" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_73" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, 86)
[node name="Corridor_74" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_74" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, 90)
[node name="Corridor_75" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_75" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, 94)
[node name="Corridor_76" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_76" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 82, 0, 54)
[node name="Corridor_77" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_77" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 86, 0, 54)
[node name="Corridor_78" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_78" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 90, 0, 54)
[node name="Corridor_79" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_79" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 94, 0, 54)
[node name="Corridor_80" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_80" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 94, 0, 58)
[node name="Corridor_81" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_81" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 94, 0, 62)
[node name="Corridor_82" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_82" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 94, 0, 66)
[node name="Corridor_83" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_83" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 94, 0, 70)
[node name="Corridor_84" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_84" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 94, 0, 74)
[node name="Corridor_85" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_85" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 94, 0, 78)
[node name="Corridor_86" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_86" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 94, 0, 82)
[node name="Corridor_87" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_87" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 98, 0, 82)
[node name="Corridor_88" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_88" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 102, 0, 82)
[node name="Corridor_89" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_89" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 78, 0, 54)
[node name="Corridor_90" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_90" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 74, 0, 54)
[node name="Corridor_91" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_91" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 70, 0, 54)
[node name="Corridor_92" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_92" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 66, 0, 54)
[node name="Corridor_93" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_93" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 62, 0, 54)
[node name="Corridor_94" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_94" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 58, 0, 54)
[node name="Corridor_95" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_95" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 54, 0, 54)
[node name="Corridor_96" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_96" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, 54)
[node name="Corridor_97" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_97" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 54)
[node name="Corridor_98" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_98" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 62, 0, -34)
[node name="Corridor_99" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_99" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 66, 0, -34)
[node name="Corridor_100" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_100" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 70, 0, -34)
[node name="Corridor_101" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_101" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 70, 0, -30)
[node name="Corridor_102" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_102" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 74, 0, -30)
[node name="Corridor_103" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_103" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 78, 0, -30)
[node name="Corridor_104" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_104" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 82, 0, -30)
[node name="Corridor_105" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_105" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 86, 0, -30)
[node name="Corridor_106" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_106" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 86, 0, -26)
[node name="Corridor_107" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_107" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 86, 0, -22)
[node name="Corridor_108" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_108" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 86, 0, -18)
[node name="Corridor_109" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_109" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -18)
[node name="Corridor_110" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_110" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -22)
[node name="Corridor_111" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_111" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -26)
[node name="Corridor_112" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_vtwmp")]
[node name="Corridor_112" parent="NavigationRegion3D" instance=ExtResource("10_vtwmp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -30)
[node name="RoomsContainer" type="Node3D" parent="NavigationRegion3D/DungeonGenerator"]
[node name="StaticBody3D" type="StaticBody3D" parent="NavigationRegion3D"]
collision_layer = 2147483648
collision_mask = 2147483648

View File

@@ -1,7 +1,6 @@
[gd_scene load_steps=19 format=3 uid="uid://b5jk743ng6fqg"]
[gd_scene load_steps=18 format=3 uid="uid://b5jk743ng6fqg"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_ah6eb"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_2l5nt"]
[ext_resource type="PackedScene" uid="uid://dpec2lbt83dhe" path="res://src/map/dungeon/rooms/Set A/03. Antechamber A.tscn" id="3_f55jb"]
[ext_resource type="PackedScene" uid="uid://b82dx66mgs2d7" path="res://src/map/dungeon/rooms/Set A/08. Basin Room.tscn" id="4_iljqd"]
[ext_resource type="PackedScene" uid="uid://b7111krf365x0" path="res://src/map/dungeon/rooms/Set A/06. Balcony Room A.tscn" id="5_2admg"]
@@ -34,395 +33,384 @@ script = ExtResource("1_ah6eb")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_b81ow")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_2l5nt")
room_scenes = Array[PackedScene]([ExtResource("3_f55jb"), ExtResource("4_iljqd"), ExtResource("5_2admg"), ExtResource("6_fuh3g"), ExtResource("7_lk05i"), ExtResource("8_b81ow"), ExtResource("9_tl40f"), ExtResource("10_iljqd"), ExtResource("11_2admg")])
corridor_room_scene = ExtResource("10_glh5y")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="Antechamber A_0" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("3_f55jb")]
[node name="Antechamber A_0" parent="NavigationRegion3D" instance=ExtResource("3_f55jb")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, -20)
[node name="Statue Room_1" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("8_b81ow")]
[node name="Statue Room_1" parent="NavigationRegion3D" instance=ExtResource("8_b81ow")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 104, 0, 84)
[node name="BasinRoom_2" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("4_iljqd")]
[node name="BasinRoom_2" parent="NavigationRegion3D" instance=ExtResource("4_iljqd")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -52, 0, 2)
[node name="GesthemiisRoom_3" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_iljqd")]
[node name="GesthemiisRoom_3" parent="NavigationRegion3D" instance=ExtResource("10_iljqd")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 90, 0, 50)
[node name="Water Room_4" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("7_lk05i")]
[node name="Water Room_4" parent="NavigationRegion3D" instance=ExtResource("7_lk05i")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -66, 0, 92)
[node name="Pit Room A_5" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("9_tl40f")]
[node name="Pit Room A_5" parent="NavigationRegion3D" instance=ExtResource("9_tl40f")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 62, 0, 82)
[node name="Column Room_6" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("6_fuh3g")]
[node name="Column Room_6" parent="NavigationRegion3D" instance=ExtResource("6_fuh3g")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 48, 0, 38)
[node name="Floor Exit A_7" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("11_2admg")]
[node name="Floor Exit A_7" parent="NavigationRegion3D" instance=ExtResource("11_2admg")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 78, 0, -90)
[node name="Balcony Room A_8" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("5_2admg")]
[node name="Balcony Room A_8" parent="NavigationRegion3D" instance=ExtResource("5_2admg")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 26, 0, 104)
[node name="Corridor_9" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_9" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, -10)
[node name="Corridor_10" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_10" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, -6)
[node name="Corridor_11" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_11" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, -2)
[node name="Corridor_12" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_12" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 2)
[node name="Corridor_13" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_13" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 6)
[node name="Corridor_14" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_14" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 10)
[node name="Corridor_15" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_15" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 14)
[node name="Corridor_16" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_16" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 18)
[node name="Corridor_17" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_17" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 22)
[node name="Corridor_18" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_18" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, 22)
[node name="Corridor_19" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_19" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, 22)
[node name="Corridor_20" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_20" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 54, 0, 22)
[node name="Corridor_21" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_21" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 58, 0, 22)
[node name="Corridor_22" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_22" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 62, 0, 22)
[node name="Corridor_23" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_23" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 62, 0, 54)
[node name="Corridor_24" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_24" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 62, 0, 58)
[node name="Corridor_25" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_25" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 62, 0, 62)
[node name="Corridor_26" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_26" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 82, 0, 82)
[node name="Corridor_27" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_27" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 86, 0, 82)
[node name="Corridor_28" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_28" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 90, 0, 82)
[node name="Corridor_29" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_29" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 94, 0, 82)
[node name="Corridor_30" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_30" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 94, 0, 86)
[node name="Corridor_31" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_31" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, -10)
[node name="Corridor_32" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_32" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, -10)
[node name="Corridor_33" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_33" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, -10)
[node name="Corridor_34" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_34" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, -10)
[node name="Corridor_35" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_35" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, -10)
[node name="Corridor_36" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_36" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -10)
[node name="Corridor_37" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_37" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, -10)
[node name="Corridor_38" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_38" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -10)
[node name="Corridor_39" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_39" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -10)
[node name="Corridor_40" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_40" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -10)
[node name="Corridor_41" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_41" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -10)
[node name="Corridor_42" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_42" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -10)
[node name="Corridor_43" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_43" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -10)
[node name="Corridor_44" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_44" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, -10)
[node name="Corridor_45" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_45" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, -10)
[node name="Corridor_46" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_46" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, -10)
[node name="Corridor_47" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_47" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, -10)
[node name="Corridor_48" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_48" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, -10)
[node name="Corridor_49" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_49" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, -10)
[node name="Corridor_50" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_50" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, -10)
[node name="Corridor_51" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_51" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, -10)
[node name="Corridor_52" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_52" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46, 0, -10)
[node name="Corridor_53" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_53" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -50, 0, -10)
[node name="Corridor_54" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_54" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54, 0, -10)
[node name="Corridor_55" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_55" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -58, 0, -10)
[node name="Corridor_56" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_56" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -62, 0, -10)
[node name="Corridor_57" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_57" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -62, 0, -6)
[node name="Corridor_58" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_58" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -62, 0, -2)
[node name="Corridor_59" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_59" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -62, 0, 2)
[node name="Corridor_60" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_60" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 66, 0, 22)
[node name="Corridor_61" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_61" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 70, 0, 22)
[node name="Corridor_62" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_62" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 74, 0, 22)
[node name="Corridor_63" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_63" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 74, 0, 26)
[node name="Corridor_64" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_64" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 78, 0, 26)
[node name="Corridor_65" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_65" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 78, 0, 30)
[node name="Corridor_66" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_66" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 82, 0, 30)
[node name="Corridor_67" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_67" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 86, 0, 30)
[node name="Corridor_68" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_68" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 42, 0, 82)
[node name="Corridor_69" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_69" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38, 0, 82)
[node name="Corridor_70" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_70" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, 82)
[node name="Corridor_71" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_71" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 82)
[node name="Corridor_72" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_72" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, 82)
[node name="Corridor_73" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_73" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, 82)
[node name="Corridor_74" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_74" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 82)
[node name="Corridor_75" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_75" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, 82)
[node name="Corridor_76" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_76" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 82)
[node name="Corridor_77" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_77" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 82)
[node name="Corridor_78" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_78" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 82)
[node name="Corridor_79" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_79" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, 82)
[node name="Corridor_80" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_80" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, 82)
[node name="Corridor_81" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_81" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 82)
[node name="Corridor_82" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_82" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 0, 82)
[node name="Corridor_83" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_83" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 82)
[node name="Corridor_84" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_84" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 0, 82)
[node name="Corridor_85" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_85" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26, 0, 82)
[node name="Corridor_86" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_86" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 82)
[node name="Corridor_87" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_87" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, 82)
[node name="Corridor_88" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_88" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 0, 82)
[node name="Corridor_89" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_89" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42, 0, 82)
[node name="Corridor_90" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_90" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46, 0, 82)
[node name="Corridor_91" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_91" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -50, 0, 82)
[node name="Corridor_92" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_92" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -30)
[node name="Corridor_93" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_93" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -34)
[node name="Corridor_94" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_94" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -38)
[node name="Corridor_95" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_95" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -42)
[node name="Corridor_96" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_96" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -46)
[node name="Corridor_97" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_97" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -50)
[node name="Corridor_98" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_98" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -54)
[node name="Corridor_99" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_99" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -58)
[node name="Corridor_100" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_100" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -62)
[node name="Corridor_101" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_101" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -66)
[node name="Corridor_102" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_102" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -70)
[node name="Corridor_103" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_103" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -74)
[node name="Corridor_104" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_104" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -78)
[node name="Corridor_105" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_105" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -82)
[node name="Corridor_106" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_106" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -86)
[node name="Corridor_107" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_107" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 54, 0, -86)
[node name="Corridor_108" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_108" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 54, 0, -90)
[node name="Corridor_109" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_109" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 54, 0, -94)
[node name="Corridor_110" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_110" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 54, 0, -98)
[node name="Corridor_111" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_111" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 54, 0, -102)
[node name="Corridor_112" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_112" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 58, 0, -102)
[node name="Corridor_113" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_113" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 58, 0, -106)
[node name="Corridor_114" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_114" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 58, 0, -110)
[node name="Corridor_115" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_115" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 62, 0, -110)
[node name="Corridor_116" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_116" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 66, 0, -110)
[node name="Corridor_117" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_117" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 70, 0, -110)
[node name="Corridor_118" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_118" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 74, 0, -110)
[node name="Corridor_119" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_119" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 78, 0, -110)
[node name="Corridor_120" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_120" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 86)
[node name="Corridor_121" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_121" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 90)
[node name="Corridor_122" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_122" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 94)
[node name="Corridor_123" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_123" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 98)
[node name="Corridor_124" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_124" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 102)
[node name="Corridor_125" parent="NavigationRegion3D/DungeonGenerator" instance=ExtResource("10_glh5y")]
[node name="Corridor_125" parent="NavigationRegion3D" instance=ExtResource("10_glh5y")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 106)
[node name="RoomsContainer" type="Node3D" parent="NavigationRegion3D/DungeonGenerator"]
[node name="EnemyDatabase" parent="." instance=ExtResource("11_xxd5b")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("15_f55jb"), ExtResource("12_mhyau"), ExtResource("16_2admg"), ExtResource("17_fuh3g")])

View File

@@ -1,17 +1,6 @@
[gd_scene load_steps=18 format=3 uid="uid://dl2x3l7a3an65"]
[gd_scene load_steps=7 format=3 uid="uid://dl2x3l7a3an65"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_k525w"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_bw315"]
[ext_resource type="PackedScene" uid="uid://dadl2rua1ovhq" path="res://src/map/dungeon/rooms/Set B/20. Antechamber 3.tscn" id="3_bw315"]
[ext_resource type="PackedScene" uid="uid://dra1mqcqhw7g0" path="res://src/map/dungeon/rooms/Set B/21. Gallery Room.tscn" id="4_8e7p7"]
[ext_resource type="PackedScene" uid="uid://cq82tqhlshn1k" path="res://src/map/dungeon/rooms/Set B/22. Pit Room B.tscn" id="5_deo6i"]
[ext_resource type="PackedScene" uid="uid://utaqo4hl68yw" path="res://src/map/dungeon/rooms/Set B/23. Antechamber 4.tscn" id="6_x1lv4"]
[ext_resource type="PackedScene" uid="uid://bhqmpgpegcuu5" path="res://src/map/dungeon/rooms/Set B/24. Balcony Room 2.tscn" id="7_274rn"]
[ext_resource type="PackedScene" uid="uid://dbfkpodwvxmfe" path="res://src/map/dungeon/rooms/Set B/25. Pedestal Room.tscn" id="8_fj5sv"]
[ext_resource type="PackedScene" uid="uid://b8tiuu3l181ke" path="res://src/map/dungeon/rooms/Set B/28. Long Room B.tscn" id="9_famp5"]
[ext_resource type="PackedScene" uid="uid://5cstpejxygy6" path="res://src/map/dungeon/rooms/Set B/29. Column Circle Room.tscn" id="10_5y5fx"]
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_8e7p7"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="11_jk7yl"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="11_y24bo"]
[ext_resource type="PackedScene" uid="uid://dlw5cvutvypxn" path="res://src/enemy/enemy_types/06. chariot/Chariot.tscn" id="13_aj7yr"]
[ext_resource type="PackedScene" uid="uid://fosk3kt7vp8d" path="res://src/enemy/enemy_types/08a. Ambassador/Ambassador.tscn" id="15_8e7p7"]
@@ -29,15 +18,6 @@ script = ExtResource("1_k525w")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_gqi8w")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_bw315")
room_scenes = Array[PackedScene]([ExtResource("3_bw315"), ExtResource("4_8e7p7"), ExtResource("5_deo6i"), ExtResource("6_x1lv4"), ExtResource("7_274rn"), ExtResource("8_fj5sv"), ExtResource("9_famp5"), ExtResource("10_5y5fx"), ExtResource("11_8e7p7")])
corridor_room_scene = ExtResource("11_jk7yl")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("11_y24bo")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("13_aj7yr"), ExtResource("15_8e7p7"), ExtResource("15_bw315")])

View File

@@ -1,17 +1,6 @@
[gd_scene load_steps=18 format=3 uid="uid://drvjw06wbi2qh"]
[gd_scene load_steps=7 format=3 uid="uid://drvjw06wbi2qh"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_xpfig"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_m28m3"]
[ext_resource type="PackedScene" uid="uid://dadl2rua1ovhq" path="res://src/map/dungeon/rooms/Set B/20. Antechamber 3.tscn" id="3_53cm1"]
[ext_resource type="PackedScene" uid="uid://dra1mqcqhw7g0" path="res://src/map/dungeon/rooms/Set B/21. Gallery Room.tscn" id="4_ffc3h"]
[ext_resource type="PackedScene" uid="uid://cq82tqhlshn1k" path="res://src/map/dungeon/rooms/Set B/22. Pit Room B.tscn" id="5_jc51p"]
[ext_resource type="PackedScene" uid="uid://utaqo4hl68yw" path="res://src/map/dungeon/rooms/Set B/23. Antechamber 4.tscn" id="6_rtv5v"]
[ext_resource type="PackedScene" uid="uid://bhqmpgpegcuu5" path="res://src/map/dungeon/rooms/Set B/24. Balcony Room 2.tscn" id="7_jro0u"]
[ext_resource type="PackedScene" uid="uid://dbfkpodwvxmfe" path="res://src/map/dungeon/rooms/Set B/25. Pedestal Room.tscn" id="8_b7mkw"]
[ext_resource type="PackedScene" uid="uid://b8tiuu3l181ke" path="res://src/map/dungeon/rooms/Set B/28. Long Room B.tscn" id="9_4qv3u"]
[ext_resource type="PackedScene" uid="uid://5cstpejxygy6" path="res://src/map/dungeon/rooms/Set B/29. Column Circle Room.tscn" id="10_5fprq"]
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_nemst"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_1rgka"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_jwrcb"]
[ext_resource type="PackedScene" uid="uid://c6tqt27ql8s35" path="res://src/enemy/enemy_types/07. chinthe/Chinthe.tscn" id="14_edmor"]
[ext_resource type="PackedScene" uid="uid://fosk3kt7vp8d" path="res://src/enemy/enemy_types/08a. Ambassador/Ambassador.tscn" id="14_xpfig"]
@@ -29,15 +18,6 @@ script = ExtResource("1_xpfig")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_gqi8w")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_m28m3")
room_scenes = Array[PackedScene]([ExtResource("3_53cm1"), ExtResource("4_ffc3h"), ExtResource("5_jc51p"), ExtResource("6_rtv5v"), ExtResource("7_jro0u"), ExtResource("8_b7mkw"), ExtResource("9_4qv3u"), ExtResource("10_5fprq"), ExtResource("11_nemst")])
corridor_room_scene = ExtResource("12_1rgka")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_jwrcb")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("14_xpfig"), ExtResource("14_edmor"), ExtResource("16_m28m3")])

View File

@@ -1,17 +1,6 @@
[gd_scene load_steps=18 format=3 uid="uid://fellg2owwe64"]
[gd_scene load_steps=7 format=3 uid="uid://fellg2owwe64"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_cmrxb"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_bb5ek"]
[ext_resource type="PackedScene" uid="uid://dadl2rua1ovhq" path="res://src/map/dungeon/rooms/Set B/20. Antechamber 3.tscn" id="3_ak4no"]
[ext_resource type="PackedScene" uid="uid://dra1mqcqhw7g0" path="res://src/map/dungeon/rooms/Set B/21. Gallery Room.tscn" id="4_sfr88"]
[ext_resource type="PackedScene" uid="uid://cq82tqhlshn1k" path="res://src/map/dungeon/rooms/Set B/22. Pit Room B.tscn" id="5_by6es"]
[ext_resource type="PackedScene" uid="uid://utaqo4hl68yw" path="res://src/map/dungeon/rooms/Set B/23. Antechamber 4.tscn" id="6_xkoxe"]
[ext_resource type="PackedScene" uid="uid://bhqmpgpegcuu5" path="res://src/map/dungeon/rooms/Set B/24. Balcony Room 2.tscn" id="7_63dun"]
[ext_resource type="PackedScene" uid="uid://dbfkpodwvxmfe" path="res://src/map/dungeon/rooms/Set B/25. Pedestal Room.tscn" id="8_btunt"]
[ext_resource type="PackedScene" uid="uid://b8tiuu3l181ke" path="res://src/map/dungeon/rooms/Set B/28. Long Room B.tscn" id="9_vonag"]
[ext_resource type="PackedScene" uid="uid://5cstpejxygy6" path="res://src/map/dungeon/rooms/Set B/29. Column Circle Room.tscn" id="10_yo5mh"]
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_mwwyc"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_hnpqo"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_bm34w"]
[ext_resource type="PackedScene" uid="uid://fosk3kt7vp8d" path="res://src/enemy/enemy_types/08a. Ambassador/Ambassador.tscn" id="14_cmrxb"]
[ext_resource type="PackedScene" uid="uid://c6tqt27ql8s35" path="res://src/enemy/enemy_types/07. chinthe/Chinthe.tscn" id="15_bb5ek"]
@@ -29,15 +18,6 @@ script = ExtResource("1_cmrxb")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_gqi8w")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_bb5ek")
room_scenes = Array[PackedScene]([ExtResource("3_ak4no"), ExtResource("4_sfr88"), ExtResource("5_by6es"), ExtResource("6_xkoxe"), ExtResource("7_63dun"), ExtResource("8_btunt"), ExtResource("9_vonag"), ExtResource("10_yo5mh"), ExtResource("11_mwwyc")])
corridor_room_scene = ExtResource("12_hnpqo")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_bm34w")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("14_cmrxb"), ExtResource("15_bb5ek"), ExtResource("16_ak4no")])

View File

@@ -1,17 +1,6 @@
[gd_scene load_steps=19 format=3 uid="uid://vhqwff12y7wn"]
[gd_scene load_steps=8 format=3 uid="uid://vhqwff12y7wn"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_qo66f"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_q127u"]
[ext_resource type="PackedScene" uid="uid://dadl2rua1ovhq" path="res://src/map/dungeon/rooms/Set B/20. Antechamber 3.tscn" id="3_7km57"]
[ext_resource type="PackedScene" uid="uid://dra1mqcqhw7g0" path="res://src/map/dungeon/rooms/Set B/21. Gallery Room.tscn" id="4_nrwsy"]
[ext_resource type="PackedScene" uid="uid://cq82tqhlshn1k" path="res://src/map/dungeon/rooms/Set B/22. Pit Room B.tscn" id="5_mh162"]
[ext_resource type="PackedScene" uid="uid://utaqo4hl68yw" path="res://src/map/dungeon/rooms/Set B/23. Antechamber 4.tscn" id="6_hs7sr"]
[ext_resource type="PackedScene" uid="uid://bhqmpgpegcuu5" path="res://src/map/dungeon/rooms/Set B/24. Balcony Room 2.tscn" id="7_48ayb"]
[ext_resource type="PackedScene" uid="uid://dbfkpodwvxmfe" path="res://src/map/dungeon/rooms/Set B/25. Pedestal Room.tscn" id="8_j3q75"]
[ext_resource type="PackedScene" uid="uid://b8tiuu3l181ke" path="res://src/map/dungeon/rooms/Set B/28. Long Room B.tscn" id="9_g0y0e"]
[ext_resource type="PackedScene" uid="uid://5cstpejxygy6" path="res://src/map/dungeon/rooms/Set B/29. Column Circle Room.tscn" id="10_8jhvc"]
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_ng7ux"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_tkntm"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_8j25c"]
[ext_resource type="PackedScene" uid="uid://c6tqt27ql8s35" path="res://src/enemy/enemy_types/07. chinthe/Chinthe.tscn" id="14_r4r1j"]
[ext_resource type="PackedScene" uid="uid://b8ewfgcjv60es" path="res://src/enemy/enemy_types/09. Agni/AgniDemon.tscn" id="15_q127u"]
@@ -30,15 +19,6 @@ script = ExtResource("1_qo66f")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_gqi8w")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_q127u")
room_scenes = Array[PackedScene]([ExtResource("3_7km57"), ExtResource("4_nrwsy"), ExtResource("5_mh162"), ExtResource("6_hs7sr"), ExtResource("7_48ayb"), ExtResource("8_j3q75"), ExtResource("9_g0y0e"), ExtResource("10_8jhvc"), ExtResource("11_ng7ux")])
corridor_room_scene = ExtResource("12_tkntm")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_8j25c")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("14_r4r1j"), ExtResource("15_q127u"), ExtResource("16_7km57"), ExtResource("17_nrwsy")])

View File

@@ -1,17 +1,6 @@
[gd_scene load_steps=18 format=3 uid="uid://h8tc1uohuqx2"]
[gd_scene load_steps=7 format=3 uid="uid://h8tc1uohuqx2"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_i4yll"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_xtyir"]
[ext_resource type="PackedScene" uid="uid://dadl2rua1ovhq" path="res://src/map/dungeon/rooms/Set B/20. Antechamber 3.tscn" id="3_cfhak"]
[ext_resource type="PackedScene" uid="uid://dra1mqcqhw7g0" path="res://src/map/dungeon/rooms/Set B/21. Gallery Room.tscn" id="4_i1g1c"]
[ext_resource type="PackedScene" uid="uid://cq82tqhlshn1k" path="res://src/map/dungeon/rooms/Set B/22. Pit Room B.tscn" id="5_fqp0v"]
[ext_resource type="PackedScene" uid="uid://utaqo4hl68yw" path="res://src/map/dungeon/rooms/Set B/23. Antechamber 4.tscn" id="6_86r4l"]
[ext_resource type="PackedScene" uid="uid://bhqmpgpegcuu5" path="res://src/map/dungeon/rooms/Set B/24. Balcony Room 2.tscn" id="7_mxaww"]
[ext_resource type="PackedScene" uid="uid://dbfkpodwvxmfe" path="res://src/map/dungeon/rooms/Set B/25. Pedestal Room.tscn" id="8_eti4c"]
[ext_resource type="PackedScene" uid="uid://b8tiuu3l181ke" path="res://src/map/dungeon/rooms/Set B/28. Long Room B.tscn" id="9_3p6l1"]
[ext_resource type="PackedScene" uid="uid://5cstpejxygy6" path="res://src/map/dungeon/rooms/Set B/29. Column Circle Room.tscn" id="10_rd0ko"]
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_t8tuf"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_f284e"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_hlb65"]
[ext_resource type="PackedScene" uid="uid://b8ewfgcjv60es" path="res://src/enemy/enemy_types/09. Agni/AgniDemon.tscn" id="14_i4yll"]
[ext_resource type="PackedScene" uid="uid://cmvimr0pvsgqy" path="res://src/enemy/enemy_types/10. Eden Pillar/Eden Pillar.tscn" id="15_xtyir"]
@@ -29,15 +18,6 @@ script = ExtResource("1_i4yll")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_gqi8w")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_xtyir")
room_scenes = Array[PackedScene]([ExtResource("3_cfhak"), ExtResource("4_i1g1c"), ExtResource("5_fqp0v"), ExtResource("6_86r4l"), ExtResource("7_mxaww"), ExtResource("8_eti4c"), ExtResource("9_3p6l1"), ExtResource("10_rd0ko"), ExtResource("11_t8tuf")])
corridor_room_scene = ExtResource("12_f284e")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_hlb65")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("14_i4yll"), ExtResource("15_xtyir"), ExtResource("16_cfhak")])

View File

@@ -1,17 +1,6 @@
[gd_scene load_steps=18 format=3 uid="uid://cyfp0p38w2yfr"]
[gd_scene load_steps=7 format=3 uid="uid://cyfp0p38w2yfr"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_dg3fy"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_q8hlb"]
[ext_resource type="PackedScene" uid="uid://dadl2rua1ovhq" path="res://src/map/dungeon/rooms/Set B/20. Antechamber 3.tscn" id="3_0utb0"]
[ext_resource type="PackedScene" uid="uid://dra1mqcqhw7g0" path="res://src/map/dungeon/rooms/Set B/21. Gallery Room.tscn" id="4_jh7em"]
[ext_resource type="PackedScene" uid="uid://cq82tqhlshn1k" path="res://src/map/dungeon/rooms/Set B/22. Pit Room B.tscn" id="5_xrigs"]
[ext_resource type="PackedScene" uid="uid://utaqo4hl68yw" path="res://src/map/dungeon/rooms/Set B/23. Antechamber 4.tscn" id="6_r76p4"]
[ext_resource type="PackedScene" uid="uid://bhqmpgpegcuu5" path="res://src/map/dungeon/rooms/Set B/24. Balcony Room 2.tscn" id="7_b414q"]
[ext_resource type="PackedScene" uid="uid://dbfkpodwvxmfe" path="res://src/map/dungeon/rooms/Set B/25. Pedestal Room.tscn" id="8_7gq57"]
[ext_resource type="PackedScene" uid="uid://b8tiuu3l181ke" path="res://src/map/dungeon/rooms/Set B/28. Long Room B.tscn" id="9_kaga7"]
[ext_resource type="PackedScene" uid="uid://5cstpejxygy6" path="res://src/map/dungeon/rooms/Set B/29. Column Circle Room.tscn" id="10_0r7u7"]
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_wurkp"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_qbngl"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_gg5wp"]
[ext_resource type="PackedScene" uid="uid://b8ewfgcjv60es" path="res://src/enemy/enemy_types/09. Agni/AgniDemon.tscn" id="14_dg3fy"]
[ext_resource type="PackedScene" uid="uid://cmvimr0pvsgqy" path="res://src/enemy/enemy_types/10. Eden Pillar/Eden Pillar.tscn" id="15_q8hlb"]
@@ -29,15 +18,6 @@ script = ExtResource("1_dg3fy")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_gqi8w")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_q8hlb")
room_scenes = Array[PackedScene]([ExtResource("3_0utb0"), ExtResource("4_jh7em"), ExtResource("5_xrigs"), ExtResource("6_r76p4"), ExtResource("7_b414q"), ExtResource("8_7gq57"), ExtResource("9_kaga7"), ExtResource("10_0r7u7"), ExtResource("11_wurkp")])
corridor_room_scene = ExtResource("12_qbngl")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_gg5wp")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("14_dg3fy"), ExtResource("15_q8hlb"), ExtResource("16_0utb0")])

View File

@@ -1,17 +1,6 @@
[gd_scene load_steps=18 format=3 uid="uid://dnrbqkv438tjx"]
[gd_scene load_steps=7 format=3 uid="uid://dnrbqkv438tjx"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_7fjdy"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_neo74"]
[ext_resource type="PackedScene" uid="uid://dadl2rua1ovhq" path="res://src/map/dungeon/rooms/Set B/20. Antechamber 3.tscn" id="3_iqgo0"]
[ext_resource type="PackedScene" uid="uid://dra1mqcqhw7g0" path="res://src/map/dungeon/rooms/Set B/21. Gallery Room.tscn" id="4_m0j7h"]
[ext_resource type="PackedScene" uid="uid://cq82tqhlshn1k" path="res://src/map/dungeon/rooms/Set B/22. Pit Room B.tscn" id="5_vfchv"]
[ext_resource type="PackedScene" uid="uid://utaqo4hl68yw" path="res://src/map/dungeon/rooms/Set B/23. Antechamber 4.tscn" id="6_dn13w"]
[ext_resource type="PackedScene" uid="uid://bhqmpgpegcuu5" path="res://src/map/dungeon/rooms/Set B/24. Balcony Room 2.tscn" id="7_i6jge"]
[ext_resource type="PackedScene" uid="uid://dbfkpodwvxmfe" path="res://src/map/dungeon/rooms/Set B/25. Pedestal Room.tscn" id="8_kg1wb"]
[ext_resource type="PackedScene" uid="uid://b8tiuu3l181ke" path="res://src/map/dungeon/rooms/Set B/28. Long Room B.tscn" id="9_f0vei"]
[ext_resource type="PackedScene" uid="uid://5cstpejxygy6" path="res://src/map/dungeon/rooms/Set B/29. Column Circle Room.tscn" id="10_id8cu"]
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_0tado"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_wm2qn"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_f1owy"]
[ext_resource type="PackedScene" uid="uid://cmvimr0pvsgqy" path="res://src/enemy/enemy_types/10. Eden Pillar/Eden Pillar.tscn" id="14_7fjdy"]
[ext_resource type="PackedScene" uid="uid://boqjebx7yuiqy" path="res://src/enemy/enemy_types/11. Palan/Palan.tscn" id="15_neo74"]
@@ -29,15 +18,6 @@ script = ExtResource("1_7fjdy")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_gqi8w")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_neo74")
room_scenes = Array[PackedScene]([ExtResource("3_iqgo0"), ExtResource("4_m0j7h"), ExtResource("5_vfchv"), ExtResource("6_dn13w"), ExtResource("7_i6jge"), ExtResource("8_kg1wb"), ExtResource("9_f0vei"), ExtResource("10_id8cu"), ExtResource("11_0tado")])
corridor_room_scene = ExtResource("12_wm2qn")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_f1owy")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("14_7fjdy"), ExtResource("15_neo74"), ExtResource("16_iqgo0")])

View File

@@ -1,17 +1,6 @@
[gd_scene load_steps=18 format=3 uid="uid://cgoogenmugoti"]
[gd_scene load_steps=7 format=3 uid="uid://cgoogenmugoti"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_ksrny"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_a76ri"]
[ext_resource type="PackedScene" uid="uid://dadl2rua1ovhq" path="res://src/map/dungeon/rooms/Set B/20. Antechamber 3.tscn" id="3_biant"]
[ext_resource type="PackedScene" uid="uid://dra1mqcqhw7g0" path="res://src/map/dungeon/rooms/Set B/21. Gallery Room.tscn" id="4_ya360"]
[ext_resource type="PackedScene" uid="uid://cq82tqhlshn1k" path="res://src/map/dungeon/rooms/Set B/22. Pit Room B.tscn" id="5_7enj5"]
[ext_resource type="PackedScene" uid="uid://utaqo4hl68yw" path="res://src/map/dungeon/rooms/Set B/23. Antechamber 4.tscn" id="6_c5tc6"]
[ext_resource type="PackedScene" uid="uid://bhqmpgpegcuu5" path="res://src/map/dungeon/rooms/Set B/24. Balcony Room 2.tscn" id="7_jcbwi"]
[ext_resource type="PackedScene" uid="uid://dbfkpodwvxmfe" path="res://src/map/dungeon/rooms/Set B/25. Pedestal Room.tscn" id="8_6fs7u"]
[ext_resource type="PackedScene" uid="uid://b8tiuu3l181ke" path="res://src/map/dungeon/rooms/Set B/28. Long Room B.tscn" id="9_6ueav"]
[ext_resource type="PackedScene" uid="uid://5cstpejxygy6" path="res://src/map/dungeon/rooms/Set B/29. Column Circle Room.tscn" id="10_ag0xh"]
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_380n2"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_tg7p8"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_avl22"]
[ext_resource type="PackedScene" uid="uid://cmvimr0pvsgqy" path="res://src/enemy/enemy_types/10. Eden Pillar/Eden Pillar.tscn" id="14_ksrny"]
[ext_resource type="PackedScene" uid="uid://boqjebx7yuiqy" path="res://src/enemy/enemy_types/11. Palan/Palan.tscn" id="15_a76ri"]
@@ -29,15 +18,6 @@ script = ExtResource("1_ksrny")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_gqi8w")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_a76ri")
room_scenes = Array[PackedScene]([ExtResource("3_biant"), ExtResource("4_ya360"), ExtResource("5_7enj5"), ExtResource("6_c5tc6"), ExtResource("7_jcbwi"), ExtResource("8_6fs7u"), ExtResource("9_6ueav"), ExtResource("10_ag0xh"), ExtResource("11_380n2")])
corridor_room_scene = ExtResource("12_tg7p8")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_avl22")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("14_ksrny"), ExtResource("15_a76ri"), ExtResource("16_biant")])

View File

@@ -1,17 +1,6 @@
[gd_scene load_steps=19 format=3 uid="uid://33lvido1dkbu"]
[gd_scene load_steps=8 format=3 uid="uid://33lvido1dkbu"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_8tkq2"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_m0atb"]
[ext_resource type="PackedScene" uid="uid://dadl2rua1ovhq" path="res://src/map/dungeon/rooms/Set B/20. Antechamber 3.tscn" id="3_blhib"]
[ext_resource type="PackedScene" uid="uid://dra1mqcqhw7g0" path="res://src/map/dungeon/rooms/Set B/21. Gallery Room.tscn" id="4_rxmjy"]
[ext_resource type="PackedScene" uid="uid://cq82tqhlshn1k" path="res://src/map/dungeon/rooms/Set B/22. Pit Room B.tscn" id="5_fnjfv"]
[ext_resource type="PackedScene" uid="uid://utaqo4hl68yw" path="res://src/map/dungeon/rooms/Set B/23. Antechamber 4.tscn" id="6_dpaem"]
[ext_resource type="PackedScene" uid="uid://bhqmpgpegcuu5" path="res://src/map/dungeon/rooms/Set B/24. Balcony Room 2.tscn" id="7_fp3ik"]
[ext_resource type="PackedScene" uid="uid://dbfkpodwvxmfe" path="res://src/map/dungeon/rooms/Set B/25. Pedestal Room.tscn" id="8_2od3c"]
[ext_resource type="PackedScene" uid="uid://b8tiuu3l181ke" path="res://src/map/dungeon/rooms/Set B/28. Long Room B.tscn" id="9_twdga"]
[ext_resource type="PackedScene" uid="uid://5cstpejxygy6" path="res://src/map/dungeon/rooms/Set B/29. Column Circle Room.tscn" id="10_2x4yi"]
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_gnpgo"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_rgx5c"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_8mkl1"]
[ext_resource type="PackedScene" uid="uid://cmvimr0pvsgqy" path="res://src/enemy/enemy_types/10. Eden Pillar/Eden Pillar.tscn" id="14_m0atb"]
[ext_resource type="PackedScene" uid="uid://boqjebx7yuiqy" path="res://src/enemy/enemy_types/11. Palan/Palan.tscn" id="15_blhib"]
@@ -30,15 +19,6 @@ script = ExtResource("1_8tkq2")
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_gqi8w")
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
unique_name_in_owner = true
script = ExtResource("2_m0atb")
room_scenes = Array[PackedScene]([ExtResource("3_blhib"), ExtResource("4_rxmjy"), ExtResource("5_fnjfv"), ExtResource("6_dpaem"), ExtResource("7_fp3ik"), ExtResource("8_2od3c"), ExtResource("9_twdga"), ExtResource("10_2x4yi"), ExtResource("11_gnpgo")])
corridor_room_scene = ExtResource("12_rgx5c")
dungeon_size = Vector3i(60, 1, 60)
voxel_scale = Vector3(4, 4, 4)
generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_8mkl1")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("14_m0atb"), ExtResource("15_blhib"), ExtResource("16_rxmjy"), ExtResource("17_fnjfv")])