diff --git a/src/map/dungeon/Room.tscn b/src/map/dungeon/Room.tscn new file mode 100644 index 00000000..59e99c4f --- /dev/null +++ b/src/map/dungeon/Room.tscn @@ -0,0 +1,34 @@ +[gd_scene load_steps=5 format=3 uid="uid://di401q8a5t86m"] + +[ext_resource type="Script" path="res://addons/SimpleDungeons/DungeonRoom3D.gd" id="1_7rwye"] +[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="2_ibf0a"] +[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="3_ha7vd"] + +[sub_resource type="PlaneMesh" id="PlaneMesh_xhsyn"] +size = Vector2(10, 10) + +[node name="Room" type="Node3D"] +script = ExtResource("1_7rwye") + +[node name="PlayerSpawn" type="Marker3D" parent="."] +unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -4.23461, 0) + +[node name="Minimap Texture" type="MeshInstance3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -4.9805, 0) +layers = 2 +mesh = SubResource("PlaneMesh_xhsyn") + +[node name="ItemSpawnPoints" type="Node3D" parent="."] +unique_name_in_owner = true + +[node name="EnemySpawnPoints" type="Node3D" parent="."] +unique_name_in_owner = true + +[node name="ItemDatabase" parent="." instance=ExtResource("2_ibf0a")] +unique_name_in_owner = true +ItemScene = Array[PackedScene]([]) +DropRate = PackedFloat32Array() + +[node name="EnemyDatabase" parent="." instance=ExtResource("3_ha7vd")] +unique_name_in_owner = true