trenches/godot/objects/world.tscn

166 lines
55 KiB
Plaintext
Raw Normal View History

[gd_scene load_steps=19 format=3 uid="uid://dm3355tbkvx24"]
2025-01-05 17:59:05 +00:00
[ext_resource type="Environment" uid="uid://c1vy5rxxddw78" path="res://lighting/foggy_morning.tres" id="1_5ixfb"]
[ext_resource type="ArrayOccluder3D" uid="uid://br22mqb65v0hg" path="res://occlusion/boot.occ" id="2_07v50"]
[ext_resource type="LightmapGIData" uid="uid://6pvqgw5obful" path="res://lighting/section_2.lmbake" id="3_h3v2c"]
[ext_resource type="PackedScene" uid="uid://e805mhlqnkct" path="res://level_segments/section_1.tscn" id="4_twehy"]
[ext_resource type="PackedScene" uid="uid://c2odabrpprjvy" path="res://level_segments/section_2.tscn" id="5_crehm"]
[ext_resource type="PackedScene" uid="uid://meoytrc7flxm" path="res://level_segments/section_3.tscn" id="6_yxrl3"]
[ext_resource type="PackedScene" uid="uid://e5wfdadsa8of" path="res://level_segments/section_4.tscn" id="7_yvdr0"]
[ext_resource type="PackedScene" uid="uid://b80ojcl32gbgm" path="res://level_segments/section_5.tscn" id="8_aur6l"]
2025-01-05 17:59:05 +00:00
[ext_resource type="PackedScene" uid="uid://6x5ka3l7b6b7" path="res://objects/artillery_target.tscn" id="13_rl1f8"]
[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_ikuna"]
[sub_resource type="NavigationMesh" id="NavigationMesh_e0njj"]
vertices = PackedVector3Array(9.01033, 3.05713, -22.5676, 9.61033, 3.05713, -22.1676, 9.41033, 3.05713, -22.6676, 9.31032, 1.05713, -20.9676, 9.31032, 1.30713, -21.2676, 9.11033, 1.05713, -21.2676, 8.41033, 1.05713, -21.7676, 8.01033, 1.55713, -22.2676, 7.91033, 1.05713, -22.0676, 8.31032, 1.05713, -20.5676, 8.31032, 1.05713, -19.9676, 8.51033, 1.05713, -19.8676, 9.61033, 1.30713, -20.7676, 9.11033, 1.30713, -21.5676, 8.51033, 1.05713, -17.5676, 8.31032, 1.05713, -17.4676, 9.61033, 1.05713, -17.3676, 7.71032, 1.05713, -20.9676, 1.01032, 1.05713, -21.8676, 0.110325, 1.05713, -21.5676, 0.410325, 1.05713, -20.7676, 1.61032, 1.30713, -20.7676, 2.01033, 1.05713, -20.9676, 1.01032, 1.30713, -22.0676, 3.41033, 1.05713, -20.7676, -1.98968, 0.807133, -21.7676, -1.68968, 0.807133, -22.0676, -1.88968, 0.807133, -22.1676, -2.18968, 0.807133, -21.8676, -0.589675, 1.30713, -21.3676, -0.689675, 1.05713, -21.0676, -0.0896749, 1.05713, -20.4676, -1.08967, 1.55713, -21.0676, -1.38968, 1.05713, -20.1676, -1.28967, 1.05713, -18.0676, -0.189675, 1.05713, -18.4676, -0.189675, 1.05713, -20.0676, -0.989676, 1.05713, -16.8676, -0.0896749, 1.05713, -16.9676, 0.0103245, 1.30713, -17.9676, -2.28967, 3.05713, -21.0676, -2.28967, 3.05713, -20.5676, -1.88968, 3.05713, -20.7676, -1.98968, 3.05713, -21.2676, 2.61033, 3.05713, -20.1676, 2.61033, 3.05713, -19.9676, 2.91033, 3.05713, -19.9676, 5.91033, 3.05713, -20.0676, 6.31032, 3.05713, -20.0676, 5.71032, 3.05713, -20.1676, 5.61033, 3.05713, -19.9676, 5.11033, 3.05713, -19.9676, 5.81032, 3.05713, -19.8676, 0.810325, 3.05713, -15.7676, 1.11032, 3.05713, -15.6676, 1.21033, 3.05713, -16.0676, 1.21033, 3.05713, -16.5676, 0.810325, 3.05713, -16.6676, 2.01033, 3.05713, -17.4676, 2.21032, 2.80713, -16.4676, 5.51033, 2.80713, -17.2676, 3.71032, 2.80713, -17.6676, 2.71032, 3.05713, -17.8676, 5.81032, 3.05713, -18.2676, 6.01033, 2.80713, -17.1676, 7.71032, 3.30713, -17.8676, 7.41033, 3.05713, -18.3676, 7.28533, 2.80713, -17.6926, 1.71033, 2.80713, -15.9676, 7.71032, 3.05713, -20.0676, 7.41033, 3.05713, -20.1676, 0.510324, 3.05713, -19.9676, 0.510324, 3.05713, -19.6676, 0.710325, 3.05713, -19.8676, 1.31032, 0.807133, -19.1676, 1.71033, 0.807133, -19.4676, 1.11032, 1.05713, -19.5676, 1.31032, 0.807133, -18.1676, 1.21033, 1.05713, -16.1676, 1.41033, 0.807133, -15.9676, 1.51032, 0.807133, -17.9676, 7.01033, 0.807133, -17.6676, 7.01033, 0.807133, -17.9676, 6.81032, 0.807133, -17.9676, 6.51033, 0.807133, -17.6676, 7.81032, 1.05713, -17.0676, 7.11033, 1.05713, -16.9676, 7.51033, 0.807133, -15.8676, 7.51033, 0.807133, -15.2676, 9.61033, 1.05713, -15.0676, 7.31032, 0.807133, -15.1676, 0.710325, 1.05713, -14.9676, 0.110325, 1.05713, -15.6676, -0.0896749, 1.05713, -15.6676, -0.489676, 1.30713, -14.7676, 0.0103245, 1.05713, -14.0676, 0.0103245, 1.30713, -13.0676, 1.01032, 1.05713, -12.9676, 1.01032, 1.05713, -13.6676, 1.71033, 0.807133, -14.1676, 1.51032, 0.807133, -14.9676, 6.71032, 1.80713, -15.8676, 6.71032, 1.80713, -15.5676, 7.01033, 1.80713, -15.6676, 6.71032, 1.80713, -16.7676, 6.31032, 1.80713, -16.8676, 6.31032, 1.80713, -16.1676, 2.51033, 0.807133, -15.4676, 2.11033, 1.30713, -15.4676, 2.11033, 0.807133, -15.1676, 2.61033, 0.807133, -14.2676, 2.91033, 1.30713, -13.8676, 3.21032, 0.807133, -13.8676, 1.61032, 0.807133, -15.1676, 3.21032, 1.30713, -13.2676, 3.51033, 0.807133, -13.2676, 8.41033, 0.557133, -9.96757, 8.41033, 0.557133, -9.36757, 9.51033, 0.557133, -9.46757, 5.41033, 0.807133, -16.4676, 5.11033, 0.807133, -16.4676, 4.71032, 0.807133, -16.2676, 6.61033, 0.807133, -14.9676, 7.61033, 0.557133, -10.4676, 7.91033, 0.557133, -10.0676, 3.51033, 1.30713, -12.4676, 3.81032, 0.807133, -12.3676, 3.61033, 0.807133, -15.9676, 2.61033, 1.30713, -15.9676, 3.91033, 1.05713, -16.2676, 3.91033, 0.807133, -11.7676, -2.58967, 2.55713, -15.5676, -2.78967, 2.55713, -15.9676, -3.08967, 2.55713, -15.9676, -3.18968, 2.55713, -16.1676, -3.78967, 2.55713, -16.1676, -3.88968, 2.80713, -15.9676, -2.78967, 2.55713, -10.6676, -2.48968, 2.55713, -10.6676, -5.58967, 3.55713, -15.8676, -5.68968, 3.30713, -16.0676, -6.38968, 3.30713, -15.9
polygons = [PackedInt32Array(2, 1, 0), PackedInt32Array(5, 4, 3), PackedInt32Array(8, 7, 6), PackedInt32Array(10, 9, 11), PackedInt32Array(11, 9, 3), PackedInt32Array(11, 3, 12), PackedInt32Array(6, 13, 5), PackedInt32Array(16, 15, 14), PackedInt32Array(5, 3, 6), PackedInt32Array(6, 3, 9), PackedInt32Array(6, 9, 17), PackedInt32Array(6, 17, 8), PackedInt32Array(22, 21, 18), PackedInt32Array(18, 21, 20), PackedInt32Array(18, 20, 19), PackedInt32Array(14, 11, 16), PackedInt32Array(16, 11, 12), PackedInt32Array(18, 23, 22), PackedInt32Array(22, 23, 24), PackedInt32Array(24, 23, 17), PackedInt32Array(17, 23, 8), PackedInt32Array(28, 27, 25), PackedInt32Array(25, 27, 26), PackedInt32Array(29, 19, 30), PackedInt32Array(30, 19, 31), PackedInt32Array(31, 19, 20), PackedInt32Array(32, 30, 33), PackedInt32Array(33, 30, 36), PackedInt32Array(33, 36, 35), PackedInt32Array(33, 35, 34), PackedInt32Array(35, 39, 34), PackedInt32Array(34, 39, 38), PackedInt32Array(34, 38, 37), PackedInt32Array(30, 31, 36), PackedInt32Array(43, 42, 40), PackedInt32Array(40, 42, 41), PackedInt32Array(46, 45, 44), PackedInt32Array(49, 48, 47), PackedInt32Array(52, 51, 50), PackedInt32Array(52, 50, 47), PackedInt32Array(47, 50, 49), PackedInt32Array(54, 53, 55), PackedInt32Array(55, 53, 56), PackedInt32Array(56, 53, 57), PackedInt32Array(56, 58, 59), PackedInt32Array(59, 58, 62), PackedInt32Array(59, 62, 61), PackedInt32Array(59, 61, 60), PackedInt32Array(65, 67, 66), PackedInt32Array(66, 67, 63), PackedInt32Array(63, 67, 64), PackedInt32Array(63, 64, 60), PackedInt32Array(63, 60, 61), PackedInt32Array(55, 56, 68), PackedInt32Array(68, 56, 59), PackedInt32Array(70, 69, 66), PackedInt32Array(66, 69, 65), PackedInt32Array(73, 72, 71), PackedInt32Array(76, 75, 74), PackedInt32Array(74, 77, 76), PackedInt32Array(76, 77, 78), PackedInt32Array(77, 80, 78), PackedInt32Array(78, 80, 79), PackedInt32Array(82, 81, 83), PackedInt32Array(83, 81, 84), PackedInt32Array(87, 86, 85), PackedInt32Array(87, 85, 88), PackedInt32Array(88, 85, 15), PackedInt32Array(88, 15, 16), PackedInt32Array(88, 16, 89), PackedInt32Array(89, 90, 88), PackedInt32Array(92, 91, 93), PackedInt32Array(93, 91, 94), PackedInt32Array(94, 91, 95), PackedInt32Array(97, 96, 98), PackedInt32Array(98, 96, 95), PackedInt32Array(38, 93, 37), PackedInt32Array(37, 93, 94), PackedInt32Array(100, 99, 91), PackedInt32Array(91, 99, 98), PackedInt32Array(91, 98, 95), PackedInt32Array(103, 102, 101), PackedInt32Array(101, 106, 103), PackedInt32Array(103, 106, 104), PackedInt32Array(104, 106, 105), PackedInt32Array(108, 107, 109), PackedInt32Array(109, 107, 110), PackedInt32Array(110, 107, 111), PackedInt32Array(111, 107, 112), PackedInt32Array(113, 109, 100), PackedInt32Array(100, 109, 99), PackedInt32Array(99, 109, 110), PackedInt32Array(115, 114, 112), PackedInt32Array(118, 117, 116), PackedInt32Array(120, 119, 121), PackedInt32Array(121, 119, 122), PackedInt32Array(116, 124, 123), PackedInt32Array(126, 125, 115), PackedInt32Array(128, 127, 107), PackedInt32Array(107, 127, 112), PackedInt32Array(112, 127, 115), PackedInt32Array(116, 123, 118), PackedInt32Array(118, 123, 89), PackedInt32Array(89, 123, 90), PackedInt32Array(90, 123, 122), PackedInt32Array(129, 121, 127), PackedInt32Array(127, 121, 122), PackedInt32Array(127, 122, 115), PackedInt32Array(115, 122, 126), PackedInt32Array(126, 122, 130), PackedInt32Array(130, 122, 123), PackedInt32Array(133, 132, 131), PackedInt32Array(134, 133, 135), PackedInt32Array(135, 133, 136), PackedInt32Array(131, 138, 137), PackedInt32Array(140, 139, 141), PackedInt32Array(141, 139, 142), PackedInt32Array(137, 144, 143), PackedInt32Array(146, 145, 136), PackedInt32Array(143, 148, 137), PackedInt32Array(137, 148, 147), PackedInt32Array(137, 147, 142), PackedInt32Array(137, 142, 146), PackedInt32Array(137, 146, 149), PackedInt32Array(137, 149, 131), PackedInt32Array(131, 149, 133), PackedInt32Array(133, 149, 136), PackedInt32Array(136, 149, 146), PackedInt32Array(142, 139, 146), PackedInt32Array(147, 148, 151), PackedInt32Array(151, 148, 150), PackedInt32Array(150, 148, 143), P
2025-01-05 17:59:05 +00:00
geometry_parsed_geometry_type = 1
cell_size = 0.1
agent_radius = 0.2
[sub_resource type="BoxShape3D" id="BoxShape3D_gl3p8"]
size = Vector3(18.012, 13.0176, 36.9633)
[sub_resource type="BoxShape3D" id="BoxShape3D_yptoa"]
size = Vector3(39, 15.7559, 36.4877)
[sub_resource type="BoxShape3D" id="BoxShape3D_wtnxe"]
size = Vector3(21.4886, 15.428, 13.5535)
[sub_resource type="BoxShape3D" id="BoxShape3D_n8gky"]
size = Vector3(5.68555, 15.428, 23.0768)
[sub_resource type="BoxShape3D" id="BoxShape3D_p0q7v"]
size = Vector3(3.9447, 15.428, 27.8801)
[sub_resource type="BoxShape3D" id="BoxShape3D_yj6ju"]
size = Vector3(14.6712, 14.0303, 24.6253)
[sub_resource type="BoxShape3D" id="BoxShape3D_vftu2"]
size = Vector3(25.3828, 7.37207, 22.5775)
[node name="World" type="WorldEnvironment"]
2025-01-05 17:59:05 +00:00
environment = ExtResource("1_5ixfb")
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
transform = Transform3D(0.0548215, -0.924645, 0.376864, 0.0262249, 0.378635, 0.925174, -0.998152, -0.0408364, 0.0450063, -1.48634, 3.22867, -2.51018)
2025-01-06 16:08:01 +00:00
light_color = Color(0.327191, 0.386994, 0.515417, 1)
light_energy = 1.151
2025-01-05 17:59:05 +00:00
shadow_enabled = true
shadow_bias = 0.01
shadow_blur = 0.895
directional_shadow_split_1 = 0.317
directional_shadow_split_2 = 0.408
directional_shadow_split_3 = 0.646
directional_shadow_blend_splits = true
[node name="LightmapGI" type="LightmapGI" parent="."]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -3.95704, 0, -2.80582)
quality = 2
directional = true
bias = 0.01
texel_scale = 2.0
camera_attributes = SubResource("CameraAttributesPractical_ikuna")
generate_probes_subdiv = 1
light_data = ExtResource("3_h3v2c")
[node name="OccluderInstance3D" type="OccluderInstance3D" parent="."]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 0)
occluder = ExtResource("2_07v50")
bake_mask = 4294967293
bake_simplification_distance = 0.2
[node name="NavigationRegion3D" type="NavigationRegion3D" parent="."]
navigation_mesh = SubResource("NavigationMesh_e0njj")
[node name="SectionActivator" type="SectionActivator" parent="NavigationRegion3D"]
2025-01-05 17:59:05 +00:00
[node name="Section1" parent="NavigationRegion3D/SectionActivator" instance=ExtResource("4_twehy")]
2025-01-05 17:59:05 +00:00
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/SectionActivator"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.14601, 0, -5.53444)
shape = SubResource("BoxShape3D_gl3p8")
2025-01-05 17:59:05 +00:00
[node name="SectionActivator2" type="SectionActivator" parent="NavigationRegion3D"]
2025-01-05 17:59:05 +00:00
[node name="Section2" parent="NavigationRegion3D/SectionActivator2" instance=ExtResource("5_crehm")]
2025-01-05 17:59:05 +00:00
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/SectionActivator2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.0118, 0, -6.67009)
shape = SubResource("BoxShape3D_yptoa")
2025-01-05 17:59:05 +00:00
[node name="SectionActivator3" type="SectionActivator" parent="NavigationRegion3D"]
2025-01-05 17:59:05 +00:00
[node name="Section3" parent="NavigationRegion3D/SectionActivator3" instance=ExtResource("6_yxrl3")]
2025-01-05 17:59:05 +00:00
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/SectionActivator3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.2221, 0, 3.5468)
shape = SubResource("BoxShape3D_wtnxe")
2025-01-05 17:59:05 +00:00
[node name="CollisionShape3D2" type="CollisionShape3D" parent="NavigationRegion3D/SectionActivator3"]
transform = Transform3D(0.957647, 0, -0.287946, 0, 1, 0, 0.287946, 0, 0.957647, 31.4857, 0, -0.93671)
shape = SubResource("BoxShape3D_n8gky")
2025-01-05 17:59:05 +00:00
[node name="CollisionShape3D3" type="CollisionShape3D" parent="NavigationRegion3D/SectionActivator3"]
transform = Transform3D(0.999849, 0, 0.0174001, 0, 1, 0, -0.0174001, 0, 0.999849, 9.33233, 0, -8.74419)
shape = SubResource("BoxShape3D_p0q7v")
2025-01-05 17:59:05 +00:00
[node name="SectionActivator4" type="SectionActivator" parent="NavigationRegion3D"]
2025-01-05 17:59:05 +00:00
[node name="Section4" parent="NavigationRegion3D/SectionActivator4" instance=ExtResource("7_yvdr0")]
2025-01-05 17:59:05 +00:00
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/SectionActivator4"]
transform = Transform3D(0.963317, 0, -0.268365, 0, 1, 0, 0.268365, 0, 0.963317, 35.0231, 0, 0.292945)
shape = SubResource("BoxShape3D_yj6ju")
2025-01-05 17:59:05 +00:00
[node name="SectionActivator5" type="SectionActivator" parent="NavigationRegion3D"]
2025-01-05 17:59:05 +00:00
[node name="Section5" parent="NavigationRegion3D/SectionActivator5" instance=ExtResource("8_aur6l")]
2025-01-05 17:59:05 +00:00
[node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/SectionActivator5"]
transform = Transform3D(0.957817, -1.0403e-06, -0.287377, 1.0403e-06, 1, -1.527e-07, 0.287377, -1.527e-07, 0.957817, 44.772, 9.91456e-07, -9.34371)
shape = SubResource("BoxShape3D_vftu2")
2025-01-05 17:59:05 +00:00
[node name="ArtilleryTarget" parent="." instance=ExtResource("13_rl1f8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.965554, 2.51555, 4.10178)
[node name="ArtilleryTarget2" parent="." instance=ExtResource("13_rl1f8")]
spread = 3.0
frequency_min = 3.0
frequency_max = 5.0
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.22744, 2.51555, -3.20633)
[node name="ArtilleryTarget5" parent="." instance=ExtResource("13_rl1f8")]
spread = 2.0
frequency_min = 3.0
frequency_max = 5.0
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.3206, 2.51555, 11.1819)
[node name="ArtilleryTarget3" parent="." instance=ExtResource("13_rl1f8")]
frequency_max = 8.0
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.16313, 2.51555, -29.9782)
[node name="ArtilleryTarget6" parent="." instance=ExtResource("13_rl1f8")]
frequency_max = 8.0
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.26403, 2.51555, -11.5654)
[node name="ArtilleryTarget7" parent="." instance=ExtResource("13_rl1f8")]
frequency_max = 8.0
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.9765, 2.51555, -24.0753)
[node name="ArtilleryTarget4" parent="." instance=ExtResource("13_rl1f8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24.5059, 2.51555, -11.5658)
[node name="ArtilleryTarget8" parent="." instance=ExtResource("13_rl1f8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38.5059, 2.51555, 5.43417)
[node name="ArtilleryTarget9" parent="." instance=ExtResource("13_rl1f8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 37.0533, 2.51555, 8.43743)
[node name="ArtilleryTarget10" parent="." instance=ExtResource("13_rl1f8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36.1972, 2.51555, 13.4111)
[node name="ArtilleryTarget11" parent="." instance=ExtResource("13_rl1f8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34.4399, 2.51555, -17.6042)