Use Special Room script type to mark rooms that don't have monster/item/player spawns

Fix some minimap display issues
Fix michael animation state
This commit is contained in:
2025-10-06 14:20:08 -07:00
parent 57b61e86a4
commit 0bf87c0dc2
52 changed files with 560 additions and 490 deletions
@@ -1004,6 +1004,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.61193, 0.859072, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.6337, -0.983959, 8.01052)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_7ppra")
surface_material_override/0 = SubResource("StandardMaterial3D_850tl")
@@ -63,6 +63,7 @@ subdivide_depth = 1
size = Vector2(20, 16)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vyfk3"]
shading_mode = 0
albedo_texture = ExtResource("7_hy27a")
texture_filter = 0
@@ -179,6 +180,7 @@ draw_pass_1 = SubResource("QuadMesh_55djs")
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 8)
visible = false
mesh = SubResource("PlaneMesh_jfnkd")
skeleton = NodePath("../cor_t_intersection")
surface_material_override/0 = SubResource("StandardMaterial3D_vyfk3")
@@ -798,6 +798,7 @@ size = Vector3(36, 8, 36)
size = Vector2(36, 36)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_06rpm"]
shading_mode = 0
albedo_texture = ExtResource("6_5ju0l")
texture_filter = 0
@@ -1110,11 +1111,11 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.0457, -13.6094, 18)
shape = SubResource("BoxShape3D_c4wqw")
[node name="Minimap" type="Node3D" parent="."]
visible = false
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 18)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_gx7da")
surface_material_override/0 = SubResource("StandardMaterial3D_06rpm")
@@ -762,6 +762,7 @@ size = Vector3(36, 8, 32)
size = Vector2(36, 32)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_awhym"]
shading_mode = 0
albedo_texture = ExtResource("5_gctlo")
texture_filter = 0
@@ -1058,11 +1059,11 @@ size = Vector3(39.9, 16.6792, 34.6)
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.171951, -10.2003, -1.80546)
visible = false
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 10.1785, 1.98844)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_f286s")
surface_material_override/0 = SubResource("StandardMaterial3D_awhym")
@@ -600,6 +600,7 @@ size = Vector3(16, 8, 16)
size = Vector2(16, 16)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ay4ur"]
shading_mode = 0
albedo_texture = ExtResource("6_1pw1o")
texture_filter = 0
@@ -770,11 +771,11 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, 1.9843, 0)
shape = SubResource("BoxShape3D_jruxb")
[node name="Minimap" type="Node3D" parent="."]
visible = false
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0469627, 0, -0.0469637)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_owv6l")
surface_material_override/0 = SubResource("StandardMaterial3D_ay4ur")
@@ -307,6 +307,7 @@ size = Vector3(20, 8, 16)
size = Vector2(20, 16)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_e38rf"]
shading_mode = 0
albedo_texture = ExtResource("6_j8xcb")
texture_filter = 0
@@ -464,6 +465,7 @@ shape = SubResource("BoxShape3D_txn5d")
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
visible = false
layers = 2
mesh = SubResource("PlaneMesh_quakg")
surface_material_override/0 = SubResource("StandardMaterial3D_e38rf")
@@ -818,6 +818,7 @@ size = Vector3(48, 8, 28)
size = Vector2(48, 28)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3edpy"]
shading_mode = 0
albedo_texture = ExtResource("6_0g1f2")
texture_filter = 0
@@ -998,6 +999,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.07468, 0, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
visible = false
layers = 2
mesh = SubResource("PlaneMesh_ikddg")
surface_material_override/0 = SubResource("StandardMaterial3D_3edpy")
@@ -1,7 +1,7 @@
[gd_scene load_steps=80 format=4 uid="uid://dn5546yqyntfr"]
[gd_scene load_steps=79 format=4 uid="uid://dn5546yqyntfr"]
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_7rwa4"]
[ext_resource type="Shader" uid="uid://cntrajooialrn" path="res://src/map/map shaders/DemonWall Wave.gdshader" id="2_7rwa4"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_xx257"]
[ext_resource type="Texture2D" uid="uid://b1srfcp1sq3ac" path="res://src/enemy/enemy_types/16. demon wall/PIPE_PIPE2.jpg" id="3_aeopg"]
[ext_resource type="Texture2D" uid="uid://dhgoha7sn4nrh" path="res://src/map/dungeon/models/Area 1/Hand/handroomfixes_SNEK TILE.png" id="4_7kuia"]
[ext_resource type="Texture2D" uid="uid://djqwqxcwx7r1" path="res://src/map/dungeon/models/Area 1/Hand/handroomfixes_SA115.png" id="5_q5u28"]
@@ -17,7 +17,6 @@
[ext_resource type="Texture2D" uid="uid://be454vb0rtay5" path="res://src/map/dungeon/models/Area 1/Hand/A1-Hand_TILE4.png" id="14_vpja1"]
[ext_resource type="Texture2D" uid="uid://b677606l5mwuk" path="res://src/map/dungeon/models/Area 1/Hand/A1-Hand_CEILING_1.jpg" id="15_f0ykb"]
[ext_resource type="Texture2D" uid="uid://b5ve25tvk4hr1" path="res://src/map/dungeon/models/Area 1/Hand/A1-Hand_OW_METALISH_1.jpg" id="16_7prcm"]
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="16_rmjiw"]
[ext_resource type="Texture2D" uid="uid://clbrxw77p4ptx" path="res://src/map/dungeon/models/Area 1/Hand/A1-Hand_darkbrick.png" id="17_8tnfw"]
[ext_resource type="Texture2D" uid="uid://bgueiddjnkpbd" path="res://src/map/dungeon/models/Area 1/Hand/A1-Hand_wood_0003_color_1k.jpg" id="18_8umh4"]
[ext_resource type="Texture2D" uid="uid://c5kmadqynfnv" path="res://src/map/dungeon/models/Area 1/Hand/A1-Hand_PIPE.jpg" id="19_sks5y"]
@@ -875,6 +874,7 @@ size = Vector2(12, 14)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_gvy7k"]
transparency = 1
shading_mode = 0
albedo_texture = ExtResource("7_vjfy5")
texture_filter = 0
@@ -915,7 +915,7 @@ subdivide_depth = 1
[node name="Item Transfer Room" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.0592, 0, 7.01805)
script = ExtResource("2_xx257")
script = ExtResource("1_7rwa4")
[node name="Model" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.04081, 0, -1.07468)
@@ -983,25 +983,6 @@ transform = Transform3D(5.57054, 0, 0, 0, 0.25, 0, 0, 0, 0.239837, -0.1406, -2.6
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 4.1695)
shape = SubResource("ConcavePolygonShape3D_6p8o4")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.04081, 0, -1.07468)
visible = false
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.593048, -1.89174, -3.5752)
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("16_rmjiw")]
unique_name_in_owner = true
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.04081, 2.02774, -1.07468)
visible = false
@@ -1023,6 +1004,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.215604, 1)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -3.95701, 0, 0)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_j35qd")
surface_material_override/0 = SubResource("StandardMaterial3D_gvy7k")
@@ -20,6 +20,7 @@ size = Vector2(48, 28)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_s7fpw"]
transparency = 1
shading_mode = 0
albedo_texture = ExtResource("6_aug1p")
texture_filter = 0
@@ -183,6 +184,7 @@ shape = SubResource("BoxShape3D_7sgjq")
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
visible = false
layers = 2
mesh = SubResource("PlaneMesh_rum6r")
surface_material_override/0 = SubResource("StandardMaterial3D_s7fpw")
File diff suppressed because one or more lines are too long
@@ -111,6 +111,7 @@ size = Vector3(28, 8, 48)
size = Vector2(34, 54)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8fw5d"]
shading_mode = 0
albedo_texture = ExtResource("5_f4tjo")
texture_filter = 0
@@ -251,11 +252,11 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, 1.9843, 0)
shape = SubResource("BoxShape3D_2nfuf")
[node name="Minimap" type="Node3D" parent="."]
visible = false
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_44h5a")
skeleton = NodePath("")
@@ -1,6 +1,6 @@
[gd_scene load_steps=94 format=4 uid="uid://c5eon2dk4ojua"]
[gd_scene load_steps=93 format=4 uid="uid://c5eon2dk4ojua"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_bgwrn"]
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_plyiv"]
[ext_resource type="Texture2D" uid="uid://b3ypwr2e1o8ip" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_COLUM6N.png" id="3_plyiv"]
[ext_resource type="Texture2D" uid="uid://did8sxg3s3cng" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_FLOOR2.jpg" id="4_pps52"]
[ext_resource type="Texture2D" uid="uid://cbigi3n8f6nyr" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_apple.png" id="5_s88wa"]
@@ -20,7 +20,6 @@
[ext_resource type="Texture2D" uid="uid://b7ocsn10ercom" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_swirled_column.png" id="18_ikjuq"]
[ext_resource type="Texture2D" uid="uid://caom5g3md86u2" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_hand-tiile.png" id="19_ix0ff"]
[ext_resource type="Texture2D" uid="uid://csi5w8mfxy30n" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_mother.png" id="20_iinry"]
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="20_lckfy"]
[ext_resource type="Texture2D" uid="uid://c0x5xjelgy20m" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_brick3.png" id="21_ivu3u"]
[ext_resource type="Texture2D" uid="uid://nfm0ogwfxnvc" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_reddertex.png" id="22_koan8"]
[ext_resource type="Texture2D" uid="uid://28tm1duewpt" path="res://src/map/dungeon/models/Area 1/Ran/ran-fix_yellow_grunge_glass.png" id="23_e0cd2"]
@@ -32,6 +31,7 @@
size = Vector2(32, 36)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_oqgqk"]
shading_mode = 0
albedo_texture = ExtResource("6_yve7s")
texture_filter = 0
@@ -1511,13 +1511,14 @@ subdivide_depth = 1
[node name="RansRoom" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.2076, 0, 18.045)
script = ExtResource("2_bgwrn")
script = ExtResource("1_plyiv")
[node name="Minimap" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
visible = false
layers = 2
mesh = SubResource("PlaneMesh_h7w4d")
surface_material_override/0 = SubResource("StandardMaterial3D_oqgqk")
@@ -1674,25 +1675,6 @@ shape = SubResource("BoxShape3D_808ah")
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.9439, -4.22095, 6.15349)
shape = SubResource("CylinderShape3D_tja2i")
[node name="Spawn Points" type="Node3D" parent="Minimap"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
visible = false
[node name="PlayerSpawn" type="Marker3D" parent="Minimap/Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.33753, -1.72347, 0.580412)
[node name="ItemSpawnPoints" type="Node3D" parent="Minimap/Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.1695, 0)
[node name="EnemySpawnPoints" type="Node3D" parent="Minimap/Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.1695, 0)
[node name="ItemDatabase" parent="Minimap/Spawn Points" instance=ExtResource("20_lckfy")]
unique_name_in_owner = true
[node name="Room" type="Node3D" parent="Minimap"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
visible = false
@@ -1,6 +1,6 @@
[gd_scene load_steps=22 format=3 uid="uid://crf30tibwsnri"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_5aadh"]
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_q135t"]
[ext_resource type="PackedScene" uid="uid://cvty2cdttg7bh" path="res://src/map/dungeon/models/Area 1/Seshat/SeshFix.glb" id="2_q135t"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_h7lr2"]
[ext_resource type="Texture2D" uid="uid://bq7885v4qi06v" path="res://src/minimap/textures/Room Maps/mi_seshats_room.png" id="5_hiy7k"]
@@ -39,6 +39,7 @@ size = Vector3(36, 8, 28)
size = Vector2(36, 28)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_aviq7"]
shading_mode = 0
albedo_texture = ExtResource("5_hiy7k")
texture_filter = 0
@@ -79,7 +80,7 @@ subdivide_depth = 1
[node name="Seshat\'s Room" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17, 0, 14)
script = ExtResource("2_5aadh")
script = ExtResource("1_q135t")
[node name="SeshFix" parent="." instance=ExtResource("2_q135t")]
@@ -153,11 +154,11 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, 1.9843, 0)
shape = SubResource("BoxShape3D_1cfoy")
[node name="Minimap" type="Node3D" parent="."]
visible = false
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1.05067, 0, 0)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_xmenr")
surface_material_override/0 = SubResource("StandardMaterial3D_aviq7")
@@ -1,7 +1,7 @@
[gd_scene load_steps=118 format=4 uid="uid://cw33vpar237pm"]
[gd_scene load_steps=117 format=4 uid="uid://cw33vpar237pm"]
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_yqj60"]
[ext_resource type="Texture2D" uid="uid://divd0yl3mgaqp" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_SNEK TILE.png" id="2_4l7hs"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_56tk6"]
[ext_resource type="Texture2D" uid="uid://cdcirbbxuy6wu" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_SA115.png" id="3_yqj60"]
[ext_resource type="Texture2D" uid="uid://bra68keug0qok" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_STONE_PANEL_1png.png" id="4_sfkvo"]
[ext_resource type="Texture2D" uid="uid://b8tcavu52nelm" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_brick_corridor_corrected.png" id="5_h3ucl"]
@@ -16,7 +16,6 @@
[ext_resource type="Texture2D" uid="uid://eosdauppro0y" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_greeen2.png" id="13_gneja"]
[ext_resource type="Texture2D" uid="uid://b1e5c67oc7bj6" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_outside_desert.png" id="14_g4fdx"]
[ext_resource type="Texture2D" uid="uid://bjfviv2hqjmha" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_scythians.png" id="15_kd57r"]
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="16_bvr5k"]
[ext_resource type="Texture2D" uid="uid://c2ourd7pwxnsh" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_thracian.png" id="16_ki0t1"]
[ext_resource type="Texture2D" uid="uid://cbo86av0ojddv" path="res://src/map/dungeon/models/Area 1/Gesthemii/gesthfix_boat-04m41s.png" id="17_sktd2"]
[ext_resource type="Texture2D" uid="uid://dommnwxiowya8" path="res://src/map/dungeon/models/Area 1/Gesthemii/A1-Gesthesemii_Green mottled.png" id="18_fgm22"]
@@ -1520,6 +1519,7 @@ size = Vector2(36, 20)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dex4g"]
transparency = 1
shading_mode = 0
albedo_texture = ExtResource("6_vpyvt")
texture_filter = 0
@@ -1560,7 +1560,7 @@ subdivide_depth = 1
[node name="GesthemiisRoom" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.0531, 0, 10.006)
script = ExtResource("2_56tk6")
script = ExtResource("1_yqj60")
[node name="gesthfix" type="Node3D" parent="."]
@@ -1674,24 +1674,6 @@ transform = Transform3D(18, 0, 0, 0, 2, 0, 0, 0, 12, 0, 0, 2)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/StaticBody3D2"]
shape = SubResource("ConcavePolygonShape3D_hybta")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.90291, 0)
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.61757, -1.89174, 0.580412)
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("16_bvr5k")]
unique_name_in_owner = true
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.13783, 0)
@@ -1708,6 +1690,7 @@ shape = SubResource("BoxShape3D_43nhx")
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
visible = false
layers = 2
mesh = SubResource("PlaneMesh_gok5f")
surface_material_override/0 = SubResource("StandardMaterial3D_dex4g")
@@ -527,6 +527,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0586098, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3.50431, 0)
visible = false
layers = 2
mesh = SubResource("PlaneMesh_adgr5")
skeleton = NodePath("../..")
@@ -1,11 +1,10 @@
[gd_scene load_steps=64 format=3 uid="uid://cihbmyo0ltq4m"]
[gd_scene load_steps=63 format=3 uid="uid://cihbmyo0ltq4m"]
[ext_resource type="PackedScene" uid="uid://c77acs4px36hq" path="res://src/map/dungeon/models/Area 1/Exit/A1-Exit.glb" id="2_54fgm"]
[ext_resource type="Script" uid="uid://bd824eigybu51" path="res://src/map/dungeon/code/ExitRoom.cs" id="2_umdkt"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_54fgm"]
[ext_resource type="Texture2D" uid="uid://b7kj1pxt7wx1g" path="res://src/vfx/World/BLUE_FLAME.png" id="6_5n72k"]
[ext_resource type="Texture2D" uid="uid://dw8vvn66qqfj2" path="res://src/minimap/textures/Room Maps/mi_exit.png" id="6_ljhl3"]
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="16_ymrc7"]
[sub_resource type="BoxShape3D" id="BoxShape3D_umdkt"]
size = Vector3(0.391602, 21, 37)
@@ -34,6 +33,7 @@ size = Vector2(36, 20)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_l1s1j"]
transparency = 1
shading_mode = 0
albedo_texture = ExtResource("6_ljhl3")
texture_filter = 0
@@ -427,17 +427,6 @@ shape = SubResource("BoxShape3D_62xqw")
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.90128, -0.186399)
visible = false
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("16_ymrc7")]
unique_name_in_owner = true
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.02384, -1.45994, 0.387373)
@@ -470,6 +459,7 @@ shape = SubResource("BoxShape3D_tgauh")
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, -1.986)
visible = false
layers = 3
mesh = SubResource("PlaneMesh_5n72k")
surface_material_override/0 = SubResource("StandardMaterial3D_l1s1j")
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,11 +1,10 @@
[gd_scene load_steps=15 format=3 uid="uid://cq82tqhlshn1k"]
[gd_scene load_steps=14 format=3 uid="uid://cq82tqhlshn1k"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_7fo8x"]
[ext_resource type="PackedScene" uid="uid://dycfeab5r3s1w" path="res://src/map/dungeon/models/Area 2/Pit/A2-Pit.glb" id="2_ycerh"]
[ext_resource type="Texture2D" uid="uid://psqcaww3ufpx" path="res://src/minimap/textures/Room Maps/mi_pit_room.png" id="6_xpqkd"]
[ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="17_exoe5"]
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="19_y4v80"]
[ext_resource type="Script" uid="uid://c6s8hvdj3u3aq" path="res://src/map/dungeon/code/MinimapManager.cs" id="21_ju35g"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4f64f"]
transparency = 1
@@ -208,13 +207,9 @@ shape = SubResource("BoxShape3D_d346t")
[node name="Minimap" type="Node3D" parent="."]
[node name="Minimap Manager" type="Area3D" parent="Minimap"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.764877, -0.480896, -0.482112)
collision_layer = 512
collision_mask = 512
script = ExtResource("21_ju35g")
[node name="mi_pitroom" type="MeshInstance3D" parent="Minimap/Minimap Manager"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.760784, 0, 0.507188)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00409305, -0.480896, 0.025076)
mesh = SubResource("PlaneMesh_x0sr3")
skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_pqndw")
@@ -1,12 +1,10 @@
[gd_scene load_steps=14 format=3 uid="uid://d1uldtsv8u8vw"]
[gd_scene load_steps=12 format=3 uid="uid://d1uldtsv8u8vw"]
[ext_resource type="PackedScene" uid="uid://82gby88dqm0l" path="res://src/map/dungeon/models/Area 2/Fountain/A2-Fountain.glb" id="2_0wmhg"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_dp1b6"]
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="11_31dr0"]
[ext_resource type="Script" uid="uid://c6s8hvdj3u3aq" path="res://src/map/dungeon/code/MinimapManager.cs" id="13_mwhxp"]
[ext_resource type="Material" uid="uid://bsafm3t4drpl" path="res://src/map/assets/MinimapTexture.tres" id="14_b3vy3"]
[ext_resource type="Material" uid="uid://b03wrq6l0mi15" path="res://src/map/assets/MinimapTexture.tres" id="14_b3vy3"]
[ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="15_7861x"]
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR test_FLOOR1.jpg" id="16_6dqol"]
[sub_resource type="BoxShape3D" id="BoxShape3D_beaee"]
size = Vector3(1.5177, 4.2832, 1.2627)
@@ -19,7 +17,6 @@ albedo_texture = ExtResource("15_7861x")
texture_filter = 0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_hwsho"]
albedo_texture = ExtResource("16_6dqol")
[sub_resource type="BoxShape3D" id="BoxShape3D_oifm3"]
size = Vector3(20, 6, 16)
@@ -141,15 +138,9 @@ shape = SubResource("BoxShape3D_oifm3")
[node name="Minimap" type="Node3D" parent="."]
[node name="Minimap Manager" type="Area3D" parent="Minimap"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.524475, 0)
collision_layer = 512
collision_mask = 512
script = ExtResource("13_mwhxp")
[node name="Minimap" type="MeshInstance3D" parent="Minimap/Minimap Manager"]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0054841, -1.49217, 0.149613)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0054841, -2.01664, 0.149613)
layers = 2
mesh = SubResource("PlaneMesh_qxc34")
skeleton = NodePath("")
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,6 +1,6 @@
[gd_scene load_steps=18 format=3 uid="uid://dttk7gis5ibge"]
[ext_resource type="Script" uid="uid://xd6tx3lifebl" path="res://src/map/dungeon/code/SpecialFloor.cs" id="1_gtn7m"]
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_gtn7m"]
[ext_resource type="PackedScene" uid="uid://dcyriq5bejtdj" path="res://src/map/dungeon/models/Area 2/30. Void Room/30_A2_VOID_ROOM_VER.2.glb" id="2_pauwa"]
[ext_resource type="Shader" uid="uid://ucyntjbf812l" path="res://src/map/map shaders/VOIDSHADE.gdshader" id="3_gtn7m"]
[ext_resource type="FastNoiseLite" uid="uid://c7mj06ydprexd" path="res://src/map/map shaders/noise void.tres" id="4_gtn7m"]
@@ -89,16 +89,13 @@ skeleton = NodePath("../../..")
[node name="Doors" type="Node3D" parent="."]
[node name="Spawn Points" type="Node3D" parent="."]
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 7.70625, -1.18482, -27.841)
[node name="Room" type="Node3D" parent="."]
[node name="Minimap" type="Node3D" parent="."]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
[node name="ReflectionProbe" type="ReflectionProbe" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.85931, 1.98233, 20.1413)
visible = false
File diff suppressed because one or more lines are too long
@@ -1,11 +1,8 @@
[gd_scene load_steps=20 format=3 uid="uid://cuau7xgx3rkxu"]
[gd_scene load_steps=17 format=3 uid="uid://cuau7xgx3rkxu"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_orhq3"]
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_w3a78"]
[ext_resource type="PackedScene" uid="uid://dekf66gxvufrt" path="res://src/map/dungeon/models/Area 2/Proscenium/A2-Proscenium.glb" id="2_vbs5p"]
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="20_2ti14"]
[ext_resource type="Script" uid="uid://c6s8hvdj3u3aq" path="res://src/map/dungeon/code/MinimapManager.cs" id="22_38uoi"]
[ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="24_wjhqq"]
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR test_FLOOR1.jpg" id="25_7hh2d"]
[ext_resource type="PackedScene" uid="uid://bhsoehmr37aws" path="res://src/npc/Proscenium/Proscenium.tscn" id="32_t4lrk"]
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_orhq3"]
@@ -41,13 +38,12 @@ albedo_texture = ExtResource("24_wjhqq")
texture_filter = 0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_hwsho"]
albedo_texture = ExtResource("25_7hh2d")
[sub_resource type="BoxShape3D" id="BoxShape3D_nu4bg"]
size = Vector3(36, 6, 28)
[node name="Proscenium\'s Room" type="Node3D"]
script = ExtResource("2_orhq3")
script = ExtResource("1_w3a78")
[node name="A2-Proscenium" parent="." instance=ExtResource("2_vbs5p")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.494374, 0)
@@ -154,24 +150,6 @@ material_override = SubResource("StandardMaterial3D_hwsho")
operation = 2
size = Vector3(5.09671, 4.3667, 2)
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.86924, 0)
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.336617, -1.37707, 0.928175)
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.114, 0.496096, 10.8555)
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.114, 0.496096, 10.8555)
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("20_2ti14")]
unique_name_in_owner = true
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.32238, 0)
@@ -187,11 +165,8 @@ shape = SubResource("BoxShape3D_nu4bg")
[node name="Minimap" type="Node3D" parent="."]
[node name="Minimap Manager" type="Area3D" parent="Minimap"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.524475, 0)
collision_layer = 512
collision_mask = 512
script = ExtResource("22_38uoi")
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
[node name="NPC" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.21583, 2.60919, 0)
@@ -1,12 +1,9 @@
[gd_scene load_steps=18 format=3 uid="uid://b6akxaacr8jd2"]
[gd_scene load_steps=15 format=3 uid="uid://b6akxaacr8jd2"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_npoll"]
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_r0ujh"]
[ext_resource type="PackedScene" uid="uid://saepqdyeepyn" path="res://src/map/dungeon/models/Area 2/Puer/A2-Puer.glb" id="2_pycw7"]
[ext_resource type="Texture2D" uid="uid://psqcaww3ufpx" path="res://src/minimap/textures/Room Maps/mi_pit_room.png" id="7_jxo6t"]
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="18_xdj0s"]
[ext_resource type="Script" uid="uid://c6s8hvdj3u3aq" path="res://src/map/dungeon/code/MinimapManager.cs" id="20_w5hnw"]
[ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="22_fbhft"]
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR test_FLOOR1.jpg" id="23_0s31n"]
[ext_resource type="PackedScene" uid="uid://b6a0erl0euhgq" path="res://src/npc/Puer/Puer.tscn" id="24_p2jw2"]
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_4qphd"]
@@ -28,7 +25,6 @@ albedo_texture = ExtResource("22_fbhft")
texture_filter = 0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_hwsho"]
albedo_texture = ExtResource("23_0s31n")
[sub_resource type="BoxShape3D" id="BoxShape3D_407jo"]
size = Vector3(36, 6, 36)
@@ -41,7 +37,7 @@ albedo_texture = ExtResource("7_jxo6t")
texture_filter = 0
[node name="Puer\'s Room" type="Node3D"]
script = ExtResource("2_npoll")
script = ExtResource("1_r0ujh")
[node name="A2-Puer" parent="." instance=ExtResource("2_pycw7")]
@@ -167,24 +163,6 @@ material_override = SubResource("StandardMaterial3D_hwsho")
operation = 2
size = Vector3(4.80719, 4.20605, 2)
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.336617, -1.37707, 0.928175)
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.114, 0.496096, 10.8555)
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.114, 0.496096, 10.8555)
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("18_xdj0s")]
unique_name_in_owner = true
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
@@ -200,16 +178,12 @@ shape = SubResource("BoxShape3D_407jo")
[node name="Minimap" type="Node3D" parent="."]
[node name="Minimap Manager" type="Area3D" parent="Minimap"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.524475, 0)
collision_layer = 512
collision_mask = 512
script = ExtResource("20_w5hnw")
[node name="mi_pitroom" type="MeshInstance3D" parent="Minimap/Minimap Manager"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -2, 0)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -2.52448, 0)
layers = 2
mesh = SubResource("PlaneMesh_uv1ux")
skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_v1eil")
[node name="NPC" type="Node3D" parent="."]
@@ -1,4 +1,4 @@
[gd_scene load_steps=42 format=4 uid="uid://dooy8nc5pgaxm"]
[gd_scene load_steps=41 format=4 uid="uid://dooy8nc5pgaxm"]
[ext_resource type="Script" uid="uid://csxfet8l04swm" path="res://src/map/dungeon/code/CorridorRoom.cs" id="2_5ibpy"]
[ext_resource type="Texture2D" uid="uid://cn0xqpblr7n4u" path="res://src/map/dungeon/corridors/Corridor B/37_A2_CORRIDOR_B_COLUMN_WHITE.png" id="2_ijgu6"]
@@ -7,8 +7,7 @@
[ext_resource type="Texture2D" uid="uid://cot8ff6r8lloh" path="res://src/map/dungeon/corridors/Corridor B/37_A2_CORRIDOR_B_WHITE_layer_brick1.png" id="5_lolyr"]
[ext_resource type="Texture2D" uid="uid://bltjwwsy7cieh" path="res://src/map/dungeon/corridors/Corridor B/37_A2_CORRIDOR_B_area_2_tile_3.png" id="6_lsept"]
[ext_resource type="Texture2D" uid="uid://dqj533i8quohm" path="res://src/map/dungeon/corridors/Corridor B/37_A2_CORRIDOR_B_CORRIDOR_PANEL_UPPER.png" id="7_sx4i6"]
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR test_FLOOR1.jpg" id="8_4fw8l"]
[ext_resource type="Material" uid="uid://bsafm3t4drpl" path="res://src/map/assets/MinimapTexture.tres" id="10_7c8qf"]
[ext_resource type="Material" uid="uid://b03wrq6l0mi15" path="res://src/map/assets/MinimapTexture.tres" id="10_7c8qf"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_l2f0d"]
resource_name = "Material.014"
@@ -427,7 +426,6 @@ transparency = 1
albedo_color = Color(1, 1, 1, 0)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_htf4s"]
albedo_texture = ExtResource("8_4fw8l")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dll0t"]
transparency = 1
@@ -1,12 +1,9 @@
[gd_scene load_steps=20 format=3 uid="uid://02v033xrh6xi"]
[gd_scene load_steps=17 format=3 uid="uid://02v033xrh6xi"]
[ext_resource type="Script" uid="uid://bd824eigybu51" path="res://src/map/dungeon/code/ExitRoom.cs" id="2_7o05s"]
[ext_resource type="PackedScene" uid="uid://bpihpjlg5mcq" path="res://src/map/dungeon/models/Area 2/Exit/A2-Exit.glb" id="2_d13sj"]
[ext_resource type="Texture2D" uid="uid://dw8vvn66qqfj2" path="res://src/minimap/textures/Room Maps/mi_exit.png" id="7_vsgtq"]
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="17_fpw5b"]
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR test_FLOOR1.jpg" id="19_p23g3"]
[ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="21_7o05s"]
[ext_resource type="Script" uid="uid://c6s8hvdj3u3aq" path="res://src/map/dungeon/code/MinimapManager.cs" id="21_ux8yt"]
[sub_resource type="BoxShape3D" id="BoxShape3D_umdkt"]
size = Vector3(0.391602, 21, 37)
@@ -29,10 +26,8 @@ albedo_texture = ExtResource("21_7o05s")
texture_filter = 0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_alrge"]
albedo_texture = ExtResource("19_p23g3")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_x3ul8"]
albedo_texture = ExtResource("19_p23g3")
[sub_resource type="BoxShape3D" id="BoxShape3D_7o05s"]
size = Vector3(20, 20, 36)
@@ -125,26 +120,6 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.93856, 9.80872)
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.61757, -1.89174, 0.580412)
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
[node name="ItemSpawnPoint" type="Marker3D" parent="Spawn Points/ItemSpawnPoints"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.09927, -3.217, -2.27499)
[node name="ItemSpawnPoint2" type="Marker3D" parent="Spawn Points/ItemSpawnPoints"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.09927, -3.217, 2.60611)
[node name="ItemSpawnPoint3" type="Marker3D" parent="Spawn Points/ItemSpawnPoints"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.93753, -3.217, 3.33261)
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("17_fpw5b")]
unique_name_in_owner = true
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.08768, 0)
@@ -170,13 +145,9 @@ shape = SubResource("BoxShape3D_wu8s2")
[node name="Minimap" type="Node3D" parent="."]
[node name="Minimap Manager" type="Area3D" parent="Minimap"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
collision_layer = 512
collision_mask = 512
script = ExtResource("21_ux8yt")
[node name="mi_exit" type="MeshInstance3D" parent="Minimap/Minimap Manager"]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, -3.36176, -1.81937)
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, -1.36053, -1.81937)
mesh = SubResource("PlaneMesh_fnbln")
skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_chrua")
@@ -1,10 +1,8 @@
[gd_scene load_steps=16 format=3 uid="uid://dqppy7sj8pial"]
[gd_scene load_steps=14 format=3 uid="uid://dqppy7sj8pial"]
[ext_resource type="PackedScene" uid="uid://bb1cwg2xq5exh" path="res://src/map/dungeon/models/Area 2/Gesthemii/A2-Gesthemii.glb" id="2_bh4f4"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_kprvd"]
[ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/corridors/Corridor A/CORRIDOR test_FLOOR1.jpg" id="5_jpreg"]
[ext_resource type="Texture2D" uid="uid://dien6vkw71nya" path="res://src/minimap/textures/Room Maps/mi_gesthemi_room.png" id="6_hawfc"]
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="7_mlld3"]
[ext_resource type="PackedScene" uid="uid://bxybc56hq0566" path="res://src/npc/Gesthesemii/Gesthemii2.tscn" id="10_trgx2"]
[ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="23_djym4"]
@@ -18,10 +16,8 @@ data = PackedVector3Array(-1, -1, -0.8333, -1, 1, -1, -1, -1, -1, -1, -1, -0.833
albedo_texture = ExtResource("23_djym4")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_alrge"]
albedo_texture = ExtResource("5_jpreg")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_x3ul8"]
albedo_texture = ExtResource("5_jpreg")
[sub_resource type="BoxShape3D" id="BoxShape3D_43nhx"]
size = Vector3(36, 6, 20)
@@ -90,24 +86,6 @@ operation = 2
size = Vector3(4, 4, 2)
material = SubResource("StandardMaterial3D_x3ul8")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.87047, 0)
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.61757, -1.89174, 0.580412)
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.00123, 0)
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("7_mlld3")]
unique_name_in_owner = true
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.12153, 0.569141)
@@ -122,7 +100,8 @@ shape = SubResource("BoxShape3D_43nhx")
[node name="Minimap" type="Node3D" parent="."]
[node name="mi_gesthemii" type="MeshInstance3D" parent="Minimap"]
[node name="Minimap" type="MeshInstance3D" parent="Minimap"]
unique_name_in_owner = true
layers = 2
mesh = SubResource("PlaneMesh_61va6")
surface_material_override/0 = SubResource("StandardMaterial3D_trgx2")