139 lines
5.8 KiB
Plaintext
139 lines
5.8 KiB
Plaintext
[gd_scene load_steps=7 format=3 uid="uid://kxvqvccdql4b"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://ser0oa3o1n56" path="res://scenes/player/Player.tscn" id="3_kbrwi"]
|
|
|
|
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_5o5ii"]
|
|
sky_top_color = Color(1, 1, 1, 1)
|
|
sky_horizon_color = Color(1, 1, 1, 1)
|
|
|
|
[sub_resource type="Sky" id="Sky_rd5pc"]
|
|
sky_material = SubResource("ProceduralSkyMaterial_5o5ii")
|
|
|
|
[sub_resource type="Environment" id="Environment_k47n3"]
|
|
background_mode = 2
|
|
background_color = Color(0.960351, 0.960351, 0.960351, 1)
|
|
sky = SubResource("Sky_rd5pc")
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5o5ii"]
|
|
albedo_color = Color(0.212305, 0.212305, 0.212305, 1)
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rd5pc"]
|
|
albedo_color = Color(0.454524, 0.454524, 0.454524, 1)
|
|
|
|
[node name="RPGDungeon" type="Node"]
|
|
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
|
environment = SubResource("Environment_k47n3")
|
|
|
|
[node name="Player" parent="." instance=ExtResource("3_kbrwi")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.93604, 2.67237, 10.3777)
|
|
|
|
[node name="Floors" type="Node3D" parent="."]
|
|
|
|
[node name="FloorGround" type="CSGBox3D" parent="Floors"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.67847, 0, -85.4678)
|
|
use_collision = true
|
|
size = Vector3(271.905, 0.5, 215.983)
|
|
material = SubResource("StandardMaterial3D_5o5ii")
|
|
|
|
[node name="FloorFirst" type="CSGBox3D" parent="Floors"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.09938, 20.0987, -72.6933)
|
|
use_collision = true
|
|
size = Vector3(249.344, 0.5, 197.962)
|
|
material = SubResource("StandardMaterial3D_rd5pc")
|
|
|
|
[node name="CSGBox3D" type="CSGBox3D" parent="Floors/FloorFirst"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.96166, -0.214205, 24.86)
|
|
operation = 2
|
|
size = Vector3(47.5524, 1, 60.319)
|
|
|
|
[node name="FloorFirst2" type="CSGBox3D" parent="Floors"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.09938, 44.5428, -72.6933)
|
|
use_collision = true
|
|
size = Vector3(249.344, 0.5, 197.962)
|
|
material = SubResource("StandardMaterial3D_rd5pc")
|
|
|
|
[node name="CSGBox3D" type="CSGBox3D" parent="Floors/FloorFirst2"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.96166, -0.214205, 24.86)
|
|
operation = 2
|
|
size = Vector3(47.5524, 1, 60.319)
|
|
|
|
[node name="Roof" type="CSGBox3D" parent="Floors"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 59.9332, -45.5873)
|
|
visible = false
|
|
use_collision = true
|
|
size = Vector3(232.557, 0.5, 276.494)
|
|
|
|
[node name="CSGBox3D" type="CSGBox3D" parent="Floors/Roof"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.06635, 0.418976, 2.99976)
|
|
operation = 2
|
|
size = Vector3(53.4095, 1.83795, 66.2866)
|
|
|
|
[node name="OuterWalls" type="Node" parent="."]
|
|
|
|
[node name="DungeonOuterWall" type="CSGBox3D" parent="OuterWalls"]
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -8.99611, 24.5961, -3.4006)
|
|
use_collision = true
|
|
size = Vector3(1, 50.6151, 259.119)
|
|
|
|
[node name="CSGBox3D" type="CSGBox3D" parent="OuterWalls/DungeonOuterWall"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.256197, -21.8634, -11.2233)
|
|
operation = 2
|
|
size = Vector3(1.88519, 4.97668, 4.39264)
|
|
|
|
[node name="DungeonOuterWall2" type="CSGBox3D" parent="OuterWalls"]
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -8.99611, 24.5961, -101.245)
|
|
use_collision = true
|
|
size = Vector3(1, 50.6151, 259.119)
|
|
|
|
[node name="DungeonOuterWall3" type="CSGBox3D" parent="OuterWalls"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -39.9786, 29.6094, -40.4723)
|
|
use_collision = true
|
|
size = Vector3(1, 60.6416, 259.119)
|
|
|
|
[node name="DungeonOuterWall4" type="CSGBox3D" parent="OuterWalls"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 52.1471, 29.6094, -40.4723)
|
|
use_collision = true
|
|
size = Vector3(1, 60.6416, 259.119)
|
|
|
|
[node name="Pillar" type="CSGBox3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.77984, 29.8484, -47.8655)
|
|
use_collision = true
|
|
size = Vector3(5, 59.631, 5)
|
|
|
|
[node name="PillarPlatform" type="CSGBox3D" parent="Pillar"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.108887, -19.722, -0.0859985)
|
|
size = Vector3(15, 0.5, 15)
|
|
|
|
[node name="PillarRamp" type="CSGBox3D" parent="Pillar/PillarPlatform"]
|
|
transform = Transform3D(1, 0, 0, 0, 0.866025, -0.5, 0, 0.5, 0.866025, -0.000886679, -4.95425, 16.0057)
|
|
size = Vector3(5, 0.5, 20)
|
|
|
|
[node name="PillarRamp2" type="CSGBox3D" parent="Pillar/PillarPlatform"]
|
|
transform = Transform3D(-4.37114e-08, 0.5, 0.866025, 0, 0.866025, -0.5, -1, -2.18557e-08, -3.78552e-08, -15.2624, 5.02801, 0.0809898)
|
|
size = Vector3(5, 0.5, 20)
|
|
|
|
[node name="PillarRamp3" type="CSGBox3D" parent="Pillar/PillarPlatform"]
|
|
transform = Transform3D(-4.37114e-08, -0.5, -0.866025, 0, 0.866025, -0.5, 1, -2.18557e-08, -3.78552e-08, 15.262, 5.028, 0.081)
|
|
size = Vector3(5, 0.5, 20)
|
|
|
|
[node name="PillarPlatform2" type="CSGBox3D" parent="Pillar"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.109, 4.6475, -0.0859985)
|
|
size = Vector3(15, 0.5, 15)
|
|
|
|
[node name="PillarRamp" type="CSGBox3D" parent="Pillar/PillarPlatform2"]
|
|
transform = Transform3D(-1, 4.69722e-08, 7.37316e-08, 0, 0.843391, -0.5373, -8.74228e-08, -0.5373, -0.843391, -0.000887632, -7.16715, -18.7088)
|
|
size = Vector3(5, 0.5, 26.8335)
|
|
|
|
[node name="PillarRamp2" type="CSGBox3D" parent="Pillar/PillarPlatform2"]
|
|
transform = Transform3D(-4.37114e-08, 0.5, 0.866025, 0, 0.866025, -0.5, -1, -2.18557e-08, -3.78552e-08, -15.2624, 5.02801, 0.0809898)
|
|
size = Vector3(5, 0.5, 20)
|
|
|
|
[node name="PillarRamp3" type="CSGBox3D" parent="Pillar/PillarPlatform2"]
|
|
transform = Transform3D(-4.37114e-08, -0.5, -0.866025, 0, 0.866025, -0.5, 1, -2.18557e-08, -3.78552e-08, 15.262, 5.028, 0.081)
|
|
size = Vector3(5, 0.5, 20)
|
|
|
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 0.34202, 0.939693, 0, -0.939693, 0.34202, 0, 0, 0)
|
|
shadow_enabled = true
|