[gd_scene load_steps=7 format=3 uid="uid://lraild3yetsh"]

[ext_resource type="Script" uid="uid://cigop0ivp5vvu" path="res://src/core/level/level.gd" id="1_f7x8u"]
[ext_resource type="Material" uid="uid://bahys2ntbh2ap" path="res://assets/materials/dev/orange/orange_01.tres" id="2_gpfgd"]
[ext_resource type="Material" uid="uid://c38215ysnknyk" path="res://assets/materials/dev/dark/dark_01.tres" id="3_ccf7j"]

[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_k31xi"]

[sub_resource type="Sky" id="Sky_gpfgd"]
sky_material = SubResource("ProceduralSkyMaterial_k31xi")

[sub_resource type="Environment" id="Environment_ccf7j"]
background_mode = 2
sky = SubResource("Sky_gpfgd")
tonemap_mode = 2
glow_enabled = true

[node name="OutsideArea" type="Node3D"]
script = ExtResource("1_f7x8u")
metadata/_custom_type_script = "uid://cigop0ivp5vvu"

[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = SubResource("Environment_ccf7j")

[node name="Blockout" type="Node3D" parent="."]

[node name="Outline" type="CSGCombiner3D" parent="Blockout"]
use_collision = true

[node name="CSGBox3D" type="CSGBox3D" parent="Blockout/Outline"]
transform = Transform3D(-1, 0, -8.940697e-08, 0, 1, 0, 8.940697e-08, 0, -1, 0.7999968, 0.5, 5.000003)
size = Vector3(4, 1, 10)
material = ExtResource("2_gpfgd")

[node name="CSGBox3D4" type="CSGBox3D" parent="Blockout/Outline"]
transform = Transform3D(-1, 0, -8.940697e-08, 0, 1, 0, 8.940697e-08, 0, -1, 0.7999999, 3, 24)
size = Vector3(16, 1, 10)
material = ExtResource("2_gpfgd")

[node name="CSGBox3D3" type="CSGPolygon3D" parent="Blockout/Outline"]
transform = Transform3D(1.1920929e-07, 0, -1, 0, 1, 0, 1, 0, 1.1920929e-07, -1.2000008, 0.5, 15)
polygon = PackedVector2Array(-5, -0.5, -5, 0.5, 4, 3, 4, 2)
depth = 4.0
material = ExtResource("2_gpfgd")

[node name="CircusTent" type="CSGCombiner3D" parent="Blockout/Outline"]

[node name="CSGBox3D2" type="CSGBox3D" parent="Blockout/Outline/CircusTent"]
transform = Transform3D(-1, 0, -8.940697e-08, 0, 1, 0, 8.940697e-08, 0, -1, 0.8000011, 10, 35.999996)
size = Vector3(31, 15, 15)
material = ExtResource("2_gpfgd")

[node name="CSGBox3D5" type="CSGBox3D" parent="Blockout/Outline/CircusTent"]
transform = Transform3D(-1, 0, -8.940697e-08, 0, 1, 0, 8.940697e-08, 0, -1, 0.8, 5, 35.5)
operation = 2
size = Vector3(4, 3, 16)
material = ExtResource("3_ccf7j")
