metro-rts/godot/Levels/test_level.tscn
Sara 111485437c bug(goap): fixed unexpected AI behaviour
- Death now removes entity from awareness
- State failure now causes replan or goal reevaluation
2024-08-15 21:43:21 +02:00

374 lines
25 KiB
Plaintext

[gd_scene load_steps=17 format=3 uid="uid://c62s1jmtgajjk"]
[ext_resource type="PackedScene" uid="uid://dsalxxq3xs842" path="res://rts_game_mode.tscn" id="1_4nchg"]
[ext_resource type="Environment" uid="uid://cnfk8yrvklysq" path="res://Environments/default_environment.tres" id="2_jq6bw"]
[ext_resource type="PackedScene" uid="uid://pme230qx1377" path="res://GameObjects/player_unit.tscn" id="3_wl7wm"]
[ext_resource type="PackedScene" uid="uid://ba17jrcaduowj" path="res://GameObjects/enemy_unit.tscn" id="4_0o33v"]
[ext_resource type="PackedScene" uid="uid://c82s8vpaethtv" path="res://GameObjects/nav_marker.tscn" id="5_ta2oq"]
[ext_resource type="PackedScene" uid="uid://duuvete30t8sv" path="res://GameObjects/LevelProps/modern_train.tscn" id="6_favl6"]
[ext_resource type="PackedScene" uid="uid://ulvv4o73s48a" path="res://Environments/Models/KenneyTrains/track.glb" id="7_8fuqb"]
[sub_resource type="NavigationMesh" id="NavigationMesh_8a2j6"]
vertices = PackedVector3Array(-29.401, 0.457877, -9.71053, -29.401, 0.457877, -1.21053, -10.901, 0.457877, -1.21053, -10.901, 0.457877, -9.71053, 3.59903, 0.457877, -1.21053, 3.59903, 0.457877, -2.71053, -8.15097, 0.457877, -2.71053, -9.40097, 0.457877, -1.21053, -8.40097, 0.457877, -6.46053, 4.09903, 0.457877, -6.71053, 4.09903, 0.457877, -9.71053, -9.40097, 0.457877, -9.71053, -9.40097, 0.457877, -1.21053, -8.15097, 0.457877, -2.71053, -8.40097, 0.457877, -6.46053, -9.40097, 0.457877, -9.71053, 6.34903, 0.457877, -2.96053, 5.84903, 0.457877, -2.71053, 9.59903, 0.457877, -2.46053, 4.09903, 0.457877, -9.71053, 4.09903, 0.457877, -6.71053, 6.34903, 0.457877, -6.46053, 9.59903, 0.457877, -9.71053, 6.34903, 0.457877, -6.46053, 6.34903, 0.457877, -2.96053, 9.59903, 0.457877, -2.46053, 9.59903, 0.457877, -9.71053, -7.40097, 4.70788, -5.71053, -7.40097, 4.70788, -3.71053, -1.65097, 4.70788, -3.71053, -1.65097, 4.70788, -5.71053, -0.400969, 4.70788, -5.71053, -0.400969, 4.70788, -3.71053, 5.34903, 4.70788, -3.71053, 5.34903, 4.70788, -5.71053, -7.15097, 0.457877, -5.46053, -7.15097, 0.457877, -3.96053, -1.90097, 0.457877, -3.96053, -1.90097, 0.457877, -5.46053, -0.150969, 0.457877, -5.46053, -0.150969, 0.457877, -3.96053, 5.09903, 0.457877, -3.96053, 5.09903, 0.457877, -5.46053, 3.59903, 0.457877, -2.71053, 3.59903, 0.457877, -1.21053, 4.09903, 0.457877, -0.960529, 5.84903, 0.457877, -2.71053, 3.84903, 0.457877, 0.289471, 1.84903, 0.457877, 0.289471, 1.84903, 0.457877, 5.28947, 7.09903, 0.457877, 5.28947, 5.84903, 0.457877, -2.71053, 4.09903, 0.457877, -0.960529, 3.84903, 0.457877, 0.289471, 7.09903, 0.457877, 5.28947, 9.59903, 0.457877, 8.78947, 9.59903, 0.457877, -2.46053, 7.09903, 0.457877, 5.28947, 7.34903, 0.457877, 8.78947, 9.59903, 0.457877, 8.78947, -29.401, 0.457877, 3.78947, -27.151, 0.457877, 3.28947, -26.901, 0.457877, 1.28947, -29.401, 0.457877, 0.289471, -12.651, 0.457877, 1.28947, -5.15097, 0.457877, 0.289471, -29.401, 0.457877, 0.289471, -26.901, 0.457877, 1.28947, -12.401, 0.457877, 5.03947, -12.901, 0.457877, 5.28947, -12.901, 0.457877, 8.78947, -7.40097, 0.457877, 8.78947, -7.40097, 0.457877, 5.53947, -7.40097, 0.457877, 5.53947, -5.15097, 0.457877, 5.28947, -5.15097, 0.457877, 0.289471, -12.651, 0.457877, 1.28947, -12.401, 0.457877, 5.03947, -5.15097, 0.457877, 5.28947, 1.84903, 0.457877, 5.28947, 1.84903, 0.457877, 0.289471, -5.15097, 0.457877, 0.289471, -26.151, 4.70788, 2.28947, -26.151, 4.70788, 4.28947, -20.401, 4.70788, 4.28947, -20.401, 4.70788, 2.28947, -19.151, 4.70788, 2.28947, -19.151, 4.70788, 4.28947, -13.401, 4.70788, 4.28947, -13.401, 4.70788, 2.28947, -25.901, 0.457877, 2.53947, -25.901, 0.457877, 4.03947, -20.651, 0.457877, 4.03947, -20.651, 0.457877, 2.53947, -18.901, 0.457877, 2.53947, -18.901, 0.457877, 4.03947, -13.651, 0.457877, 4.03947, -13.651, 0.457877, 2.53947, -26.901, 0.457877, 5.28947, -27.151, 0.457877, 3.28947, -29.401, 0.457877, 3.78947, -29.401, 0.457877, 8.78947, -12.901, 0.457877, 8.78947, -12.901, 0.457877, 5.28947, -26.901, 0.457877, 5.28947, -29.401, 0.457877, 8.78947, -6.40097, 4.70788, 6.28947, -6.40097, 4.70788, 8.28947, -0.650969, 4.70788, 8.28947, -0.650969, 4.70788, 6.28947, 0.599031, 4.70788, 6.28947, 0.599031, 4.70788, 8.28947, 6.34903, 4.70788, 8.28947, 6.34903, 4.70788, 6.28947, -6.15097, 0.457877, 6.53947, -6.15097, 0.457877, 8.03947, -0.900969, 0.457877, 8.03947, -0.900969, 0.457877, 6.53947, 0.849031, 0.457877, 6.53947, 0.849031, 0.457877, 8.03947, 6.09903, 0.457877, 8.03947, 6.09903, 0.457877, 6.53947)
polygons = [PackedInt32Array(3, 2, 0), PackedInt32Array(0, 2, 1), PackedInt32Array(5, 4, 6), PackedInt32Array(6, 4, 7), PackedInt32Array(9, 8, 10), PackedInt32Array(10, 8, 11), PackedInt32Array(13, 12, 14), PackedInt32Array(14, 12, 15), PackedInt32Array(16, 18, 17), PackedInt32Array(20, 19, 21), PackedInt32Array(21, 19, 22), PackedInt32Array(24, 23, 25), PackedInt32Array(25, 23, 26), PackedInt32Array(30, 29, 27), PackedInt32Array(27, 29, 28), PackedInt32Array(34, 33, 31), PackedInt32Array(31, 33, 32), PackedInt32Array(38, 37, 35), PackedInt32Array(35, 37, 36), PackedInt32Array(42, 41, 39), PackedInt32Array(39, 41, 40), PackedInt32Array(44, 43, 45), PackedInt32Array(45, 43, 46), PackedInt32Array(48, 47, 49), PackedInt32Array(49, 47, 50), PackedInt32Array(52, 51, 53), PackedInt32Array(53, 51, 56), PackedInt32Array(53, 56, 54), PackedInt32Array(54, 56, 55), PackedInt32Array(59, 58, 57), PackedInt32Array(61, 60, 62), PackedInt32Array(62, 60, 63), PackedInt32Array(67, 66, 64), PackedInt32Array(64, 66, 65), PackedInt32Array(69, 68, 70), PackedInt32Array(70, 68, 72), PackedInt32Array(70, 72, 71), PackedInt32Array(74, 73, 75), PackedInt32Array(75, 73, 77), PackedInt32Array(75, 77, 76), PackedInt32Array(81, 80, 78), PackedInt32Array(78, 80, 79), PackedInt32Array(85, 84, 82), PackedInt32Array(82, 84, 83), PackedInt32Array(89, 88, 86), PackedInt32Array(86, 88, 87), PackedInt32Array(93, 92, 90), PackedInt32Array(90, 92, 91), PackedInt32Array(97, 96, 94), PackedInt32Array(94, 96, 95), PackedInt32Array(99, 98, 100), PackedInt32Array(100, 98, 101), PackedInt32Array(103, 102, 104), PackedInt32Array(104, 102, 105), PackedInt32Array(109, 108, 106), PackedInt32Array(106, 108, 107), PackedInt32Array(113, 112, 110), PackedInt32Array(110, 112, 111), PackedInt32Array(117, 116, 114), PackedInt32Array(114, 116, 115), PackedInt32Array(121, 120, 118), PackedInt32Array(118, 120, 119)]
geometry_parsed_geometry_type = 1
geometry_collision_mask = 4294967289
[sub_resource type="BoxShape3D" id="BoxShape3D_ubt1u"]
size = Vector3(20, 0.1, 20)
[sub_resource type="PlaneMesh" id="PlaneMesh_hohcb"]
size = Vector2(20, 20)
[sub_resource type="BoxShape3D" id="BoxShape3D_nlgbx"]
size = Vector3(0.445312, 3, 33.2832)
[sub_resource type="BoxMesh" id="BoxMesh_o000f"]
size = Vector3(0.445, 5, 33.283)
[sub_resource type="BoxShape3D" id="BoxShape3D_kix0k"]
size = Vector3(0.445312, 3, 9.93888)
[sub_resource type="BoxMesh" id="BoxMesh_u6sgs"]
size = Vector3(0.445, 5, 9.939)
[sub_resource type="BoxShape3D" id="BoxShape3D_ij4pv"]
size = Vector3(0.445312, 3, 40)
[sub_resource type="BoxMesh" id="BoxMesh_4sjak"]
size = Vector3(0.445, 5, 40)
[node name="TestLevel" type="Level3D"]
game_mode_prototype = ExtResource("1_4nchg")
[node name="NavRoom" type="NavRoom" parent="."]
[node name="CoverMarker" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(0.999999, 0, -0.00101254, 0, 1, 0, 0.00101254, 0, 0.999999, 2.03728, 0.457877, -1.25)
[node name="CoverMarker2" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(-0.999809, 0, 0.0195462, 0, 1, 0, -0.0195462, 0, -0.999809, 2.12204, 0.457877, 0.5)
[node name="CoverMarker3" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(-0.999809, 0, 0.0195462, 0, 1, 0, -0.0195462, 0, -0.999809, 3.86039, 0.457877, -6.70576)
[node name="CoverMarker4" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(-0.999809, 0, 0.0195462, 0, 1, 0, -0.0195462, 0, -0.999809, 3.79568, 0.457877, -2.71053)
[node name="CoverMarker5" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(-0.999809, 0, 0.0195462, 0, 1, 0, -0.0195462, 0, -0.999809, -5.98582, 0.457877, -6.54835)
[node name="CoverMarker7" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(-0.00790617, 0, -0.999969, 0, 1, 0, 0.999969, 0, -0.00790617, 7.44158, 0.457877, 7.07028)
[node name="CoverMarker8" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(-0.0168068, 0, 0.999859, 0, 1, 0, -0.999859, 0, -0.0168068, -7.40097, 0.457877, 6.86448)
[node name="CoverMarker9" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(-0.0168068, 0, 0.999859, 0, 1, 0, -0.999859, 0, -0.0168068, -27.1322, 0.457877, 3.139)
[node name="CoverMarker10" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(0.0017105, 0, -0.999999, 0, 1, 0, 0.999999, 0, 0.0017105, -12.5171, 0.457877, 3.29715)
[node name="CoverMarker11" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(-0.999853, 0, -0.0171558, 0, 1, 0, 0.0171558, 0, -0.999853, -14.3772, 0.457877, 5.28947)
[node name="CoverMarker12" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(-0.999853, 0, -0.0171558, 0, 1, 0, 0.0171558, 0, -0.999853, -24.8171, 0.457877, 5.28947)
[node name="CoverMarker13" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(0.999752, 0, 0.0222512, 0, 1, 0, -0.0222512, 0, 0.999752, -24.8503, 0.457877, 1.28947)
[node name="CoverMarker14" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(0.999752, 0, 0.0222512, 0, 1, 0, -0.0222512, 0, 0.999752, -14.5514, 0.457877, 1.28947)
[node name="CoverMarker6" parent="NavRoom" instance=ExtResource("5_ta2oq")]
marker_type = 1
transform = Transform3D(-0.999809, 0, 0.0195462, 0, 1, 0, -0.0195462, 0, -0.999809, -6.0537, 0.457877, -2.71053)
[node name="GenericMarker" parent="NavRoom" instance=ExtResource("5_ta2oq")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.26055, 0.457877, 3.19418)
[node name="GenericMarker2" parent="NavRoom" instance=ExtResource("5_ta2oq")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.32601, 0.457877, 2.9396)
[node name="GenericMarker3" parent="NavRoom" instance=ExtResource("5_ta2oq")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.90526, 0.457877, 4.00055)
[node name="GenericMarker4" parent="NavRoom" instance=ExtResource("5_ta2oq")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.4032, 0.457877, -1.47269)
[node name="GenericMarker5" parent="NavRoom" instance=ExtResource("5_ta2oq")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.09835, 0.457877, -8.09851)
[node name="GenericMarker9" parent="NavRoom" instance=ExtResource("5_ta2oq")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.39484, 0.457877, -8.36227)
[node name="GenericMarker6" parent="NavRoom" instance=ExtResource("5_ta2oq")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.37477, 0.457877, -1.84165)
[node name="GenericMarker7" parent="NavRoom" instance=ExtResource("5_ta2oq")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -23.2121, 0.457877, 7.33733)
[node name="GenericMarker8" parent="NavRoom" instance=ExtResource("5_ta2oq")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14.1914, 0.457877, 7.23182)
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = ExtResource("2_jq6bw")
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="WorldEnvironment"]
transform = Transform3D(-0.439892, -0.837631, 0.323836, -1.66089e-11, 0.360599, 0.932721, -0.898051, 0.410296, -0.158625, 0, 1.28927, 0)
light_color = Color(1, 0.926667, 0.78, 1)
shadow_enabled = true
shadow_opacity = 0.8
shadow_blur = 0.1
[node name="NavigationRegion3D" type="NavigationRegion3D" parent="WorldEnvironment"]
navigation_mesh = SubResource("NavigationMesh_8a2j6")
[node name="Floor" type="StaticBody3D" parent="WorldEnvironment/NavigationRegion3D"]
collision_layer = 5
[node name="CollisionShape3D" type="CollisionShape3D" parent="WorldEnvironment/NavigationRegion3D/Floor"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.05, 0)
shape = SubResource("BoxShape3D_ubt1u")
[node name="MeshInstance3D" type="MeshInstance3D" parent="WorldEnvironment/NavigationRegion3D/Floor"]
mesh = SubResource("PlaneMesh_hohcb")
skeleton = NodePath("../../../..")
[node name="Floor2" type="StaticBody3D" parent="WorldEnvironment/NavigationRegion3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.901, 0, 0)
collision_layer = 5
[node name="CollisionShape3D" type="CollisionShape3D" parent="WorldEnvironment/NavigationRegion3D/Floor2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.05, 0)
shape = SubResource("BoxShape3D_ubt1u")
[node name="MeshInstance3D" type="MeshInstance3D" parent="WorldEnvironment/NavigationRegion3D/Floor2"]
mesh = SubResource("PlaneMesh_hohcb")
skeleton = NodePath("../../../..")
[node name="Wall" type="StaticBody3D" parent="WorldEnvironment/NavigationRegion3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 1.88872, 1.48357, -0.533337)
collision_layer = 5
[node name="CollisionShape3D" type="CollisionShape3D" parent="WorldEnvironment/NavigationRegion3D/Wall"]
transform = Transform3D(1, 0, -5.22249e-13, 0, 1, 0, 5.22249e-13, 0, 1, -0.0837823, -0.110484, -15.1446)
shape = SubResource("BoxShape3D_nlgbx")
[node name="MeshInstance3D" type="MeshInstance3D" parent="WorldEnvironment/NavigationRegion3D/Wall"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.084, 0.912, -15.145)
mesh = SubResource("BoxMesh_o000f")
skeleton = NodePath("../../../..")
[node name="Wall2" type="StaticBody3D" parent="WorldEnvironment/NavigationRegion3D"]
transform = Transform3D(1, 0, 1.06581e-14, 0, 1, 0, -1.06581e-14, 0, 1, -10.0861, 1.48357, -5.24109)
collision_layer = 5
[node name="CollisionShape3D" type="CollisionShape3D" parent="WorldEnvironment/NavigationRegion3D/Wall2"]
transform = Transform3D(1, 0, -5.22249e-13, 0, 1, 0, 5.22249e-13, 0, 1, -0.0837822, -0.110484, 0)
shape = SubResource("BoxShape3D_kix0k")
[node name="MeshInstance3D" type="MeshInstance3D" parent="WorldEnvironment/NavigationRegion3D/Wall2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.084, 0.912, 0)
mesh = SubResource("BoxMesh_u6sgs")
skeleton = NodePath("../../../..")
[node name="Wall3" type="StaticBody3D" parent="WorldEnvironment/NavigationRegion3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -9.89315, 1.48357, 9.64855)
collision_layer = 5
[node name="CollisionShape3D" type="CollisionShape3D" parent="WorldEnvironment/NavigationRegion3D/Wall3"]
transform = Transform3D(1, 0, -5.22249e-13, 0, 1, 0, 5.22249e-13, 0, 1, -0.084, -0.11, 0)
shape = SubResource("BoxShape3D_ij4pv")
[node name="MeshInstance3D" type="MeshInstance3D" parent="WorldEnvironment/NavigationRegion3D/Wall3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.084, 0.912, 0)
mesh = SubResource("BoxMesh_4sjak")
skeleton = NodePath("../../../..")
[node name="ModernTrain" parent="WorldEnvironment/NavigationRegion3D" instance=ExtResource("6_favl6")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -4.39772, 0.268182, -4.7114)
[node name="ModernTrain2" parent="WorldEnvironment/NavigationRegion3D" instance=ExtResource("6_favl6")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 2.30532, 0.268182, -4.7114)
[node name="ModernTrain3" parent="WorldEnvironment/NavigationRegion3D" instance=ExtResource("6_favl6")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -3.38777, 0.268182, 7.24505)
[node name="ModernTrain4" parent="WorldEnvironment/NavigationRegion3D" instance=ExtResource("6_favl6")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.31527, 0.268182, 7.24505)
[node name="ModernTrain5" parent="WorldEnvironment/NavigationRegion3D" instance=ExtResource("6_favl6")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -23.146, 0.268182, 3.2886)
[node name="ModernTrain6" parent="WorldEnvironment/NavigationRegion3D" instance=ExtResource("6_favl6")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -16.443, 0.268182, 3.2886)
[node name="Node3D" type="Node3D" parent="WorldEnvironment"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 7.25984)
[node name="track2" parent="WorldEnvironment/Node3D" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -8.66062, 1.8999e-07, 0)
[node name="track3" parent="WorldEnvironment/Node3D" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.18288, 1.8999e-07, 0)
[node name="track4" parent="WorldEnvironment/Node3D" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -3.69507, 1.8999e-07, 0)
[node name="track5" parent="WorldEnvironment/Node3D" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.21011, 1.8999e-07, 0)
[node name="track6" parent="WorldEnvironment/Node3D" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 1.27448, 1.8999e-07, 0)
[node name="track7" parent="WorldEnvironment/Node3D" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.75945, 1.8999e-07, 0)
[node name="track8" parent="WorldEnvironment/Node3D" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 6.24283, 1.8999e-07, 0)
[node name="track9" parent="WorldEnvironment/Node3D" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 8.7278, 1.8999e-07, 0)
[node name="Node3D2" type="Node3D" parent="WorldEnvironment"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 3.17094)
[node name="track2" parent="WorldEnvironment/Node3D2" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -8.66062, 1.8999e-07, 0)
[node name="track3" parent="WorldEnvironment/Node3D2" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.18288, 1.8999e-07, 0)
[node name="track4" parent="WorldEnvironment/Node3D2" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -3.69507, 1.8999e-07, 0)
[node name="track5" parent="WorldEnvironment/Node3D2" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.21011, 1.8999e-07, 0)
[node name="track6" parent="WorldEnvironment/Node3D2" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 1.27448, 1.8999e-07, 0)
[node name="track7" parent="WorldEnvironment/Node3D2" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.75945, 1.8999e-07, 0)
[node name="track8" parent="WorldEnvironment/Node3D2" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 6.24283, 1.8999e-07, 0)
[node name="track9" parent="WorldEnvironment/Node3D2" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 8.7278, 1.8999e-07, 0)
[node name="Node3D3" type="Node3D" parent="WorldEnvironment"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -4.67443)
[node name="track2" parent="WorldEnvironment/Node3D3" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -8.66062, 1.8999e-07, 0)
[node name="track3" parent="WorldEnvironment/Node3D3" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.18288, 1.8999e-07, 0)
[node name="track4" parent="WorldEnvironment/Node3D3" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -3.69507, 1.8999e-07, 0)
[node name="track5" parent="WorldEnvironment/Node3D3" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.21011, 1.8999e-07, 0)
[node name="track6" parent="WorldEnvironment/Node3D3" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 1.27448, 1.8999e-07, 0)
[node name="track7" parent="WorldEnvironment/Node3D3" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.75945, 1.8999e-07, 0)
[node name="track8" parent="WorldEnvironment/Node3D3" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 6.24283, 1.8999e-07, 0)
[node name="track9" parent="WorldEnvironment/Node3D3" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 8.7278, 1.8999e-07, 0)
[node name="Node3D4" type="Node3D" parent="WorldEnvironment"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.8802, 0, 7.25984)
[node name="track2" parent="WorldEnvironment/Node3D4" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -8.66062, 1.8999e-07, 0)
[node name="track3" parent="WorldEnvironment/Node3D4" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.18288, 1.8999e-07, 0)
[node name="track4" parent="WorldEnvironment/Node3D4" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -3.69507, 1.8999e-07, 0)
[node name="track5" parent="WorldEnvironment/Node3D4" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.21011, 1.8999e-07, 0)
[node name="track6" parent="WorldEnvironment/Node3D4" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 1.27448, 1.8999e-07, 0)
[node name="track7" parent="WorldEnvironment/Node3D4" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.75945, 1.8999e-07, 0)
[node name="track8" parent="WorldEnvironment/Node3D4" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 6.24283, 1.8999e-07, 0)
[node name="track9" parent="WorldEnvironment/Node3D4" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 8.7278, 1.8999e-07, 0)
[node name="Node3D5" type="Node3D" parent="WorldEnvironment"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.8802, 0, 3.17094)
[node name="track2" parent="WorldEnvironment/Node3D5" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -8.66062, 1.8999e-07, 0)
[node name="track3" parent="WorldEnvironment/Node3D5" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.18288, 1.8999e-07, 0)
[node name="track4" parent="WorldEnvironment/Node3D5" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -3.69507, 1.8999e-07, 0)
[node name="track5" parent="WorldEnvironment/Node3D5" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.21011, 1.8999e-07, 0)
[node name="track6" parent="WorldEnvironment/Node3D5" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 1.27448, 1.8999e-07, 0)
[node name="track7" parent="WorldEnvironment/Node3D5" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.75945, 1.8999e-07, 0)
[node name="track8" parent="WorldEnvironment/Node3D5" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 6.24283, 1.8999e-07, 0)
[node name="track9" parent="WorldEnvironment/Node3D5" instance=ExtResource("7_8fuqb")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 8.7278, 1.8999e-07, 0)
[node name="Player" parent="." instance=ExtResource("3_wl7wm")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.16025, 1.8999e-07, -2.07711)
[node name="Player2" parent="." instance=ExtResource("3_wl7wm")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.28022, 1.8999e-07, -4.279)
[node name="Tank" parent="." instance=ExtResource("4_0o33v")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.70922, -7.63685e-07, 3.72251)
[node name="Tank2" parent="." instance=ExtResource("4_0o33v")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.4143, -7.63685e-07, 5.91707)
[node name="Tank3" parent="." instance=ExtResource("4_0o33v")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.0413, -7.63685e-07, 2.86749)
[node name="Tank4" parent="." instance=ExtResource("4_0o33v")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14.4329, -7.63685e-07, 6.82909)