Make basic overworld and teleport to first dungeon floor

This commit is contained in:
2024-09-07 03:31:42 -07:00
parent 98d096303c
commit 3665150342
10 changed files with 141 additions and 102 deletions

View File

@@ -0,0 +1,12 @@
[gd_scene load_steps=5 format=3 uid="uid://dkde8r4dgftxm"]
[ext_resource type="Script" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="1_qnl2f"]
[ext_resource type="PackedScene" uid="uid://dhpwwqow1ahrc" path="res://src/map/dungeon/rooms/Room1.tscn" id="2_ncsxh"]
[ext_resource type="PackedScene" uid="uid://bbwgmqy3evhh2" path="res://src/map/dungeon/rooms/Room2.tscn" id="3_hwomd"]
[ext_resource type="PackedScene" uid="uid://bn4gslp2gk8ds" path="res://src/map/dungeon/corridor/Corridor.tscn" id="4_os8ha"]
[node name="FirstFloor" type="Node3D"]
script = ExtResource("1_qnl2f")
room_scenes = Array[PackedScene]([ExtResource("2_ncsxh"), ExtResource("3_hwomd")])
corridor_room_scene = ExtResource("4_os8ha")
dungeon_size = Vector3i(10, 1, 10)

View File

@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://gp50n7sdgic8"]
[ext_resource type="Script" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="1_dmj3t"]
[node name="SecondFloor" type="Node3D"]
script = ExtResource("1_dmj3t")

View File

@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://3glnn50mftqk"]
[ext_resource type="Script" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="1_hi3c5"]
[node name="ThirdFloor" type="Node3D"]
script = ExtResource("1_hi3c5")