[gd_scene load_steps=11 format=3 uid="uid://c2kiuk2yxdlfr"]

[ext_resource type="PackedScene" uid="uid://1kr3qqan3trk" path="res://objects/player.tscn" id="1_7kr4i"]
[ext_resource type="Environment" uid="uid://c1vy5rxxddw78" path="res://lighting/foggy_morning.tres" id="2_kx8fd"]
[ext_resource type="PackedScene" uid="uid://b5inibbfdco0d" path="res://models/props/trenchwall_2m.glb" id="3_0aqqw"]
[ext_resource type="PackedScene" uid="uid://c71yj2qpupn33" path="res://models/props/dirtpile_large.glb" id="4_vf68b"]
[ext_resource type="PackedScene" uid="uid://brdhoy3efmba" path="res://models/props/trenchfloor.glb" id="5_styg7"]
[ext_resource type="PackedScene" uid="uid://cesooq708ot6t" path="res://models/props/dirtpile_wall.glb" id="5_ww7ac"]
[ext_resource type="VoxelGIData" uid="uid://c3vqmnn5wr100" path="res://lighting/boot_voxelgi.tres" id="7_fekdf"]
[ext_resource type="Material" uid="uid://d0b6hpvc2dm8i" path="res://particles/floating_sparks.tres" id="8_i7y86"]
[ext_resource type="Material" uid="uid://cjos8bwux43wt" path="res://particles/materials/sparks_material.tres" id="9_dsqky"]

[sub_resource type="QuadMesh" id="QuadMesh_njmmu"]
material = ExtResource("9_dsqky")
size = Vector2(0.02, 0.02)

[node name="Boot" type="Node3D"]

[node name="Player" parent="." instance=ExtResource("1_7kr4i")]
physics_interpolation_mode = 1
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 0, 0, 0)
slide_on_ceiling = false

[node name="GPUParticles3D" type="GPUParticles3D" parent="Player"]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -0.333443, 2.06846, 6.55667)
visibility_aabb = AABB(-2, -2, -2, 4, 4, 4)
draw_order = 2
process_material = ExtResource("8_i7y86")
draw_pass_1 = SubResource("QuadMesh_njmmu")

[node name="GPUParticles3D2" type="GPUParticles3D" parent="Player"]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -0.333443, 2.06846, 1.4068)
visibility_aabb = AABB(-2, -2, -2, 4, 4, 4)
draw_order = 2
process_material = ExtResource("8_i7y86")
draw_pass_1 = SubResource("QuadMesh_njmmu")

[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = ExtResource("2_kx8fd")

[node name="VoxelGI" type="VoxelGI" parent="WorldEnvironment"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.659275, 1.29617, -11.0996)
size = Vector3(15.1357, 2.81354, 23.498)
data = ExtResource("7_fekdf")

[node name="DirectionalLight3D" type="DirectionalLight3D" parent="WorldEnvironment"]
transform = Transform3D(-0.911711, 0.169136, -0.374401, -0.0262562, 0.885472, 0.46395, 0.409993, 0.432819, -0.802854, -0.467237, 0.314178, -2.4707)
light_color = Color(1, 0.776887, 0.559189, 1)
light_energy = 0.463
light_bake_mode = 1
shadow_enabled = true
shadow_blur = 0.0

[node name="trenchwall_2m" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -0.367768, 0, -0.546675)

[node name="trenchwall_2m2" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -0.367768, 0, -2.55193)

[node name="trenchwall_2m3" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -0.367767, 0, -4.4575)

[node name="trenchwall_2m4" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -0.367767, 0, -6.36306)

[node name="trenchwall_2m5" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -0.367767, 0, -8.32269)

[node name="trenchwall_2m6" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 0.962451, 0, -0.546675)

[node name="trenchwall_2m7" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 0.962451, 0, -2.55193)

[node name="trenchwall_2m8" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 0.962451, 0, -4.4575)

[node name="trenchwall_2m9" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 0.962451, 0, -6.36306)

[node name="trenchwall_2m10" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 0.962452, 0, -8.32269)

[node name="trenchwall_2m11" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -0.367768, 0, -10.2944)

[node name="trenchwall_2m12" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -0.367768, 0, -12.2997)

[node name="trenchwall_2m13" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -0.367767, 0, -14.2053)

[node name="trenchwall_2m14" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -0.367767, 0, -16.1108)

[node name="trenchwall_2m21" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 0.468356, 0, -21.3728)

[node name="trenchwall_2m22" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 2.46836, 0, -21.3728)

[node name="trenchwall_2m23" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -1.53164, 0, -21.3728)

[node name="trenchwall_2m24" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 4.46836, 0, -21.3728)

[node name="trenchwall_2m25" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -3.53164, 0, -21.3728)

[node name="trenchwall_2m15" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -0.367767, 0, -18.0705)

[node name="trenchwall_2m26" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -1.98323, -2.38419e-07, -19.702)

[node name="trenchwall_2m27" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -3.98323, -2.38419e-07, -19.702)

[node name="trenchwall_2m16" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 0.962451, 0, -10.2944)

[node name="trenchwall_2m17" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 0.962451, 0, -12.2997)

[node name="trenchwall_2m18" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 0.962451, 0, -14.2053)

[node name="trenchwall_2m19" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 0.962451, 0, -16.1108)

[node name="trenchwall_2m20" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 0.962452, 0, -18.0705)

[node name="dirtpile_large" parent="WorldEnvironment" instance=ExtResource("4_vf68b")]
transform = Transform3D(0.919924, 0, -0.392096, 0, 1, 0, 0.392096, 0, 0.919924, -0.102469, 0, -4.82641)

[node name="dirtpile_large2" parent="WorldEnvironment" instance=ExtResource("4_vf68b")]
transform = Transform3D(0.919924, 0, -0.392096, 0, 1, 0, 0.392096, 0, 0.919924, 0.933956, 0, -8.53751)

[node name="dirtpile_large3" parent="WorldEnvironment" instance=ExtResource("4_vf68b")]
transform = Transform3D(0.655321, 0, 0.75535, 0, 1, 0, -0.75535, 0, 0.655321, 0.596885, 0, -9.49068)

[node name="dirtpile_large4" parent="WorldEnvironment" instance=ExtResource("4_vf68b")]
transform = Transform3D(0.610435, 0, 0.792066, 0, 1, 0, -0.792066, 0, 0.610435, -0.276414, -0.0248089, -16.26)

[node name="dirtpile_large6" parent="WorldEnvironment" instance=ExtResource("4_vf68b")]
transform = Transform3D(0.910943, 0, 0.412532, 0, 1, 0, -0.412532, 0, 0.910943, 1.45227, 0, -15.9096)

[node name="dirtpile_large7" parent="WorldEnvironment" instance=ExtResource("4_vf68b")]
transform = Transform3D(0.910943, 0, 0.412532, 0, 1, 0, -0.412532, 0, 0.910943, 0.422619, 0, -17.4663)

[node name="dirtpile_large5" parent="WorldEnvironment" instance=ExtResource("4_vf68b")]
transform = Transform3D(0.655321, 0, 0.75535, 0, 1, 0, -0.75535, 0, 0.655321, -0.560253, 0, -10.6024)

[node name="dirtpile_wall" parent="WorldEnvironment" instance=ExtResource("5_ww7ac")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -0.618189, 4.76837e-07, -11.2607)

[node name="dirtpile_wall2" parent="WorldEnvironment" instance=ExtResource("5_ww7ac")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.17294, 0, -14.9847)

[node name="trenchfloor2" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.368166, -2.38419e-07, -0.558091)

[node name="trenchfloor3" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.368166, -2.38419e-07, -2.55809)

[node name="trenchfloor4" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.368166, -2.38419e-07, -4.55809)

[node name="trenchfloor5" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.368166, -2.38419e-07, -6.55809)

[node name="trenchfloor6" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.368166, -2.38419e-07, -8.55809)

[node name="trenchfloor7" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.368166, -2.38419e-07, -10.5581)

[node name="trenchfloor8" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.368166, -2.38419e-07, -12.5581)

[node name="trenchfloor9" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.368166, -2.38419e-07, -14.5581)

[node name="trenchfloor10" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.368166, -2.38419e-07, -16.5581)

[node name="trenchfloor11" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.368166, -2.38419e-07, -18.5581)

[node name="trenchfloor12" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.368166, -2.38419e-07, -20.5581)

[node name="trenchfloor13" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 2.63847, -2.38419e-07, -20.5581)

[node name="trenchfloor14" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 4.92171, -2.38419e-07, -20.5581)

[node name="trenchfloor15" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -4.13908, -2.38419e-07, -20.5581)

[node name="trenchfloor16" parent="WorldEnvironment" instance=ExtResource("5_styg7")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -1.85584, -2.38419e-07, -20.5581)
