2020-01-27 16:41:33 +01:00
|
|
|
[gd_scene load_steps=23 format=2]
|
|
|
|
|
|
|
|
[ext_resource path="res://Characters/Player/Player.tscn" type="PackedScene" id=1]
|
|
|
|
[ext_resource path="res://Characters/Util/PathNavigatorForNPC.tscn" type="PackedScene" id=2]
|
|
|
|
[ext_resource path="res://Characters/Meldewesen/Meldewesen.tscn" type="PackedScene" id=3]
|
|
|
|
[ext_resource path="res://Resources/Audio/Ambience/masked_ambience.wav" type="AudioStream" id=4]
|
|
|
|
[ext_resource path="res://Resources/Audio/Ambience/melody.wav" type="AudioStream" id=5]
|
|
|
|
[ext_resource path="res://Resources/Audio/Ambience/true_ambience.wav" type="AudioStream" id=6]
|
|
|
|
[ext_resource path="res://Level/Interactables/Keycard/Keycard.tscn" type="PackedScene" id=7]
|
|
|
|
[ext_resource path="res://Level/WorkerSpawner.gd" type="Script" id=8]
|
|
|
|
[ext_resource path="res://Level/Interactables/Lever/Lever.tscn" type="PackedScene" id=9]
|
|
|
|
[ext_resource path="res://Level/Buildings/PlayerHouse.tscn" type="PackedScene" id=10]
|
|
|
|
[ext_resource path="res://Level/Buildings/Factory.tscn" type="PackedScene" id=11]
|
|
|
|
[ext_resource path="res://Level/Buildings/DoorWall.tscn" type="PackedScene" id=12]
|
|
|
|
[ext_resource path="res://Level/Buildings/BuildingBlock.tscn" type="PackedScene" id=13]
|
|
|
|
[ext_resource path="res://Util/NodeGroupNotifier.tscn" type="PackedScene" id=14]
|
|
|
|
|
|
|
|
[sub_resource type="Curve3D" id=1]
|
|
|
|
_data = {
|
2020-01-27 17:15:22 +01:00
|
|
|
"points": PoolVector3Array( 0, 0, 0, 0, 0, 0, -2.79141, 0, 64.3776, 0, 0, 0, 0, 0, 0, 3.92828, 0, 58.7873, 0, 0, 0, 0, 0, 0, 25.1256, 0, 59.1506, 0, 0, 0, 0, 0, 0, 31.6821, 0, 65.5338, 0, 0, 0, 0, 0, 0, 31.843, 0, 89.6361, 0, 0, 0, 0, 0, 0, 25.1319, 7.62939e-006, 95.8734, 0, 0, 0, 0, 0, 0, 3.93893, 1.52588e-005, 95.8336, 0, 0, 0, 0, 0, 0, -2.78792, 2.28882e-005, 88.8055, 0, 0, 0, 0, 0, 0, -2.79141, 0, 64.3776 ),
|
|
|
|
"tilts": PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0 )
|
2020-01-27 16:41:33 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
[sub_resource type="BoxShape" id=2]
|
|
|
|
|
|
|
|
[sub_resource type="Curve3D" id=3]
|
|
|
|
_data = {
|
|
|
|
"points": PoolVector3Array( 0, 0, 0, 0, 0, 0, -0.034779, 0, 51.8864, 0, 0, 0, 0, 0, 0, 2.70523, 0, -110.822, 0, 0, 0, 0, 0, 0, 60.8221, 0, -111.624, 0, 0, 0, 0, 0, 0, 63.3144, 0, -190.601, 0, 0, 0, 0, 0, 0, -145.322, 0.750244, -191.357 ),
|
|
|
|
"tilts": PoolRealArray( 0, 0, 0, 0, 0 )
|
|
|
|
}
|
|
|
|
|
|
|
|
[sub_resource type="NavigationMesh" id=4]
|
|
|
|
vertices = PoolVector3Array( -33.5588, 0.2, -114.639, -24.2588, 0.2, -109.239, -24.2588, 0.2, -114.039, -227.959, 0.2, -264.939, -235.459, 0.2, -264.939, -235.459, 0.2, -253.839, -33.5588, 0.2, -114.639, -24.2588, 0.2, -114.039, -21.8588, 0.2, -123.639, -220.459, 0.2, -264.939, -227.959, 0.2, -264.939, -235.459, 0.2, -253.839, -41.6588, 0.2, -116.739, -33.5588, 0.2, -114.639, -21.8588, 0.2, -123.639, -16.1588, 0.2, -133.239, -212.959, 0.2, -264.939, -220.459, 0.2, -264.939, -235.459, 0.2, -253.839, -5.05879, 0.2, -142.539, -84.5588, 0.2, -264.939, -92.0588, 0.2, -264.939, -212.959, 0.2, -264.939, -235.459, 0.2, -253.839, -235.459, 0.2, -242.439, -205.459, 0.2, -264.939, -107.059, 0.2, -264.939, -114.559, 0.2, -264.939, -235.459, 0.2, -186.339, -235.459, 0.2, -174.939, -41.6588, 0.2, -116.739, -16.1588, 0.2, -133.239, -10.4588, 0.2, -138.939, -52.4588, 0.2, -116.739, -197.959, 0.2, -264.939, -205.459, 0.2, -264.939, -235.459, 0.2, -242.439, -235.459, 0.2, -96.3387, -235.459, 0.2, -84.9387, -83.9588, 0.2, -84.3387, -190.459, 0.2, -264.939, -197.959, 0.2, -264.939, -235.459, 0.2, -242.439, -52.4588, 0.2, -116.739, -10.4588, 0.2, -138.939, -5.05879, 0.2, -142.539, -92.0588, 0.2, -264.939, -99.5588, 0.2, -264.939, -61.1588, 0.2, -114.339, -190.459, 0.2, -264.939, -235.459, 0.2, -242.439, -235.459, 0.2, -231.339, -182.959, 0.2, -264.939, -235.459, 0.2, -107.439, -83.9588, 0.2, -84.3387, -81.5588, 0.2, -93.9387, -235.459, 0.2, -118.839, -235.459, 0.2, -107.439, -235.459, 0.2, -96.3387, -83.9588, 0.2, -84.3387, -175.159, 0.2, -264.939, -182.959, 0.2, -264.939, -235.459, 0.2, -231.339, -175.159, 0.2, -264.939, -235.459, 0.2, -231.339, -235.459, 0.2, -219.939, -167.659, 0.2, -264.939, -107.059, 0.2, -264.939, -235.459, 0.2, -174.939, -235.459, 0.2, -163.839, -160.159, 0.2, -264.939, -167.659, 0.2, -264.939, -235.459, 0.2, -219.939, -160.159, 0.2, -264.939, -235.459, 0.2, -219.939, -235.459, 0.2, -208.839, -152.659, 0.2, -264.939, -235.459, 0.2, -141.339, -81.5588, 0.2, -93.9387, -76.4588, 0.2, -102.639, -235.459, 0.2, -152.439, -144.859, 0.2, -264.939, -152.659, 0.2, -264.939, -235.459, 0.2, -208.839, -144.859, 0.2, -264.939, -235.459, 0.2, -208.839, -235.459, 0.2, -197.439, -137.359, 0.2, -264.939, 6.94121, 0.2, -146.439, 6.3412, 0.2, -264.939, -1.4588, 0.2, -264.939, -235.459, 0.2, -141.339, -235.459, 0.2, -129.939, -81.5588, 0.2, -93.9387, 1.8412, 0.2, -145.539, 6.94121, 0.2, -146.439, -1.4588, 0.2, -264.939, -8.9588, 0.2, -264.939, -61.1588, 0.2, -114.339, -99.5588, 0.2, -264.939, -107.059, 0.2, -264.939, -69.8588, 0.2, -109.239, 1.8412, 0.2, -145.539, -8.9588, 0.2, -264.939, -16.4588, 0.2, -264.939, 1.8412, 0.2, -145.539, -16.4588, 0.2, -264.939, -23.9588, 0.2, -264.939, -5.05879, 0.2, -142.539, 1.8412, 0.2, -145.539, -23.9588, 0.2, -264.939, -31.7588, 0.2, -264.939, -235.459, 0.2, -129.939, -235.459, 0.2, -118.839, -81.5588, 0.2, -93.9387, -129.859, 0.2, -264.939, -137.359, 0.2, -264.939, -235.459, 0.2, -197.439, -5.05879, 0.2, -142.539, -31.7588, 0.2, -264.939, -39.2588, 0.2, -264.939, -5.05879, 0.2, -142.539, -39.2588, 0.2, -264.939, -46.7588, 0.2, -264.939, -129.859, 0.2, -264.939, -235.459, 0.2, -197.439, -235.459, 0.2, -186.339, -122.359, 0.2, -264.939, -5.05879, 0.2, -142.539, -46.7588, 0.2, -264.939, -54.2588, 0.2, -264.939, -5.05879, 0.2, -142.539, -54.2588, 0.2, -264.939, -62.0588, 0.2, -264.939, -76.4588, 0.2, -102.639, -69.8588, 0.2, -109.239, -107.059, 0.2, -264.939, -235.459, 0.2, -163.839, -235.459, 0.2, -152.439, -5.05879, 0.2, -142.539, -62.0588, 0.2, -264.939, -69.5588, 0.2, -264.939, -5.05879, 0.2, -142.539, -69.5588, 0.2, -264.939, -77.0588, 0.2, -264.939, -114.559, 0.2, -264.939, -122.359, 0.2, -264.939, -235.459, 0.2, -186.339, -5.05879, 0.2, -142.539, -77.0588, 0.2, -264.939, -84.5588, 0.2, -264.939, 63.9412, 0.2, -167.139, 69.9412, 0.2, -172.839, 69.3412, 0.2, -181.239, 63.9412, 0.2, -167.139, 69.3412, 0.2, -181.239, 69.6412, 0.2, -191.139, 31.2412, 0.2, -142.239, 35.7412, 0.2, -138.939, 63.9412, 0.2, -167.139, 23.7412, 0.2, -145.539, 31.2412, 0.2, -142.239, 63.9412, 0.2, -167.139, 15.3412, 0.2, -147.
|
|
|
|
polygons = [ PoolIntArray( 2, 0, 1 ), PoolIntArray( 5, 3, 4 ), PoolIntArray( 8, 6, 7 ), PoolIntArray( 11, 9, 10 ), PoolIntArray( 15, 12, 14 ), PoolIntArray( 12, 13, 14 ), PoolIntArray( 18, 16, 17 ), PoolIntArray( 21, 19, 20 ), PoolIntArray( 25, 22, 24 ), PoolIntArray( 22, 23, 24 ), PoolIntArray( 29, 26, 28 ), PoolIntArray( 26, 27, 28 ), PoolIntArray( 33, 30, 32 ), PoolIntArray( 30, 31, 32 ), PoolIntArray( 36, 34, 35 ), PoolIntArray( 39, 37, 38 ), PoolIntArray( 42, 40, 41 ), PoolIntArray( 48, 43, 47 ), PoolIntArray( 43, 46, 47 ), PoolIntArray( 43, 44, 46 ), PoolIntArray( 44, 45, 46 ), PoolIntArray( 52, 49, 51 ), PoolIntArray( 49, 50, 51 ), PoolIntArray( 56, 53, 55 ), PoolIntArray( 53, 54, 55 ), PoolIntArray( 59, 57, 58 ), PoolIntArray( 62, 60, 61 ), PoolIntArray( 66, 63, 65 ), PoolIntArray( 63, 64, 65 ), PoolIntArray( 69, 67, 68 ), PoolIntArray( 72, 70, 71 ), PoolIntArray( 76, 73, 75 ), PoolIntArray( 73, 74, 75 ), PoolIntArray( 80, 77, 79 ), PoolIntArray( 77, 78, 79 ), PoolIntArray( 83, 81, 82 ), PoolIntArray( 87, 84, 86 ), PoolIntArray( 84, 85, 86 ), PoolIntArray( 90, 88, 89 ), PoolIntArray( 93, 91, 92 ), PoolIntArray( 97, 94, 96 ), PoolIntArray( 94, 95, 96 ), PoolIntArray( 101, 98, 100 ), PoolIntArray( 98, 99, 100 ), PoolIntArray( 104, 102, 103 ), PoolIntArray( 107, 105, 106 ), PoolIntArray( 111, 108, 110 ), PoolIntArray( 108, 109, 110 ), PoolIntArray( 114, 112, 113 ), PoolIntArray( 117, 115, 116 ), PoolIntArray( 120, 118, 119 ), PoolIntArray( 123, 121, 122 ), PoolIntArray( 127, 124, 126 ), PoolIntArray( 124, 125, 126 ), PoolIntArray( 130, 128, 129 ), PoolIntArray( 133, 131, 132 ), PoolIntArray( 138, 134, 137 ), PoolIntArray( 134, 135, 137 ), PoolIntArray( 135, 136, 137 ), PoolIntArray( 141, 139, 140 ), PoolIntArray( 144, 142, 143 ), PoolIntArray( 147, 145, 146 ), PoolIntArray( 150, 148, 149 ), PoolIntArray( 153, 151, 152 ), PoolIntArray( 156, 154, 155 ), PoolIntArray( 159, 157, 158 ), PoolIntArray( 162, 160, 161 ), PoolIntArray( 165, 163, 164 ), PoolIntArray( 171, 166, 170 ), PoolIntArray( 166, 167, 170 ), PoolIntArray( 167, 169, 170 ), PoolIntArray( 167, 168, 169 ), PoolIntArray( 175, 172, 174 ), PoolIntArray( 172, 173, 174 ), PoolIntArray( 178, 176, 177 ), PoolIntArray( 181, 179, 180 ), PoolIntArray( 185, 182, 184 ), PoolIntArray( 182, 183, 184 ), PoolIntArray( 188, 186, 187 ), PoolIntArray( 191, 189, 190 ), PoolIntArray( 194, 192, 193 ), PoolIntArray( 197, 195, 196 ), PoolIntArray( 200, 198, 199 ), PoolIntArray( 204, 201, 203 ), PoolIntArray( 201, 202, 203 ), PoolIntArray( 208, 205, 207 ), PoolIntArray( 205, 206, 207 ), PoolIntArray( 212, 209, 211 ), PoolIntArray( 209, 210, 211 ), PoolIntArray( 216, 213, 215 ), PoolIntArray( 213, 214, 215 ), PoolIntArray( 219, 217, 218 ), PoolIntArray( 223, 220, 222 ), PoolIntArray( 220, 221, 222 ), PoolIntArray( 226, 224, 225 ), PoolIntArray( 232, 227, 231 ), PoolIntArray( 227, 228, 231 ), PoolIntArray( 228, 229, 231 ), PoolIntArray( 229, 230, 231 ), PoolIntArray( 235, 233, 234 ), PoolIntArray( 239, 236, 238 ), PoolIntArray( 236, 237, 238 ), PoolIntArray( 242, 240, 241 ), PoolIntArray( 246, 243, 245 ), PoolIntArray( 243, 244, 245 ), PoolIntArray( 249, 247, 248 ), PoolIntArray( 252, 250, 251 ), PoolIntArray( 255, 253, 254 ), PoolIntArray( 259, 256, 258 ), PoolIntArray( 256, 257, 258 ), PoolIntArray( 262, 260, 261 ), PoolIntArray( 265, 263, 264 ), PoolIntArray( 268, 266, 267 ), PoolIntArray( 272, 269, 271 ), PoolIntArray( 269, 270, 271 ), PoolIntArray( 275, 273, 274 ), PoolIntArray( 279, 276, 278 ), PoolIntArray( 276, 277, 278 ), PoolIntArray( 282, 280, 281 ), PoolIntArray( 285, 283, 284 ), PoolIntArray( 289, 286, 288 ), PoolIntArray( 286, 287, 288 ), PoolIntArray( 293, 290, 292 ), PoolIntArray( 290, 291, 292 ), PoolIntArray( 296, 294, 295 ), PoolIntArray( 299, 297, 298 ), PoolIntArray( 302, 300, 301 ), PoolIntArray( 305, 303, 304 ), PoolIntArray( 308, 306, 307 ), PoolIntArray( 311, 309, 310 ), PoolIntArray( 317, 312, 316 ), PoolIntArray( 312, 313, 316 ), PoolIntArray( 313, 314, 316 ), PoolIntArray( 314, 315, 316 ), PoolIntArray( 320, 318, 319 ), PoolIntArray( 324, 321, 323 ), PoolI
|
|
|
|
agent/radius = 2.0
|
|
|
|
|
|
|
|
[sub_resource type="PlaneMesh" id=5]
|
|
|
|
size = Vector2( 500, 500 )
|
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape" id=6]
|
|
|
|
data = PoolVector3Array( 250, 0, 250, -250, 0, 250, 250, 0, -250, -250, 0, 250, -250, 0, -250, 250, 0, -250 )
|
|
|
|
|
|
|
|
[sub_resource type="ProceduralSky" id=7]
|
|
|
|
|
|
|
|
[sub_resource type="Environment" id=8]
|
|
|
|
background_mode = 2
|
|
|
|
background_sky = SubResource( 7 )
|
|
|
|
|
|
|
|
[node name="World" type="Navigation"]
|
|
|
|
|
|
|
|
[node name="Player" parent="." instance=ExtResource( 1 )]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 18.5724, 0, 79.2998 )
|
|
|
|
|
|
|
|
[node name="PathNavigatorForNPC" parent="." instance=ExtResource( 2 )]
|
|
|
|
curve = SubResource( 1 )
|
|
|
|
body_nodepath = NodePath("Meldewesen")
|
|
|
|
|
|
|
|
[node name="Meldewesen" parent="PathNavigatorForNPC" instance=ExtResource( 3 )]
|
2020-01-27 17:15:22 +01:00
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -2.14131, 0, 101.825 )
|
2020-01-27 16:41:33 +01:00
|
|
|
|
|
|
|
[node name="Enemies" type="Spatial" parent="."]
|
|
|
|
|
|
|
|
[node name="Meldewesen2" parent="Enemies" instance=ExtResource( 3 )]
|
2020-01-27 17:15:22 +01:00
|
|
|
transform = Transform( -1, 0, -8.74228e-008, 0, 1, 0, 8.74228e-008, 0, -1, 14.9623, 0, 52.3728 )
|
|
|
|
|
|
|
|
[node name="Meldewesen3" parent="Enemies" instance=ExtResource( 3 )]
|
|
|
|
transform = Transform( -1, 0, -8.74228e-008, 0, 1, 0, 8.74228e-008, 0, -1, 70.7133, 0, 4.86107 )
|
|
|
|
|
|
|
|
[node name="Meldewesen4" parent="Enemies" instance=ExtResource( 3 )]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 56.7007, 0, 24.1842 )
|
2020-01-27 16:41:33 +01:00
|
|
|
|
|
|
|
[node name="MaskedAmbience" type="AudioStreamPlayer" parent="."]
|
|
|
|
stream = ExtResource( 4 )
|
|
|
|
autoplay = true
|
|
|
|
bus = "Masked"
|
|
|
|
|
|
|
|
[node name="Melody" type="AudioStreamPlayer" parent="."]
|
|
|
|
stream = ExtResource( 5 )
|
|
|
|
autoplay = true
|
|
|
|
|
|
|
|
[node name="TrueAmbience" type="AudioStreamPlayer" parent="."]
|
|
|
|
stream = ExtResource( 6 )
|
|
|
|
autoplay = true
|
|
|
|
bus = "True"
|
|
|
|
|
|
|
|
[node name="Collectibles" type="Spatial" parent="."]
|
|
|
|
transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 15.0831, 1.63203, 13.0809 )
|
|
|
|
|
|
|
|
[node name="Keycard" parent="Collectibles" instance=ExtResource( 7 )]
|
2020-01-27 17:15:22 +01:00
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 8.09239, 0, 67.8154 )
|
2020-01-27 16:41:33 +01:00
|
|
|
|
|
|
|
[node name="Key" parent="Collectibles" groups=[
|
|
|
|
"Collectibles",
|
|
|
|
] instance=ExtResource( 7 )]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -75.0183, 0, -2.86102e-006 )
|
|
|
|
|
|
|
|
[node name="ForbiddenArea" type="Area" parent="Collectibles/Key" groups=[
|
|
|
|
"Forbidden",
|
|
|
|
]]
|
|
|
|
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="Collectibles/Key/ForbiddenArea"]
|
|
|
|
transform = Transform( 15, 0, 0, 0, 1, 0, 0, 0, 15, -12.1728, 0, -9.53674e-007 )
|
|
|
|
shape = SubResource( 2 )
|
|
|
|
|
|
|
|
[node name="WorkerSpawner" type="Spatial" parent="."]
|
|
|
|
editor/display_folded = true
|
|
|
|
|
|
|
|
[node name="WorkerSpawner" type="Spatial" parent="WorkerSpawner"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -3.83828, 0, -19.6123 )
|
|
|
|
script = ExtResource( 8 )
|
|
|
|
_nodepath = NodePath("../Path")
|
|
|
|
_offset = 96.0
|
|
|
|
|
|
|
|
[node name="WorkerSpawner2" type="Spatial" parent="WorkerSpawner"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 31.1216, 0, -36.1276 )
|
|
|
|
script = ExtResource( 8 )
|
|
|
|
_nodepath = NodePath("../Path")
|
|
|
|
_offset = 157.0
|
|
|
|
|
|
|
|
[node name="WorkerSpawner3" type="Spatial" parent="WorkerSpawner"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -4.36571, 0, 52.7015 )
|
|
|
|
script = ExtResource( 8 )
|
|
|
|
_nodepath = NodePath("../Path")
|
|
|
|
|
|
|
|
[node name="WorkerSpawner4" type="Spatial" parent="WorkerSpawner"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 31.4463, 0, 43.5124 )
|
|
|
|
script = ExtResource( 8 )
|
|
|
|
_nodepath = NodePath("../Path")
|
|
|
|
_offset = 250.0
|
|
|
|
|
|
|
|
[node name="Path" type="Path" parent="WorkerSpawner"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.127018, 0, 0.00287628 )
|
|
|
|
curve = SubResource( 3 )
|
|
|
|
|
|
|
|
[node name="PathFollow" type="PathFollow" parent="WorkerSpawner/Path"]
|
2020-01-28 11:26:37 +01:00
|
|
|
transform = Transform( -0.945424, 0.00431223, 0.325809, 0.00502383, 0.999987, 0.00134273, -0.325798, 0.00290627, -0.945432, -15.7672, 0.284373, -190.888 )
|
2020-01-27 16:41:33 +01:00
|
|
|
offset = 380.29
|
|
|
|
|
|
|
|
[node name="Touchables" type="Spatial" parent="."]
|
|
|
|
editor/display_folded = true
|
|
|
|
|
|
|
|
[node name="Lever" parent="Touchables" instance=ExtResource( 9 )]
|
2020-01-27 17:15:22 +01:00
|
|
|
transform = Transform( 1.19249e-008, 0, -1, 0, 1, 0, 1, 0, 1.19249e-008, 25.749, 2.20599, 77.1957 )
|
2020-01-27 16:41:33 +01:00
|
|
|
|
|
|
|
[node name="NavigationMeshInstance" type="NavigationMeshInstance" parent="."]
|
|
|
|
navmesh = SubResource( 4 )
|
|
|
|
|
|
|
|
[node name="PlayerHouse" parent="NavigationMeshInstance" instance=ExtResource( 10 )]
|
2020-01-27 17:15:22 +01:00
|
|
|
transform = Transform( 0.9, 0, 0, 0, 1, 0, 0, 0, 1, 15.0218, 0, 77.8091 )
|
2020-01-27 16:41:33 +01:00
|
|
|
|
|
|
|
[node name="SaveArea" type="Area" parent="NavigationMeshInstance/PlayerHouse" groups=[
|
|
|
|
"Savehouse",
|
|
|
|
]]
|
2020-01-27 17:15:22 +01:00
|
|
|
editor/display_folded = true
|
2020-01-27 16:41:33 +01:00
|
|
|
transform = Transform( -2.76707e-008, 0, 0.633032, 0, 1, 0, -0.385105, 0, -1.68335e-008, -0.163094, 1.63203, -5.18841 )
|
|
|
|
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="NavigationMeshInstance/PlayerHouse/SaveArea"]
|
|
|
|
transform = Transform( 15, 0, 0, 0, 1, 0, 0, 0, 15, -12.1728, 0, -9.53674e-007 )
|
|
|
|
shape = SubResource( 2 )
|
|
|
|
|
|
|
|
[node name="MeldewesenHouse" parent="NavigationMeshInstance" instance=ExtResource( 10 )]
|
2020-01-27 17:15:22 +01:00
|
|
|
transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 82.8181, 0, 14.3189 )
|
|
|
|
|
|
|
|
[node name="ForbiddenArea" type="Area" parent="NavigationMeshInstance/MeldewesenHouse" groups=[
|
|
|
|
"Forbidden",
|
|
|
|
]]
|
|
|
|
transform = Transform( 1, 0, 1.06581e-014, 0, 1, 0, -1.06581e-014, 0, 1, 11.3143, 1.63203, -19.6591 )
|
|
|
|
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="NavigationMeshInstance/MeldewesenHouse/ForbiddenArea"]
|
|
|
|
transform = Transform( 15, 0, 0, 0, 1, 0, 0, 0, 15, -12.1728, 0, -9.53674e-007 )
|
|
|
|
shape = SubResource( 2 )
|
2020-01-27 16:41:33 +01:00
|
|
|
|
|
|
|
[node name="Factory" parent="NavigationMeshInstance" instance=ExtResource( 11 )]
|
|
|
|
transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, 12.9505, 0, -109.851 )
|
|
|
|
|
|
|
|
[node name="DoorWall" parent="NavigationMeshInstance" instance=ExtResource( 12 )]
|
2020-01-27 17:15:22 +01:00
|
|
|
transform = Transform( -6.15088e-008, 0, 1.40716, 0, 1.40716, 0, -1.40716, 0, -6.15088e-008, 72.1424, -0.0216179, 64.9277 )
|
2020-01-27 16:41:33 +01:00
|
|
|
|
|
|
|
[node name="BuildingBlocks" type="Spatial" parent="NavigationMeshInstance"]
|
|
|
|
editor/display_folded = true
|
|
|
|
|
|
|
|
[node name="BuildingBlock" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -13, 0, -13 )
|
|
|
|
|
|
|
|
[node name="BuildingBlock2" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 41, 0, -13 )
|
|
|
|
|
|
|
|
[node name="BuildingBlock11" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 41, 0.047, 41.124 )
|
|
|
|
|
2020-01-27 17:15:22 +01:00
|
|
|
[node name="BuildingBlock14" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 62.4331, 0.047, -6.91832 )
|
|
|
|
|
|
|
|
[node name="BuildingBlock19" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 62.4331, 0.047, 34.9624 )
|
|
|
|
|
2020-01-27 16:41:33 +01:00
|
|
|
[node name="BuildingBlock12" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -13, 0, 14 )
|
|
|
|
|
|
|
|
[node name="BuildingBlock13" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -13, 0, 41 )
|
|
|
|
|
|
|
|
[node name="BuildingBlock15" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, 41, 0, 95 )
|
|
|
|
|
|
|
|
[node name="BuildingBlock21" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, 41, 0, 68 )
|
|
|
|
|
|
|
|
[node name="BuildingBlock16" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, -13, 0, 68 )
|
|
|
|
|
|
|
|
[node name="BuildingBlock20" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, -13, 0, 95 )
|
|
|
|
|
|
|
|
[node name="BuildingBlock17" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( -1, 0, 8.74228e-008, 0, 1, 0, -8.74228e-008, 0, -1, -2.27536, 0, 116 )
|
|
|
|
|
|
|
|
[node name="BuildingBlock18" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( -1, 0, 8.74228e-008, 0, 1, 0, -8.74228e-008, 0, -1, 25.0542, 0, 116 )
|
|
|
|
|
|
|
|
[node name="BuildingBlock3" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 41, 0, -40 )
|
|
|
|
|
|
|
|
[node name="BuildingBlock4" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 13 )]
|
|
|
|
transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -13, 0, -40 )
|
|
|
|
|
|
|
|
[node name="Ground" type="MeshInstance" parent="NavigationMeshInstance"]
|
|
|
|
editor/display_folded = true
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 12.4412, -0.0216179, -17.0387 )
|
|
|
|
layers = 3
|
|
|
|
mesh = SubResource( 5 )
|
|
|
|
material/0 = null
|
|
|
|
|
|
|
|
[node name="StaticBody" type="StaticBody" parent="NavigationMeshInstance/Ground"]
|
|
|
|
collision_layer = 7
|
|
|
|
collision_mask = 7
|
|
|
|
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="NavigationMeshInstance/Ground/StaticBody"]
|
|
|
|
shape = SubResource( 6 )
|
|
|
|
|
|
|
|
[node name="Environment" type="Spatial" parent="."]
|
2020-01-27 17:15:22 +01:00
|
|
|
editor/display_folded = true
|
2020-01-27 16:41:33 +01:00
|
|
|
|
|
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="Environment"]
|
|
|
|
environment = SubResource( 8 )
|
|
|
|
|
|
|
|
[node name="DirectionalLight" type="DirectionalLight" parent="Environment"]
|
|
|
|
transform = Transform( 0.642788, -0.262003, -0.719846, -8.21505e-008, -0.939693, 0.34202, -0.766044, -0.219847, -0.604023, 0, 7, 0 )
|
|
|
|
layers = 3
|
|
|
|
shadow_enabled = true
|
|
|
|
|
|
|
|
[node name="NodeGroupNotifier" parent="." instance=ExtResource( 14 )]
|
|
|
|
group_name = "Navigator"
|
|
|
|
node_to_send = NodePath("..")
|