Fix rooms
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=12 format=3 uid="uid://bc1sp6xwe0j65"]
|
||||
[gd_scene load_steps=13 format=3 uid="uid://bc1sp6xwe0j65"]
|
||||
|
||||
[ext_resource type="Script" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_0ecnn"]
|
||||
[ext_resource type="Script" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_cxmwa"]
|
||||
@@ -10,6 +10,7 @@
|
||||
[ext_resource type="PackedScene" uid="uid://wkwqods1sfep" path="res://src/map/dungeon/scenes/PitRoom.tscn" id="7_p7uga"]
|
||||
[ext_resource type="PackedScene" uid="uid://dfpyfpnya0f4u" path="res://src/map/dungeon/scenes/WaterRoom.tscn" id="8_8qebi"]
|
||||
[ext_resource type="PackedScene" uid="uid://vdhl32je6hq2" path="res://src/map/dungeon/scenes/Antechamber_2.tscn" id="9_icfo6"]
|
||||
[ext_resource type="PackedScene" uid="uid://i781lbf2wb22" path="res://src/map/dungeon/scenes/TreeRoom.tscn" id="10_kwn4p"]
|
||||
|
||||
[sub_resource type="NavigationMesh" id="NavigationMesh_gqi8w"]
|
||||
border_size = 1.0
|
||||
@@ -26,7 +27,7 @@ navigation_mesh = SubResource("NavigationMesh_gqi8w")
|
||||
[node name="DungeonGenerator" type="Node3D" parent="NavigationRegion3D"]
|
||||
unique_name_in_owner = true
|
||||
script = ExtResource("2_cxmwa")
|
||||
room_scenes = Array[PackedScene]([ExtResource("3_tsw3y"), ExtResource("4_b2rkl"), ExtResource("5_v15cv"), ExtResource("6_gy758"), ExtResource("7_p7uga"), ExtResource("8_8qebi"), ExtResource("9_icfo6")])
|
||||
room_scenes = Array[PackedScene]([ExtResource("3_tsw3y"), ExtResource("4_b2rkl"), ExtResource("5_v15cv"), ExtResource("6_gy758"), ExtResource("7_p7uga"), ExtResource("8_8qebi"), ExtResource("9_icfo6"), ExtResource("10_kwn4p")])
|
||||
corridor_room_scene = ExtResource("4_gni6i")
|
||||
dungeon_size = Vector3i(50, 1, 50)
|
||||
voxel_scale = Vector3(4, 4, 4)
|
||||
|
||||
Binary file not shown.
@@ -3,13 +3,13 @@
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://cpp0nfnm3naqr"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2.glb-b1df3493faf4afe72b96369ca47c637a.scn"
|
||||
uid="uid://bpwbghalbt5fa"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2.1.glb-09b01146bb56d8110ff2e60373e73e6c.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://src/map/dungeon/models/tree_room/TREE_ROOM_VER2.glb"
|
||||
dest_files=["res://.godot/imported/TREE_ROOM_VER2.glb-b1df3493faf4afe72b96369ca47c637a.scn"]
|
||||
source_file="res://src/map/dungeon/models/tree_room/TREE_ROOM_VER2.1.glb"
|
||||
dest_files=["res://.godot/imported/TREE_ROOM_VER2.1.glb-09b01146bb56d8110ff2e60373e73e6c.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cg5crkpnfmrxb"
|
||||
uid="uid://6igvnbijwai8"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_CEILING_1.jpg-e8a6aa943f05d85d6d5a3d5ea0d7ce8d.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bdtay5765nm1p"
|
||||
uid="uid://shedoef7js3k"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_COLUM2N.png-b3bc088a5ac509ff434cde69f90a44b8.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bxksn1mrnl438"
|
||||
uid="uid://dosfvqc483qru"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_COLUMN.jpg-477500d8ea42031213cdd9901e1ad2d3.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://w5ofst67hsgn"
|
||||
uid="uid://yq6473oduw5b"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_FLOOR1.jpg-7dacb50fb0b808123a0d27d0317d1df4.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://byfwoeny26ory"
|
||||
uid="uid://gkqp4camk1mo"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_STONE_PANEL_1png.png-8301945df3a35cde41115de4e6a54184.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://klw5lpg4pxf"
|
||||
uid="uid://b3sg8oamch2i1"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_STONE_PANEL_2png.png-260d2e20ad9dbf2b47638ba6a530b3f9.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://clquqp3b7vttp"
|
||||
uid="uid://djwm7wrtw15o8"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_TILE4.png-8943b7850ef7a6b4a5c6e19b1257fa5d.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cqmihu0x70q1f"
|
||||
uid="uid://cagfhd5tagp27"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_TILE5.png-d939accf57e58ea5cada12247aa16367.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://v43bmc4og0xx"
|
||||
uid="uid://c0dj0866p5opv"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_WALL TILE 1.jpg-73b74bf91d4c97f7069710ed7c39e5fa.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://xgu156xvw08c"
|
||||
uid="uid://d1ppsbir4as4h"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_brick3.png-7b4399f8907b20a28d2b8dd2326bbc84.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cgv5idjnkiw21"
|
||||
uid="uid://bgm0o7s4hddq7"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_hand-tiile.png-1506a5825e07dba9a0260fb7b0646dfb.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bss4212nehic6"
|
||||
uid="uid://c6q5ewe8tds6y"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_mother.png-b11b04a872af46d541130052ad2d652e.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bhftkvf8pgbc7"
|
||||
uid="uid://cjjdttsu7sily"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_starsigns.png-b11a4ad0555321b1fced34c8e800451e.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b4bqcxf4gp6wm"
|
||||
uid="uid://ccjwkoqbvur1s"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_swirled_column.png-061f9298ffe2c987fee678b6bf67b4dc.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://deoekpdrrd3v6"
|
||||
uid="uid://blr71hnpgh5te"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_tile2.png-69f4209cda58387f288e58c778f75873.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cnrxpjufne0wn"
|
||||
uid="uid://dxi03rplfp75i"
|
||||
path="res://.godot/imported/TREE_ROOM_VER2_wood_0025_color_1k.jpg-a5e3a9c69512cb3f32d3dd29ee2a7053.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@@ -650,6 +650,8 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.73082, 0, -1.86841)
|
||||
script = ExtResource("1_ho6e8")
|
||||
size_in_voxels = Vector3i(5, 1, 4)
|
||||
voxel_scale = Vector3(4, 4, 4)
|
||||
min_count = 1
|
||||
max_count = 3
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
unique_name_in_owner = true
|
||||
|
||||
@@ -1665,6 +1665,8 @@ size = Vector3(16.0326, 8.01392, 2007.07)
|
||||
script = ExtResource("1_j1kxr")
|
||||
size_in_voxels = Vector3i(4, 1, 4)
|
||||
voxel_scale = Vector3(4, 4, 4)
|
||||
min_count = 1
|
||||
max_count = 2
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.05976, 1.9446, -0.192344)
|
||||
|
||||
@@ -706,6 +706,8 @@ size = Vector3(19.9796, 8, 16)
|
||||
script = ExtResource("1_0qew1")
|
||||
size_in_voxels = Vector3i(5, 1, 4)
|
||||
voxel_scale = Vector3(4, 4, 4)
|
||||
min_count = 1
|
||||
max_count = 3
|
||||
|
||||
[node name="Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.177235, 1.69136, -0.126597)
|
||||
|
||||
@@ -1508,7 +1508,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.279, -3, -5.466)
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="ItemSpawnPoint" type="Marker3D" parent="ROOM/ItemSpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -2.83566, 0)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.1815, -2.83566, 5.54452)
|
||||
|
||||
[node name="ItemSpawnPoint2" type="Marker3D" parent="ROOM/ItemSpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -2.83566, 0)
|
||||
|
||||
@@ -1183,7 +1183,7 @@ size = Vector2(36, 36)
|
||||
script = ExtResource("1_248ie")
|
||||
size_in_voxels = Vector3i(9, 1, 9)
|
||||
voxel_scale = Vector3(4, 4, 4)
|
||||
min_count = 0
|
||||
min_count = 1
|
||||
max_count = 2
|
||||
|
||||
[node name="PitRoom" type="Node3D" parent="."]
|
||||
@@ -1366,35 +1366,35 @@ unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.301735, -2.68384, 0)
|
||||
|
||||
[node name="ItemSpawnPoint" type="Marker3D" parent="PitRoom/ItemSpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.25078, -0.889025, 0.745985)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.25078, -1.76808, 0.745985)
|
||||
|
||||
[node name="ItemSpawnPoint2" type="Marker3D" parent="PitRoom/ItemSpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.81157, -0.889025, -10.4938)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.81157, -1.76808, -10.4938)
|
||||
|
||||
[node name="ItemSpawnPoint3" type="Marker3D" parent="PitRoom/ItemSpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.46669, -0.889025, -10.4938)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.46669, -1.76808, -10.4938)
|
||||
|
||||
[node name="ItemSpawnPoint4" type="Marker3D" parent="PitRoom/ItemSpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.46669, -0.889025, 9.35347)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.46669, -1.76808, 9.35347)
|
||||
|
||||
[node name="EnemySpawnPoints" type="Node3D" parent="PitRoom"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.301735, -2.68384, 0)
|
||||
|
||||
[node name="EnemySpawn1" type="Marker3D" parent="PitRoom/EnemySpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.21313, -1.24634, -7.94688)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.21313, -2.1164, -7.94688)
|
||||
|
||||
[node name="EnemySpawn2" type="Marker3D" parent="PitRoom/EnemySpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.27566, -1.24634, -7.94688)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.27566, -2.1164, -7.94688)
|
||||
|
||||
[node name="EnemySpawn3" type="Marker3D" parent="PitRoom/EnemySpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.27566, -1.24634, 5.40586)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.27566, -2.1164, 5.40586)
|
||||
|
||||
[node name="EnemySpawn4" type="Marker3D" parent="PitRoom/EnemySpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.5927, -1.24634, 5.40586)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.5927, -2.1164, 5.40586)
|
||||
|
||||
[node name="EnemySpawn5" type="Marker3D" parent="PitRoom/EnemySpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.73702, -1.24634, 5.40586)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.73702, -2.1164, 5.40586)
|
||||
|
||||
[node name="ItemDatabase" parent="PitRoom" instance=ExtResource("18_mnyg7")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1013,6 +1013,13 @@ data = PackedVector3Array(-1, -1, 1, -1, 1, -1, -1, 1, 1, -1, -1, 1, -1, -1, -1,
|
||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_7ueaq"]
|
||||
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="PlaneMesh" id="PlaneMesh_7cap0"]
|
||||
material = ExtResource("24_w0ing")
|
||||
size = Vector2(28, 48)
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_t77b8"]
|
||||
size = Vector3(28, 8, 48)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bbivh"]
|
||||
albedo_texture = ExtResource("22_v7b66")
|
||||
texture_filter = 0
|
||||
@@ -1023,19 +1030,12 @@ albedo_texture = ExtResource("23_83smy")
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xs44o"]
|
||||
albedo_texture = ExtResource("23_83smy")
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_7cap0"]
|
||||
material = ExtResource("24_w0ing")
|
||||
size = Vector2(28, 48)
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_t77b8"]
|
||||
size = Vector3(28, 8, 48)
|
||||
|
||||
[node name="DungeonRoom3D" type="Node3D"]
|
||||
script = ExtResource("1_ulct7")
|
||||
size_in_voxels = Vector3i(7, 1, 12)
|
||||
voxel_scale = Vector3(4, 4, 4)
|
||||
min_count = 0
|
||||
max_count = 0
|
||||
min_count = 1
|
||||
max_count = 2
|
||||
|
||||
[node name="Water Room" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.415273, 1.6538, 0.202664)
|
||||
@@ -1161,99 +1161,11 @@ skeleton = NodePath("")
|
||||
transform = Transform3D(2.0328, 0, 0, 0, 4.81285, 0, 0, 0, 2.0328, -2.80237, 20.0794, 46.4933)
|
||||
shape = SubResource("ConcavePolygonShape3D_7ueaq")
|
||||
|
||||
[node name="PlayerSpawn" type="Marker3D" parent="Water Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.02384, -3.47591, 0.331857)
|
||||
|
||||
[node name="ItemSpawnPoints" type="Node3D" parent="Water Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.301735, -3.62942, 0)
|
||||
|
||||
[node name="ItemSpawnPoint" type="Marker3D" parent="Water Room/ItemSpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.37511, -3.24116, -20.3642)
|
||||
|
||||
[node name="ItemSpawnPoint2" type="Marker3D" parent="Water Room/ItemSpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.93325, -3.14214, 19.392)
|
||||
|
||||
[node name="EnemySpawnPoints" type="Node3D" parent="Water Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.301735, -3.62942, 0)
|
||||
|
||||
[node name="EnemySpawn1" type="Marker3D" parent="Water Room/EnemySpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.21313, -1.94717, 0.264698)
|
||||
|
||||
[node name="EnemySpawn2" type="Marker3D" parent="Water Room/EnemySpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.77329, -1.91695, -18.2136)
|
||||
|
||||
[node name="ItemDatabase" parent="Water Room" instance=ExtResource("24_7qo1y")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="EnemyDatabase" parent="Water Room" instance=ExtResource("25_bfjom")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="TeleportSpawn" type="Marker3D" parent="Water Room"]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.606, -6.8616, -0.348514)
|
||||
|
||||
[node name="RemoveUnusedDoors" type="Node" parent="Water Room"]
|
||||
script = ExtResource("26_c86xl")
|
||||
|
||||
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="Water Room"]
|
||||
transform = Transform3D(-0.866024, -0.433016, 0.250001, 0, 0.499998, 0.866027, -0.500003, 0.75, -0.43301, -0.301735, -3.62942, 0)
|
||||
light_energy = 0.0
|
||||
shadow_enabled = true
|
||||
|
||||
[node name="CSGBox3D" type="CSGBox3D" parent="Water Room"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.436156, 0.336497, -0.173249)
|
||||
visible = false
|
||||
operation = 1
|
||||
flip_faces = true
|
||||
size = Vector3(28, 8, 48)
|
||||
|
||||
[node name="CSGBox2" type="CSGBox3D" parent="Water Room"]
|
||||
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, -0.464369, -1.62663, 24.01)
|
||||
use_collision = true
|
||||
size = Vector3(4, 4, 0.5)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="CSGBox3" type="CSGBox3D" parent="Water Room"]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, -14.304, -1.62663, 13.9262)
|
||||
use_collision = true
|
||||
size = Vector3(4, 4, 0.251953)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="Water Room/CSGBox3"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0412114, -3.35276e-08, 0.454861)
|
||||
material_override = SubResource("StandardMaterial3D_rw5qh")
|
||||
operation = 2
|
||||
size = Vector3(4.10754, 4, 2)
|
||||
material = SubResource("StandardMaterial3D_xs44o")
|
||||
|
||||
[node name="CSGBox4" type="CSGBox3D" parent="Water Room"]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, 13.6273, -1.62663, 9.86434)
|
||||
use_collision = true
|
||||
size = Vector3(4, 4, 0.251953)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="Water Room/CSGBox4"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0412114, -3.35276e-08, 0.454861)
|
||||
material_override = SubResource("StandardMaterial3D_rw5qh")
|
||||
operation = 2
|
||||
size = Vector3(4.10754, 4, 2)
|
||||
material = SubResource("StandardMaterial3D_xs44o")
|
||||
|
||||
[node name="CSGBox5" type="CSGBox3D" parent="Water Room"]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, 13.6273, -1.62663, -10.1403)
|
||||
use_collision = true
|
||||
size = Vector3(4, 4, 0.251953)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="CSGBox6" type="CSGBox3D" parent="Water Room"]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, -14.3969, -1.55762, -14.2497)
|
||||
use_collision = true
|
||||
size = Vector3(4, 4, 0.251953)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="Minimap Manager" type="Area3D" parent="."]
|
||||
collision_layer = 512
|
||||
collision_mask = 512
|
||||
@@ -1270,3 +1182,112 @@ skeleton = NodePath("../..")
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Minimap Manager"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.112244, 1.94617, 0.398682)
|
||||
shape = SubResource("BoxShape3D_t77b8")
|
||||
|
||||
[node name="RemoveUnusedDoors" type="Node" parent="."]
|
||||
script = ExtResource("26_c86xl")
|
||||
|
||||
[node name="CSGBox3D" type="CSGBox3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.436156, 0.336497, -0.173249)
|
||||
visible = false
|
||||
operation = 1
|
||||
flip_faces = true
|
||||
size = Vector3(28, 8, 48)
|
||||
|
||||
[node name="CSGBox2" type="CSGBox3D" parent="."]
|
||||
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, -0.464369, -1.62663, 24.01)
|
||||
use_collision = true
|
||||
size = Vector3(4, 4, 0.5)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="CSGBox2"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0412114, -3.35276e-08, 0.454861)
|
||||
material_override = SubResource("StandardMaterial3D_rw5qh")
|
||||
operation = 2
|
||||
size = Vector3(4.10754, 4, 2)
|
||||
material = SubResource("StandardMaterial3D_xs44o")
|
||||
|
||||
[node name="CSGBox3" type="CSGBox3D" parent="."]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, -14.304, -1.62663, 13.9262)
|
||||
use_collision = true
|
||||
size = Vector3(4, 4, 0.251953)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="CSGBox3"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0412114, -3.35276e-08, 0.454861)
|
||||
material_override = SubResource("StandardMaterial3D_rw5qh")
|
||||
operation = 2
|
||||
size = Vector3(4.10754, 4, 2)
|
||||
material = SubResource("StandardMaterial3D_xs44o")
|
||||
|
||||
[node name="CSGBox4" type="CSGBox3D" parent="."]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, 13.6273, -1.62663, 9.86434)
|
||||
use_collision = true
|
||||
size = Vector3(4, 4, 0.251953)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="CSGBox4"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0412114, -3.35276e-08, 0.454861)
|
||||
material_override = SubResource("StandardMaterial3D_rw5qh")
|
||||
operation = 2
|
||||
size = Vector3(4.10754, 4, 2)
|
||||
material = SubResource("StandardMaterial3D_xs44o")
|
||||
|
||||
[node name="CSGBox5" type="CSGBox3D" parent="."]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, 13.6273, -1.62663, -10.1403)
|
||||
use_collision = true
|
||||
size = Vector3(4, 4, 0.251953)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="CSGBox5"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0412114, -3.35276e-08, 0.454861)
|
||||
material_override = SubResource("StandardMaterial3D_rw5qh")
|
||||
operation = 2
|
||||
size = Vector3(4.10754, 4, 2)
|
||||
material = SubResource("StandardMaterial3D_xs44o")
|
||||
|
||||
[node name="CSGBox6" type="CSGBox3D" parent="."]
|
||||
transform = Transform3D(1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, -14.3969, -1.55762, -14.2497)
|
||||
use_collision = true
|
||||
size = Vector3(4, 4, 0.251953)
|
||||
material = SubResource("StandardMaterial3D_bbivh")
|
||||
|
||||
[node name="DOOR?" type="CSGBox3D" parent="CSGBox6"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0412114, -3.35276e-08, 0.454861)
|
||||
material_override = SubResource("StandardMaterial3D_rw5qh")
|
||||
operation = 2
|
||||
size = Vector3(4.10754, 4, 2)
|
||||
material = SubResource("StandardMaterial3D_xs44o")
|
||||
|
||||
[node name="PlayerSpawn" type="Marker3D" parent="."]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.02384, -3.47591, 0.331857)
|
||||
|
||||
[node name="ItemSpawnPoints" type="Node3D" parent="."]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.301735, -3.62942, 0)
|
||||
|
||||
[node name="ItemSpawnPoint" type="Marker3D" parent="ItemSpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.37511, -3.24116, -20.3642)
|
||||
|
||||
[node name="ItemSpawnPoint2" type="Marker3D" parent="ItemSpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.93325, -3.14214, 19.392)
|
||||
|
||||
[node name="EnemySpawnPoints" type="Node3D" parent="."]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.301735, -3.62942, 0)
|
||||
|
||||
[node name="EnemySpawn1" type="Marker3D" parent="EnemySpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.21313, -1.94717, 0.264698)
|
||||
|
||||
[node name="EnemySpawn2" type="Marker3D" parent="EnemySpawnPoints"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.77329, -1.91695, -18.2136)
|
||||
|
||||
[node name="ItemDatabase" parent="." instance=ExtResource("24_7qo1y")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="EnemyDatabase" parent="." instance=ExtResource("25_bfjom")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="TeleportSpawn" type="Marker3D" parent="."]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.606, -6.8616, -0.348514)
|
||||
|
||||
Reference in New Issue
Block a user