Fix all doors
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=87 format=4 uid="uid://dfpyfpnya0f4u"]
|
||||
[gd_scene load_steps=84 format=4 uid="uid://dfpyfpnya0f4u"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://ce73fuh74l81l" path="res://addons/SimpleDungeons/DungeonRoom3D.gd" id="1_ulct7"]
|
||||
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_hbsbj"]
|
||||
@@ -23,62 +23,53 @@
|
||||
[ext_resource type="Texture2D" uid="uid://bsj0pbmbrwtb0" path="res://src/map/dungeon/models/Set A/13. Water Room/WATER_ROOM_VER2_CEILING_1_13.jpg" id="19_n1q8f"]
|
||||
[ext_resource type="Texture2D" uid="uid://e7jgl5kd64lx" path="res://src/map/dungeon/models/Set A/13. Water Room/WATER_ROOM_VER2_tioled.png" id="20_s6g1n"]
|
||||
[ext_resource type="Texture2D" uid="uid://del2dfj3etokd" path="res://src/map/dungeon/textures/BLOCKED-DOOR_REGULAR.png" id="22_v7b66"]
|
||||
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/models/Set A/18. Corridor A/CORRIDOR test_FLOOR1.jpg" id="23_83smy"]
|
||||
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="24_7qo1y"]
|
||||
[ext_resource type="Material" uid="uid://bsafm3t4drpl" path="res://src/map/dungeon/textures/MinimapTexture.tres" id="24_w0ing"]
|
||||
[ext_resource type="Script" uid="uid://yl7wyeo5m725" path="res://src/map/dungeon/code/remove_unused_doors.gd" id="26_c86xl"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_mt2fa"]
|
||||
resource_name = "Material.010"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("2_m6505")
|
||||
texture_filter = 2
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_0kmga"]
|
||||
resource_name = "Material.011"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("3_rjto0")
|
||||
texture_filter = 2
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rx3ob"]
|
||||
resource_name = "Material.012"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("4_ou63s")
|
||||
texture_filter = 2
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tmhuk"]
|
||||
resource_name = "Material.013"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("3_rjto0")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bjn3u"]
|
||||
resource_name = "Material.024"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("5_aew3s")
|
||||
texture_filter = 2
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_crowt"]
|
||||
resource_name = "Material.025"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("3_rjto0")
|
||||
texture_filter = 2
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5hux8"]
|
||||
resource_name = "Material.027"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("6_blxte")
|
||||
texture_filter = 2
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_afgsq"]
|
||||
resource_name = "Material.028"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("7_ilnpg")
|
||||
texture_filter = 2
|
||||
@@ -88,13 +79,11 @@ resource_name = "Material.029"
|
||||
transparency = 2
|
||||
alpha_scissor_threshold = 0.5
|
||||
alpha_antialiasing_mode = 0
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("8_yasdn")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1g8oe"]
|
||||
resource_name = "Material.030"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("9_2l87y")
|
||||
|
||||
@@ -338,25 +327,21 @@ shadow_mesh = SubResource("ArrayMesh_lna2h")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_uwksk"]
|
||||
resource_name = "Material.154"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("10_vcgo5")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dpas2"]
|
||||
resource_name = "Material.152"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("10_vcgo5")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bn6sw"]
|
||||
resource_name = "Material.157"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("10_vcgo5")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_d568p"]
|
||||
resource_name = "Material.158"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("10_vcgo5")
|
||||
|
||||
@@ -469,7 +454,6 @@ shadow_mesh = SubResource("ArrayMesh_t8blf")
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tl1x4"]
|
||||
resource_name = "Empty.005"
|
||||
transparency = 4
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("11_5p140")
|
||||
texture_repeat = false
|
||||
@@ -477,7 +461,6 @@ texture_repeat = false
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bw5w3"]
|
||||
resource_name = "Empty"
|
||||
transparency = 4
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("12_litgw")
|
||||
texture_repeat = false
|
||||
@@ -485,7 +468,6 @@ texture_repeat = false
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_is5qe"]
|
||||
resource_name = "Empty.001"
|
||||
transparency = 4
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("11_5p140")
|
||||
texture_repeat = false
|
||||
@@ -493,7 +475,6 @@ texture_repeat = false
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_d4rvk"]
|
||||
resource_name = "Empty.002"
|
||||
transparency = 4
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("11_5p140")
|
||||
texture_repeat = false
|
||||
@@ -501,7 +482,6 @@ texture_repeat = false
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_v4nfw"]
|
||||
resource_name = "Empty.003"
|
||||
transparency = 4
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("11_5p140")
|
||||
texture_repeat = false
|
||||
@@ -509,7 +489,6 @@ texture_repeat = false
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_t2x2i"]
|
||||
resource_name = "Empty.004"
|
||||
transparency = 4
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("11_5p140")
|
||||
texture_repeat = false
|
||||
@@ -659,7 +638,6 @@ shadow_mesh = SubResource("ArrayMesh_f31bo")
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_kn8o2"]
|
||||
resource_name = "Material.155"
|
||||
transparency = 1
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("13_t7brn")
|
||||
|
||||
@@ -715,7 +693,6 @@ shader_parameter/FoamGlowIntensity = -0.085
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_r73ap"]
|
||||
resource_name = "Material.002"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("14_gtr3o")
|
||||
|
||||
@@ -790,14 +767,12 @@ resource_name = "Material.159"
|
||||
transparency = 2
|
||||
alpha_scissor_threshold = 0.5
|
||||
alpha_antialiasing_mode = 0
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("15_o7x30")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_25oiy"]
|
||||
resource_name = "Material.151"
|
||||
transparency = 4
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("16_v7iwe")
|
||||
texture_filter = 2
|
||||
@@ -805,7 +780,6 @@ texture_filter = 2
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ji47q"]
|
||||
resource_name = "Material.007"
|
||||
transparency = 4
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("17_4pi80")
|
||||
texture_filter = 2
|
||||
@@ -813,7 +787,6 @@ texture_filter = 2
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_lpsxj"]
|
||||
resource_name = "Material.019"
|
||||
transparency = 4
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("18_noh0d")
|
||||
texture_filter = 2
|
||||
@@ -821,14 +794,12 @@ texture_filter = 2
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_c1u25"]
|
||||
resource_name = "Material.005"
|
||||
transparency = 4
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("19_n1q8f")
|
||||
texture_filter = 2
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bpryu"]
|
||||
resource_name = "Material.001"
|
||||
cull_mode = 0
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("20_s6g1n")
|
||||
|
||||
@@ -1030,16 +1001,10 @@ data = PackedVector3Array(-1, -1, 1, -1, 1, -1, -1, 1, 1, -1, -1, 1, -1, -1, -1,
|
||||
data = PackedVector3Array(-1, -1, 1, -1, 1, -1, -1, 1, 1, -1, -1, 1, -1, -1, -1, -1, 1, -1, -1, -1, -1, 1, 1, -1, -1, 1, -1, -1, -1, -1, 1, -1, -1, 1, 1, -1, 1, -1, -1, 1, 1, 1, 1, 1, -1, 1, -1, -1, 1, -1, 1, 1, 1, 1, 1, -1, 1, -1, 1, 1, 1, 1, 1, 1, -1, 1, -1, -1, 1, -1, 1, 1, -1, -1, -1, 1, -1, 1, 1, -1, -1, -1, -1, -1, -1, -1, 1, 1, -1, 1, 1, 1, -1, -1, 1, 1, -1, 1, -1, 1, 1, -1, 1, 1, 1, -1, 1, 1)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bbivh"]
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("22_v7b66")
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rw5qh"]
|
||||
albedo_texture = ExtResource("23_83smy")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xs44o"]
|
||||
shading_mode = 0
|
||||
albedo_texture = ExtResource("23_83smy")
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_2nfuf"]
|
||||
size = Vector3(28, 8, 48)
|
||||
|
||||
@@ -1153,11 +1118,13 @@ skeleton = NodePath("")
|
||||
|
||||
[node name="CSGBox3D2" type="CSGBox3D" parent="Collision"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.193875, -0.524414, 10.1829)
|
||||
visible = false
|
||||
layers = 4
|
||||
size = Vector3(18.3369, 6.6543, 12.5115)
|
||||
|
||||
[node name="CSGBox3D3" type="CSGBox3D" parent="Collision"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0993766, -0.524414, -10.1295)
|
||||
visible = false
|
||||
layers = 4
|
||||
size = Vector3(19.2304, 6.6543, 13.5585)
|
||||
|
||||
@@ -1204,67 +1171,57 @@ size = Vector3(28, 8, 48)
|
||||
[node name="CSGBox2" type="CSGBox3D" parent="Doors"]
|
||||
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, 0.0337188, -0.0442432, 24.01)
|
||||
use_collision = true
|
||||
size = Vector3(4, 4, 0.5)
|
||||
size = Vector3(4.05, 4.05, 0.01)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="Doors/CSGBox2"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.19893, 0.00752102, 0.454861)
|
||||
material_override = SubResource("StandardMaterial3D_rw5qh")
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.158761, 0.0255874, 0.454861)
|
||||
operation = 2
|
||||
size = Vector3(4.10754, 4, 2)
|
||||
material = SubResource("StandardMaterial3D_xs44o")
|
||||
size = Vector3(4.68123, 4.4873, 2)
|
||||
|
||||
[node name="CSGBox3" type="CSGBox3D" parent="Doors"]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, -14.1732, 0.0142187, 13.9972)
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, -13.9316, 0.00211943, 14.0081)
|
||||
use_collision = true
|
||||
size = Vector3(4.20752, 4.12317, 0.251953)
|
||||
size = Vector3(4.05, 4.05, 0.01)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="Doors/CSGBox3"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0763037, 0, 0.296013)
|
||||
material_override = SubResource("StandardMaterial3D_rw5qh")
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0736329, -0.0184021, 0.296013)
|
||||
operation = 2
|
||||
size = Vector3(4.10754, 4, 2)
|
||||
material = SubResource("StandardMaterial3D_xs44o")
|
||||
size = Vector3(4.30325, 4.17523, 2)
|
||||
|
||||
[node name="CSGBox4" type="CSGBox3D" parent="Doors"]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, 14.0342, -0.00724125, 9.97832)
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, 13.9858, -0.00724125, 9.98952)
|
||||
use_collision = true
|
||||
size = Vector3(4, 4, 0.251953)
|
||||
size = Vector3(4.05, 4.05, 0.01)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="Doors/CSGBox4"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0412114, -3.35276e-08, 0.454861)
|
||||
material_override = SubResource("StandardMaterial3D_rw5qh")
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0680817, 0.0738831, 0.454861)
|
||||
operation = 2
|
||||
size = Vector3(4.10754, 4, 2)
|
||||
material = SubResource("StandardMaterial3D_xs44o")
|
||||
size = Vector3(4.42288, 4.47699, 2)
|
||||
|
||||
[node name="CSGBox5" type="CSGBox3D" parent="Doors"]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, 13.9433, -0.00513518, -9.95869)
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, 13.9433, -0.00513518, -9.98787)
|
||||
use_collision = true
|
||||
size = Vector3(4, 4, 0.251953)
|
||||
size = Vector3(4.05, 4.05, 0.01)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="Doors/CSGBox5"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0412114, -3.35276e-08, 0.454861)
|
||||
material_override = SubResource("StandardMaterial3D_rw5qh")
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0419586, -0.0255432, 0.454861)
|
||||
operation = 2
|
||||
size = Vector3(4.10754, 4, 2)
|
||||
material = SubResource("StandardMaterial3D_xs44o")
|
||||
size = Vector3(4.38626, 4.2818, 2)
|
||||
|
||||
[node name="CSGBox6" type="CSGBox3D" parent="Doors"]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, -14.15, 0.0191361, -14.178)
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, -13.9446, 0.00928619, -13.9958)
|
||||
use_collision = true
|
||||
size = Vector3(4.30713, 4.56336, 0.251953)
|
||||
size = Vector3(4.05, 4.05, 0.01)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="Doors/CSGBox6"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.201746, 0, -0.329626)
|
||||
material_override = SubResource("StandardMaterial3D_rw5qh")
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.195253, 0.00814819, -0.329626)
|
||||
operation = 2
|
||||
size = Vector3(4.10754, 4, 2)
|
||||
material = SubResource("StandardMaterial3D_xs44o")
|
||||
size = Vector3(4.47996, 4.23199, 2)
|
||||
|
||||
[node name="RemoveUnusedDoors" type="Node" parent="Doors"]
|
||||
script = ExtResource("26_c86xl")
|
||||
|
||||
Reference in New Issue
Block a user