moremerge

This commit is contained in:
Ententerminator 2020-01-28 19:38:21 +01:00
commit cf67a47798
15 changed files with 359 additions and 256 deletions

View File

@ -68,7 +68,7 @@ func _ready():
break
assert(null != _playerRef)
_set_behavior()
change_visibility_cone_color(Color.green)
func _process(_delta):

File diff suppressed because one or more lines are too long

View File

@ -1,9 +1,9 @@
extends Area
onready var rays = get_node("InteractCheckRays")
onready var rays = get_node("../InteractCheckRays")
var max_distance = 20
var max_distance = 40
func _process(delta: float) -> void:
@ -21,4 +21,5 @@ func _process(delta: float) -> void:
if potential_new_scale < new_scale:
new_scale = potential_new_scale
scale = Vector3(new_scale, 1.0, new_scale)
scale = Vector3(new_scale, new_scale, new_scale)
translation.y = 2.3 + (1.0 - new_scale) * 2.0 # Need to compensate for offset caused by y translation

View File

@ -85,14 +85,20 @@ func _ready():
_inventory = get_node("HUD")
assert(null != _inventory)
for object in Inventory.get_items():
if object is Key:
var key = object as Key
key_chain.append(key)
elif object is Keycard:
var keycard = object as Keycard
if keycard_lvl < keycard.card_lvl:
keycard_lvl = keycard.card_lvl
# Set special fast time when in labyrinth
if IsInLabyrinth:
Daytime.increase_per_second = 100
Pills._decrease_per_second = 0.8
if IsInFactory:
Daytime.increase_per_second = 0
# setup collisions with Meldewesen
var area = get_node("InteractArea") as Area
assert(null != area)
@ -106,6 +112,7 @@ func _ready():
player.stream = load("res://Resources/Audio/cock.wav")
player.play()
func showMessage (text, duration):
_labelMessage.text = text
# animation
@ -185,7 +192,8 @@ func check_interact():
var collider = _lookCast.get_collider()
if null != collider and collider.is_in_group("Touchables"):
#show interact tooltip
_labelInteract.show()
if collider.is_in_group("HideTooltip") == false:
_labelInteract.show()
#enable outline of seen object
collider.outline.show()
@ -198,6 +206,7 @@ func check_interact():
if Input.is_action_just_pressed("interact"):
collider.do_interact(self)
if collider.is_in_group("Collectibles"):
Logger.info("should add collectible: " + collider.name)
_inventory.add_item(collider)
Inventory.add_item(collider.duplicate())
_prev_look = null # remove after taken
@ -289,10 +298,12 @@ func _on_respawn ():
if _save_areas < 1 and not IsInLabyrinth:
Logger.info("move back to home")
Inventory.clear()
Pills._set_level(Pills.get_max())
IsInFactory = false
IsOutside = true
# TODO: move not change_scene!
if not IsInLabyrinth:
get_tree().change_scene("res://Level/OutsideWorld.tscn")
_inventory.show() # enable hud again

View File

@ -158,9 +158,8 @@ random_pitch = 1.3
[node name="Player" type="KinematicBody" groups=[
"Player",
]]
editor/display_folded = true
collision_layer = 5
collision_mask = 5
collision_layer = 7
collision_mask = 7
script = ExtResource( 1 )
body_nodepath = NodePath("Body")
lookingAt_nodepath = NodePath("Body/PillCameras/LookingAt")
@ -179,7 +178,7 @@ script = ExtResource( 2 )
[node name="LookingAt" type="RayCast" parent="Body/PillCameras"]
transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0 )
enabled = true
cast_to = Vector3( 0, 0, 2 )
cast_to = Vector3( 0, 0, 4 )
collision_mask = 3
[node name="Listener" type="Listener" parent="Body/PillCameras"]

View File

@ -1,7 +1,7 @@
extends Node
#const _max: int = 1440 # 24 hour + 60 mins
const _max: int = 100
const _max: int = 1440
const WORK_TIME = _max * 0.3
const SLEEP_TIME = _max * 0.6

View File

@ -17,5 +17,15 @@ func contains_item (item):
return items.has(item)
func contains_item_with_name (name):
for item in items:
if item.name == name:
return true
func get_items ():
return items
func clear ():
items.clear()

File diff suppressed because one or more lines are too long

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=32 format=2]
[gd_scene load_steps=37 format=2]
[ext_resource path="res://Level/Interactables/Key/Key.tscn" type="PackedScene" id=1]
[ext_resource path="res://Level/Interactables/Keycard/Keycard2.tscn" type="PackedScene" id=2]
@ -16,6 +16,10 @@
[ext_resource path="res://Level/Interactables/Pipes/StraightPipe.tscn" type="PackedScene" id=14]
[ext_resource path="res://Level/Interactables/Pipes/StraightForkPipe.tscn" type="PackedScene" id=15]
[ext_resource path="res://Characters/Player/Player.tscn" type="PackedScene" id=16]
[ext_resource path="res://Util/NodeGroupNotifier.tscn" type="PackedScene" id=17]
[ext_resource path="res://Level/FactoryMusicHandler.gd" type="Script" id=18]
[ext_resource path="res://Resources/Audio/FactoryMusic/inactive.wav" type="AudioStream" id=19]
[ext_resource path="res://Resources/Audio/FactoryMusic/active.wav" type="AudioStream" id=20]
[sub_resource type="Curve3D" id=1]
_data = {
@ -64,6 +68,9 @@ material = SubResource( 14 )
radial_segments = 8
rings = 1
[sub_resource type="BoxShape" id=16]
extents = Vector3( 17.497, 2.35079, 14.7934 )
[node name="InFactory" type="Navigation"]
[node name="KeysCards" type="Spatial" parent="."]
@ -79,7 +86,9 @@ transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 69.3025, 1, -18.8655 )
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -4.70279, 1, 0 )
[node name="MeldsWes" type="Spatial" parent="."]
editor/display_folded = true
[node name="Hal" parent="MeldsWes" instance=ExtResource( 3 )]
transform = Transform( 0.294414, 0, 1.97821, 0, 1.5, 0, -1.97821, 0, 0.294414, 17.2012, 0.298263, -43.6521 )
[node name="Nino" parent="MeldsWes" instance=ExtResource( 3 )]
transform = Transform( -0.976652, 0, 0.214828, 0, 1, 0, -0.214828, 0, -0.976652, 67.4817, 0, -69.5728 )
@ -89,14 +98,14 @@ curve = SubResource( 1 )
body_nodepath = NodePath("Christoph")
[node name="Christoph" parent="MeldsWes/PathNavigatorForNPC" instance=ExtResource( 3 )]
transform = Transform( -2.18557e-008, 0, 0.5, 0, 0.5, 0, -0.5, 0, -2.18557e-008, 67, 0, -30 )
transform = Transform( -2.18557e-08, 0, 0.5, 0, 0.5, 0, -0.5, 0, -2.18557e-08, 67, 0, -30 )
[node name="PathNavigatorForNPC2" parent="MeldsWes" instance=ExtResource( 4 )]
curve = SubResource( 2 )
body_nodepath = NodePath("Heinzi")
[node name="Heinzi" parent="MeldsWes/PathNavigatorForNPC2" instance=ExtResource( 3 )]
transform = Transform( -0.5, 0, 4.37114e-008, 0, 0.5, 0, -4.37114e-008, 0, -0.5, 27.8502, 0, -15.519 )
transform = Transform( -0.5, 0, 4.37114e-08, 0, 0.5, 0, -4.37114e-08, 0, -0.5, 27.8502, 0, -15.519 )
[node name="Architecture" type="NavigationMeshInstance" parent="."]
transform = Transform( 2, 0, 0, 0, 1.5, 0, 0, 0, 2, 0, 0, 0 )
@ -153,9 +162,10 @@ mesh = SubResource( 7 )
material/0 = null
[node name="EntryHall" type="Spatial" parent="Architecture"]
editor/display_folded = true
[node name="DoubleDoorWall" parent="Architecture/EntryHall" instance=ExtResource( 5 )]
transform = Transform( -1, 0, -8.74228e-008, 0, 1, 0, 8.74228e-008, 0, -1, 0, 0, 1.8 )
transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 1.8 )
[node name="DoorWall" parent="Architecture/EntryHall" instance=ExtResource( 6 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -12, 0, 2 )
@ -240,10 +250,8 @@ transform = Transform( 0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 2.18, 0, -12.909 )
transform = Transform( 0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 2.18, 0, -15.909 )
[node name="FactoryRoomWalls" type="Spatial" parent="Architecture"]
editor/display_folded = true
[node name="SideWall" type="StaticBody" parent="Architecture/FactoryRoomWalls"]
editor/display_folded = true
transform = Transform( 4, 0, 0, 0, 4, 0, 0, 0, 0.2, 8, 4, -17.8 )
collision_layer = 3
@ -346,7 +354,6 @@ material/0 = null
shape = SubResource( 9 )
[node name="BackWallMasked" type="StaticBody" parent="Architecture/FactoryRoomWalls"]
editor/display_folded = true
transform = Transform( 3, 0, 0, 0, 4, 0, 0, 0, 0.2, 9, 4, -33.8 )
collision_layer = 0
collision_mask = 0
@ -359,7 +366,7 @@ material/0 = null
shape = SubResource( 9 )
[node name="BackWallTrue" type="Spatial" parent="Architecture/FactoryRoomWalls"]
transform = Transform( -1, 0, -8.74228e-008, 0, 1, 0, 8.74228e-008, 0, -1, 8, 1.5, -33.8 )
transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 8, 1.5, -33.8 )
[node name="Door" parent="Architecture/FactoryRoomWalls/BackWallTrue" instance=ExtResource( 8 )]
editor/display_folded = true
@ -394,19 +401,26 @@ material/0 = null
shape = SubResource( 9 )
[node name="FactoryRoomInterior" type="Spatial" parent="Architecture"]
editor/display_folded = true
[node name="Characters" type="Spatial" parent="Architecture/FactoryRoomInterior"]
editor/display_folded = true
[node name="Worker" parent="Architecture/FactoryRoomInterior/Characters" instance=ExtResource( 9 )]
transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -9.15642, 0, -19.1464 )
transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -9.15642, 0, -19.1464 )
[node name="Worker3" parent="Architecture/FactoryRoomInterior/Characters" instance=ExtResource( 9 )]
transform = Transform( 0.583918, 0, 0.811813, 0, 1, 0, -0.811813, 0, 0.583918, -5.90718, 0, -21.4209 )
[node name="Worker4" parent="Architecture/FactoryRoomInterior/Characters" instance=ExtResource( 9 )]
transform = Transform( 0.0977879, 0, 0.995207, 0, 1, 0, -0.995207, 0, 0.0977879, -4.54192, 0, -24.0059 )
[node name="Worker5" parent="Architecture/FactoryRoomInterior/Characters" instance=ExtResource( 9 )]
transform = Transform( -0.401005, 0, 0.916076, 0, 1, 0, -0.916076, 0, -0.401005, -5.39378, 0, -26.5245 )
[node name="Worker2" parent="Architecture/FactoryRoomInterior/Characters" instance=ExtResource( 9 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -9.05891, 0, -31.1187 )
[node name="PipeGame" parent="Architecture/FactoryRoomInterior" instance=ExtResource( 10 )]
transform = Transform( 1, 0, 0, 0, -4.37114e-008, -1, 0, 1, -4.37114e-008, 0, 2, -34.4 )
transform = Transform( 1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 2, -34.4 )
[node name="StatueBlock" type="StaticBody" parent="Architecture/FactoryRoomInterior"]
editor/display_folded = true
@ -422,7 +436,7 @@ material/0 = null
shape = SubResource( 9 )
[node name="Statue" parent="Architecture/FactoryRoomInterior" instance=ExtResource( 11 )]
transform = Transform( -7.86805e-008, 0, -2.5, 0, 1.8, 0, 1.8, 0, -1.09278e-007, 9.5, 0.5, -25.8 )
transform = Transform( -7.86805e-08, 0, -2.5, 0, 1.8, 0, 1.8, 0, -1.09278e-07, 9.5, 0.5, -25.8 )
[node name="FakeStuff" type="Spatial" parent="Architecture/FactoryRoomInterior"]
editor/display_folded = true
@ -432,31 +446,31 @@ editor/display_folded = true
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -11, 1.8, -19.2 )
[node name="FakeLever1" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode" instance=ExtResource( 12 )]
transform = Transform( -6.55671e-008, 0, 1, 0, 1.5, 0, -1.5, 0, -4.37114e-008, 0.460504, -0.3, 0 )
transform = Transform( -6.55671e-08, 0, 1, 0, 1.5, 0, -1.5, 0, -4.37114e-08, 0.460504, -0.3, 0 )
collision_layer = 3
[node name="Pipe1" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode" instance=ExtResource( 13 )]
transform = Transform( -1.25, 1.09278e-007, 4.77671e-015, 0, -5.46392e-008, 1.25, 1.09278e-007, 1.25, 5.46392e-008, 0.1, 0.2, -1 )
transform = Transform( -1.25, 1.09278e-07, 4.77671e-15, 0, -5.46392e-08, 1.25, 1.09278e-07, 1.25, 5.46392e-08, 0.1, 0.2, -1 )
mesh_path = NodePath("../../FakeStuff/FakeNode/Spatial57/Mesh")
color_cast_left = NodePath("../../FakeStuff/FakeNode/Spatial57/ColorCast")
[node name="Pipe2" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -0.3, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -0.3, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Pipe3" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -0.8, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -0.8, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Pipe4" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -1.3, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -1.3, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Pipe5" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -1.8, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -1.8, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
@ -474,34 +488,34 @@ shape = SubResource( 12 )
[node name="FakeMachineNode2" type="Spatial" parent="Architecture/FactoryRoomInterior/FakeStuff"]
editor/display_folded = true
transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, -8.9, 1.8, -33.156 )
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -8.9, 1.8, -33.156 )
[node name="FakeLever1" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode2" instance=ExtResource( 12 )]
transform = Transform( -6.55671e-008, 0, 1, 0, 1.5, 0, -1.5, 0, -4.37114e-008, 0.460504, -0.3, 0 )
transform = Transform( -6.55671e-08, 0, 1, 0, 1.5, 0, -1.5, 0, -4.37114e-08, 0.460504, -0.3, 0 )
collision_layer = 3
[node name="Pipe1" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode2" instance=ExtResource( 13 )]
transform = Transform( -1.25, 1.09278e-007, 4.77671e-015, 0, -5.46392e-008, 1.25, 1.09278e-007, 1.25, 5.46392e-008, 0.1, 0.2, -1 )
transform = Transform( -1.25, 1.09278e-07, 4.77671e-15, 0, -5.46392e-08, 1.25, 1.09278e-07, 1.25, 5.46392e-08, 0.1, 0.2, -1 )
mesh_path = NodePath("../../FakeStuff/FakeNode/Spatial57/Mesh")
color_cast_left = NodePath("../../FakeStuff/FakeNode/Spatial57/ColorCast")
[node name="Pipe2" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode2" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -0.3, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -0.3, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Pipe3" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode2" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -0.8, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -0.8, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Pipe4" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode2" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -1.3, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -1.3, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Pipe5" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode2" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -1.8, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -1.8, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
@ -518,66 +532,66 @@ material/0 = null
shape = SubResource( 12 )
[node name="Spatial76" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode2" instance=ExtResource( 14 )]
transform = Transform( -1.25, 0, -1.09278e-007, 0, 1.25, 0, 1.09278e-007, 0, -1.25, -0.0440025, 2.5, 0.5 )
transform = Transform( -1.25, 0, -1.09278e-07, 0, 1.25, 0, 1.09278e-07, 0, -1.25, -0.0440025, 2.5, 0.5 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial78" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode2" instance=ExtResource( 14 )]
transform = Transform( -1.25, 0, -1.09278e-007, 0, 1.25, 0, 1.09278e-007, 0, -1.25, -0.0440025, 2.5, -0.5 )
transform = Transform( -1.25, 0, -1.09278e-07, 0, 1.25, 0, 1.09278e-07, 0, -1.25, -0.0440025, 2.5, -0.5 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial79" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode2" instance=ExtResource( 14 )]
transform = Transform( -1.25, 0, -1.09278e-007, 0, 1.25, 0, 1.09278e-007, 0, -1.25, -0.0440025, 2.5, -1 )
transform = Transform( -1.25, 0, -1.09278e-07, 0, 1.25, 0, 1.09278e-07, 0, -1.25, -0.0440025, 2.5, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial80" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode2" instance=ExtResource( 14 )]
transform = Transform( -1.25, 0, -1.09278e-007, 0, 1.25, 0, 1.09278e-007, 0, -1.25, -0.044, 2.5, -1.5 )
transform = Transform( -1.25, 0, -1.09278e-07, 0, 1.25, 0, 1.09278e-07, 0, -1.25, -0.044, 2.5, -1.5 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial77" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode2" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 1.25, -5.46392e-008, 0, -5.46392e-008, -1.25, -1.25, -5.46392e-008, 2.38836e-015, -0.0440025, 2, 0 )
transform = Transform( -5.46392e-08, 1.25, -5.46392e-08, 0, -5.46392e-08, -1.25, -1.25, -5.46392e-08, 2.38836e-15, -0.0440025, 2, 0 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial57" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode2" instance=ExtResource( 15 )]
transform = Transform( 1.25, 1.09278e-007, -1.09278e-007, 1.09278e-007, -1.25, 0, -1.09278e-007, -9.55343e-015, -1.25, -0.0440025, 2.5, 0 )
transform = Transform( 1.25, 1.09278e-07, -1.09278e-07, 1.09278e-07, -1.25, 0, -1.09278e-07, -9.55343e-15, -1.25, -0.0440025, 2.5, 0 )
mesh_path = NodePath("../../FakeStuff/FakeMachineNode2/Spatial57/Mesh")
color_cast_left = NodePath("../../FakeStuff/FakeMachineNode2/Spatial57/ColorCastLeft")
color_cast_up = NodePath("../../FakeStuff/FakeMachineNode2/Spatial57/ColorCastUp")
[node name="FakeMachineNode3" type="Spatial" parent="Architecture/FactoryRoomInterior/FakeStuff"]
editor/display_folded = true
transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, -6.4, 1.8, -33.156 )
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.4, 1.8, -33.156 )
[node name="FakeLever1" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode3" instance=ExtResource( 12 )]
transform = Transform( -6.55671e-008, 0, 1, 0, 1.5, 0, -1.5, 0, -4.37114e-008, 0.460504, -0.3, 0 )
transform = Transform( -6.55671e-08, 0, 1, 0, 1.5, 0, -1.5, 0, -4.37114e-08, 0.460504, -0.3, 0 )
collision_layer = 3
[node name="Pipe1" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode3" instance=ExtResource( 13 )]
transform = Transform( -1.25, 1.09278e-007, 4.77671e-015, 0, -5.46392e-008, 1.25, 1.09278e-007, 1.25, 5.46392e-008, 0.1, 0.2, -1 )
transform = Transform( -1.25, 1.09278e-07, 4.77671e-15, 0, -5.46392e-08, 1.25, 1.09278e-07, 1.25, 5.46392e-08, 0.1, 0.2, -1 )
mesh_path = NodePath("../../FakeStuff/FakeNode/Spatial57/Mesh")
color_cast_left = NodePath("../../FakeStuff/FakeNode/Spatial57/ColorCast")
[node name="Pipe2" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode3" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -0.3, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -0.3, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Pipe3" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode3" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -0.8, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -0.8, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Pipe4" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode3" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -1.3, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -1.3, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Pipe5" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode3" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -1.8, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -1.8, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
@ -594,71 +608,71 @@ material/0 = null
shape = SubResource( 12 )
[node name="Spatial76" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode3" instance=ExtResource( 14 )]
transform = Transform( -1.25, 0, -1.09278e-007, 0, 1.25, 0, 1.09278e-007, 0, -1.25, -0.0440025, 2.5, 0.5 )
transform = Transform( -1.25, 0, -1.09278e-07, 0, 1.25, 0, 1.09278e-07, 0, -1.25, -0.0440025, 2.5, 0.5 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial78" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode3" instance=ExtResource( 14 )]
transform = Transform( -1.25, 0, -1.09278e-007, 0, 1.25, 0, 1.09278e-007, 0, -1.25, -0.0440025, 2.5, -0.5 )
transform = Transform( -1.25, 0, -1.09278e-07, 0, 1.25, 0, 1.09278e-07, 0, -1.25, -0.0440025, 2.5, -0.5 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial79" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode3" instance=ExtResource( 14 )]
transform = Transform( -1.25, 0, -1.09278e-007, 0, 1.25, 0, 1.09278e-007, 0, -1.25, -0.0440025, 2.5, -1 )
transform = Transform( -1.25, 0, -1.09278e-07, 0, 1.25, 0, 1.09278e-07, 0, -1.25, -0.0440025, 2.5, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial80" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode3" instance=ExtResource( 14 )]
transform = Transform( -1.25, 0, -1.09278e-007, 0, 1.25, 0, 1.09278e-007, 0, -1.25, -0.044, 2.5, -1.5 )
transform = Transform( -1.25, 0, -1.09278e-07, 0, 1.25, 0, 1.09278e-07, 0, -1.25, -0.044, 2.5, -1.5 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial77" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode3" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 1.25, -5.46392e-008, 0, -5.46392e-008, -1.25, -1.25, -5.46392e-008, 2.38836e-015, -0.0440025, 2, 0 )
transform = Transform( -5.46392e-08, 1.25, -5.46392e-08, 0, -5.46392e-08, -1.25, -1.25, -5.46392e-08, 2.38836e-15, -0.0440025, 2, 0 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial57" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode3" instance=ExtResource( 15 )]
transform = Transform( 1.25, 1.09278e-007, -1.09278e-007, 1.09278e-007, -1.25, 0, -1.09278e-007, -9.55343e-015, -1.25, -0.0440025, 2.5, 0 )
transform = Transform( 1.25, 1.09278e-07, -1.09278e-07, 1.09278e-07, -1.25, 0, -1.09278e-07, -9.55343e-15, -1.25, -0.0440025, 2.5, 0 )
mesh_path = NodePath("../../FakeStuff/FakeMachineNode2/Spatial57/Mesh")
color_cast_left = NodePath("../../FakeStuff/FakeMachineNode2/Spatial57/ColorCastLeft")
color_cast_up = NodePath("../../FakeStuff/FakeMachineNode2/Spatial57/ColorCastUp")
[node name="FakeMachineNode4" type="Spatial" parent="Architecture/FactoryRoomInterior/FakeStuff"]
editor/display_folded = true
transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, -3.9, 1.8, -33.156 )
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -3.9, 1.8, -33.156 )
[node name="FakeLever1" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode4" instance=ExtResource( 12 )]
transform = Transform( -6.55671e-008, 0, 1, 0, 1.5, 0, -1.5, 0, -4.37114e-008, 0.460504, -0.3, 0 )
transform = Transform( -6.55671e-08, 0, 1, 0, 1.5, 0, -1.5, 0, -4.37114e-08, 0.460504, -0.3, 0 )
collision_layer = 3
[node name="Pipe1" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode4" instance=ExtResource( 13 )]
transform = Transform( -1.25, 1.09278e-007, 4.77671e-015, 0, -5.46392e-008, 1.25, 1.09278e-007, 1.25, 5.46392e-008, 0.1, 0.2, -1 )
transform = Transform( -1.25, 1.09278e-07, 4.77671e-15, 0, -5.46392e-08, 1.25, 1.09278e-07, 1.25, 5.46392e-08, 0.1, 0.2, -1 )
mesh_path = NodePath("../../FakeStuff/FakeNode/Spatial57/Mesh")
color_cast_left = NodePath("../../FakeStuff/FakeNode/Spatial57/ColorCast")
[node name="Pipe6" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode4" instance=ExtResource( 13 )]
transform = Transform( 5.46392e-008, -1.25, -1.09278e-007, -1.25, -5.46392e-008, 0, -4.77671e-015, 1.09278e-007, -1.25, -0.0432396, 2.5, -0.5 )
transform = Transform( 5.46392e-08, -1.25, -1.09278e-07, -1.25, -5.46392e-08, 0, -4.77671e-15, 1.09278e-07, -1.25, -0.0432396, 2.5, -0.5 )
mesh_path = NodePath("../../FakeStuff/FakeNode/Spatial57/Mesh")
color_cast_left = NodePath("../../FakeStuff/FakeNode/Spatial57/ColorCast")
[node name="Pipe2" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode4" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -0.3, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -0.3, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Pipe3" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode4" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -0.8, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -0.8, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Pipe4" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode4" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -1.3, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -1.3, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Pipe5" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode4" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, -1.8, -1 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, -1.8, -1 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
@ -675,22 +689,22 @@ material/0 = null
shape = SubResource( 12 )
[node name="Spatial76" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode4" instance=ExtResource( 14 )]
transform = Transform( -1.25, 0, -1.09278e-007, 0, 1.25, 0, 1.09278e-007, 0, -1.25, -0.0440025, 2.5, 0.5 )
transform = Transform( -1.25, 0, -1.09278e-07, 0, 1.25, 0, 1.09278e-07, 0, -1.25, -0.0440025, 2.5, 0.5 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial78" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode4" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, -0.544, 2.5, -0.5 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, -0.544, 2.5, -0.5 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial77" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode4" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 1.25, -5.46392e-008, 0, -5.46392e-008, -1.25, -1.25, -5.46392e-008, 2.38836e-015, -0.0440025, 2, 0 )
transform = Transform( -5.46392e-08, 1.25, -5.46392e-08, 0, -5.46392e-08, -1.25, -1.25, -5.46392e-08, 2.38836e-15, -0.0440025, 2, 0 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial57" parent="Architecture/FactoryRoomInterior/FakeStuff/FakeMachineNode4" instance=ExtResource( 15 )]
transform = Transform( 1.25, 1.09278e-007, -1.09278e-007, 1.09278e-007, -1.25, 0, -1.09278e-007, -9.55343e-015, -1.25, -0.0440025, 2.5, 0 )
transform = Transform( 1.25, 1.09278e-07, -1.09278e-07, 1.09278e-07, -1.25, 0, -1.09278e-07, -9.55343e-15, -1.25, -0.0440025, 2.5, 0 )
mesh_path = NodePath("../../FakeStuff/FakeMachineNode2/Spatial57/Mesh")
color_cast_left = NodePath("../../FakeStuff/FakeMachineNode2/Spatial57/ColorCastLeft")
color_cast_up = NodePath("../../FakeStuff/FakeMachineNode2/Spatial57/ColorCastUp")
@ -778,12 +792,12 @@ editor/display_folded = true
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -11, 0, -26 )
[node name="Spatial" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, -0.4, 7.8, -6.2 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, -0.4, 7.8, -6.2 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial3" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, -0.4, 7.3, -6.2 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, -0.4, 7.3, -6.2 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
@ -808,17 +822,17 @@ mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial63" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 0.1, 6.3, -4.2 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 0.1, 6.3, -4.2 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial11" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 0.1, 7.3, -3.2 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 0.1, 7.3, -3.2 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial64" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 0.6, 6.3, -4.2 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 0.6, 6.3, -4.2 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
@ -828,7 +842,7 @@ mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial68" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 1.1, 5.8, -5.2 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 1.1, 5.8, -5.2 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
@ -848,27 +862,27 @@ mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial74" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 1.1, 4.8, -7.2 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 1.1, 4.8, -7.2 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial13" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 1.1, 7.3, -3.2 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 1.1, 7.3, -3.2 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial38" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.6, 7.8, -3.2 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.6, 7.8, -3.2 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial14" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 1.6, 7.3, -3.2 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 1.6, 7.3, -3.2 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial15" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 2.1, 7.3, -3.2 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 2.1, 7.3, -3.2 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
@ -918,17 +932,17 @@ mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial32" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 2.1, 7.3, 2.3 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 2.1, 7.3, 2.3 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial33" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 1.6, 7.3, 2.3 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 1.6, 7.3, 2.3 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial35" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 0.6, 7.3, 2.8 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 0.6, 7.3, 2.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
@ -958,37 +972,37 @@ mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial51" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, 6.3, 6.8 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, 6.3, 6.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial52" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, 5.8, 6.8 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, 5.8, 6.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial53" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, 5.3, 6.8 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, 5.3, 6.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial54" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, 4.8, 6.8 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, 4.8, 6.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial55" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, 4.3, 6.8 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, 4.3, 6.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial56" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, 3.8, 6.8 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, 3.8, 6.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial46" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0.1, 7.8, 5.3 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0.1, 7.8, 5.3 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
@ -998,37 +1012,37 @@ mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial58" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 0.6, 6.8, 1.8 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 0.6, 6.8, 1.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial60" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 1.1, 6.3, 1.8 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 1.1, 6.3, 1.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial61" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 1.1, 5.8, 1.8 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 1.1, 5.8, 1.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial76" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 1.1, 5.3, 1.8 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 1.1, 5.3, 1.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial80" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 0.6, 4.3, 2.3 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 0.6, 4.3, 2.3 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial94" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 0.6, 0.762954, 2.3 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 0.6, 0.762954, 2.3 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial108" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, -1.09278e-007, -1.25, 0, -1.25, 1.09278e-007, -1.25, 4.77671e-015, 5.46392e-008, 0.6, 1.05483, -0.823263 )
transform = Transform( -5.46392e-08, -1.09278e-07, -1.25, 0, -1.25, 1.09278e-07, -1.25, 4.77671e-15, 5.46392e-08, 0.6, 1.05483, -0.823263 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
@ -1048,47 +1062,47 @@ mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial103" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 0.1, 1.53351, 3.8 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 0.1, 1.53351, 3.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial105" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, -0.4, 1.53351, 3.8 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, -0.4, 1.53351, 3.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial81" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 0.1, 4.3, 2.3 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 0.1, 4.3, 2.3 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial96" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 0.1, 0.762954, 2.3 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 0.1, 0.762954, 2.3 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial107" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, -1.09278e-007, -1.25, 0, -1.25, 1.09278e-007, -1.25, 4.77671e-015, 5.46392e-008, 0.1, 1.05483, -0.823263 )
transform = Transform( -5.46392e-08, -1.09278e-07, -1.25, 0, -1.25, 1.09278e-07, -1.25, 4.77671e-15, 5.46392e-08, 0.1, 1.05483, -0.823263 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial82" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, -0.4, 4.3, 2.3 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, -0.4, 4.3, 2.3 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial95" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, -0.4, 0.762954, 2.3 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, -0.4, 0.762954, 2.3 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial109" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, -1.09278e-007, -1.25, 0, -1.25, 1.09278e-007, -1.25, 4.77671e-015, 5.46392e-008, -0.4, 1.05483, -0.823263 )
transform = Transform( -5.46392e-08, -1.09278e-07, -1.25, 0, -1.25, 1.09278e-07, -1.25, 4.77671e-15, 5.46392e-08, -0.4, 1.05483, -0.823263 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial77" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 1.1, 4.8, 1.8 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 1.1, 4.8, 1.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
@ -1108,112 +1122,112 @@ mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial7" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 15 )]
transform = Transform( -1.25, 1.09278e-007, 0, -1.09278e-007, -1.25, 0, 0, 0, 1.25, -0.4, 6.8, -4.2 )
transform = Transform( -1.25, 1.09278e-07, 0, -1.09278e-07, -1.25, 0, 0, 0, 1.25, -0.4, 6.8, -4.2 )
[node name="Spatial12" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 15 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 0.6, 7.3, -3.2 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 0.6, 7.3, -3.2 )
[node name="Spatial37" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 15 )]
transform = Transform( 5.46392e-008, 1.25, -1.09278e-007, 1.25, -5.46392e-008, 0, -4.77671e-015, -1.09278e-007, -1.25, 0.1, 7.3, 2.8 )
transform = Transform( 5.46392e-08, 1.25, -1.09278e-07, 1.25, -5.46392e-08, 0, -4.77671e-15, -1.09278e-07, -1.25, 0.1, 7.3, 2.8 )
[node name="Spatial45" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 15 )]
transform = Transform( 1.25, 0, 0, 0, 1.25, 0, 0, 0, 1.25, 0.1, 7.3, 5.3 )
[node name="Spatial25" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 15 )]
transform = Transform( -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0, 0, 0, 1.25, 2.6, 7.3, 2.3 )
transform = Transform( -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0, 0, 0, 1.25, 2.6, 7.3, 2.3 )
[node name="Spatial2" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -1.25, 0, -1.09278e-007, 0, 1.25, 0, 1.09278e-007, 0, -1.25, -0.4, 6.8, -6.2 )
transform = Transform( -1.25, 0, -1.09278e-07, 0, 1.25, 0, 1.09278e-07, 0, -1.25, -0.4, 6.8, -6.2 )
[node name="Spatial9" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 1.25, 0, 0, 0, 1.25, 0, 0, 0, 1.25, -0.4, 6.8, -3.2 )
[node name="Spatial62" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -5.46392e-008, 0, -1.25, 0, 1.25, 0, 1.25, 0, -5.46392e-008, -0.4, 6.3, -4.2 )
transform = Transform( -5.46392e-08, 0, -1.25, 0, 1.25, 0, 1.25, 0, -5.46392e-08, -0.4, 6.3, -4.2 )
[node name="Spatial65" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0, 0, 0, 1.25, 1.1, 6.3, -4.2 )
transform = Transform( -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0, 0, 0, 1.25, 1.1, 6.3, -4.2 )
[node name="Spatial67" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 1.25, 0, 0, 0, -1.23159, 1.12083e-007, 0, -1.07669e-007, -1.28208, 1.1, 6.3, -5.2 )
transform = Transform( 1.25, 0, 0, 0, -1.23159, 1.12083e-07, 0, -1.07669e-07, -1.28208, 1.1, 6.3, -5.2 )
[node name="Spatial69" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 1.25, 0, 0, 0, 1.23159, 0, 0, 0, 1.28208, 1.1, 5.3, -5.2 )
[node name="Spatial73" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 1.25, 0, 0, 0, -1.25, 1.88745e-007, 0, -1.88745e-007, -1.25, 1.1, 5.3, -7.2 )
transform = Transform( 1.25, 0, 0, 0, -1.25, 1.88745e-07, 0, -1.88745e-07, -1.25, 1.1, 5.3, -7.2 )
[node name="Spatial75" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -5.46392e-008, 0, -1.25, 0, 1.25, 0, 1.25, 0, -5.46392e-008, 1.1, 4.3, -7.2 )
transform = Transform( -5.46392e-08, 0, -1.25, 0, 1.25, 0, 1.25, 0, -5.46392e-08, 1.1, 4.3, -7.2 )
[node name="Spatial10" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -5.46392e-008, -1.09278e-007, -1.25, 0, -1.25, 1.09278e-007, -1.25, 4.77671e-015, 5.46392e-008, -0.4, 7.3, -3.2 )
transform = Transform( -5.46392e-08, -1.09278e-07, -1.25, 0, -1.25, 1.09278e-07, -1.25, 4.77671e-15, 5.46392e-08, -0.4, 7.3, -3.2 )
[node name="Spatial16" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 2.38836e-015, 5.46392e-008, 1.25, 1.25, -5.46392e-008, 0, 5.46392e-008, 1.25, -5.46392e-008, 2.6, 7.3, -3.2 )
transform = Transform( 2.38836e-15, 5.46392e-08, 1.25, 1.25, -5.46392e-08, 0, 5.46392e-08, 1.25, -5.46392e-08, 2.6, 7.3, -3.2 )
[node name="Spatial30" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 1.25, 0, 0, 0, 1.25, 0, 0, 0, 1.25, 2.6, 7.3, 3.8 )
[node name="Spatial34" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 5.46392e-008, 1.25, -1.09278e-007, 1.25, -5.46392e-008, 0, -4.77671e-015, -1.09278e-007, -1.25, 1.1, 7.3, 2.3 )
transform = Transform( 5.46392e-08, 1.25, -1.09278e-07, 1.25, -5.46392e-08, 0, -4.77671e-15, -1.09278e-07, -1.25, 1.1, 7.3, 2.3 )
[node name="Spatial41" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 1.25, -1.09278e-007, -1.09278e-007, -1.09278e-007, -1.25, 0, -1.09278e-007, 9.55343e-015, -1.25, 0.1, 7.3, 1.8 )
transform = Transform( 1.25, -1.09278e-07, -1.09278e-07, -1.09278e-07, -1.25, 0, -1.09278e-07, 9.55343e-15, -1.25, 0.1, 7.3, 1.8 )
[node name="Spatial57" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -5.46392e-008, 0, -1.25, 0, 1.25, 0, 1.25, 0, -5.46392e-008, 0.1, 6.8, 1.8 )
transform = Transform( -5.46392e-08, 0, -1.25, 0, 1.25, 0, 1.25, 0, -5.46392e-08, 0.1, 6.8, 1.8 )
[node name="Spatial59" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 5.46392e-008, -4.77671e-015, 1.25, -1.09278e-007, -1.25, 0, 1.25, -1.09278e-007, -5.46392e-008, 1.1, 6.8, 1.8 )
transform = Transform( 5.46392e-08, -4.77671e-15, 1.25, -1.09278e-07, -1.25, 0, 1.25, -1.09278e-07, -5.46392e-08, 1.1, 6.8, 1.8 )
[node name="Spatial78" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0, 0, 0, 1.25, 1.1, 4.3, 2.3 )
transform = Transform( -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0, 0, 0, 1.25, 1.1, 4.3, 2.3 )
[node name="Spatial93" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0, 0, 0, 1.25, 1.1, 0.762954, 2.3 )
transform = Transform( -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0, 0, 0, 1.25, 1.1, 0.762954, 2.3 )
[node name="Spatial106" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -5.46392e-008, -1.25, 0, -1.25, 5.46392e-008, 1.09278e-007, -1.09278e-007, 4.77671e-015, -1.25, 1.1, 1.05483, -0.823263 )
transform = Transform( -5.46392e-08, -1.25, 0, -1.25, 5.46392e-08, 1.09278e-07, -1.09278e-07, 4.77671e-15, -1.25, 1.1, 1.05483, -0.823263 )
[node name="Spatial92" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0, 0, 0, 1.25, 1.6, 2.53351, 2.8 )
transform = Transform( -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0, 0, 0, 1.25, 1.6, 2.53351, 2.8 )
[node name="Spatial97" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 5.46392e-008, -4.77671e-015, -1.25, -1.09278e-007, -1.25, 0, -1.25, 1.09278e-007, -5.46392e-008, 1.1, 2.53351, 2.8 )
transform = Transform( 5.46392e-08, -4.77671e-15, -1.25, -1.09278e-07, -1.25, 0, -1.25, 1.09278e-07, -5.46392e-08, 1.1, 2.53351, 2.8 )
[node name="Spatial98" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -1.25, 0, -1.09278e-007, 0, 1.25, 0, 1.09278e-007, 0, -1.25, 1.1, 2.03351, 2.8 )
transform = Transform( -1.25, 0, -1.09278e-07, 0, 1.25, 0, 1.09278e-07, 0, -1.25, 1.1, 2.03351, 2.8 )
[node name="Spatial100" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0, 0, 0, 1.25, 1.1, 2.03351, 3.8 )
transform = Transform( -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0, 0, 0, 1.25, 1.1, 2.03351, 3.8 )
[node name="Spatial101" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 5.46392e-008, -4.77671e-015, -1.25, -1.09278e-007, -1.25, 0, -1.25, 1.09278e-007, -5.46392e-008, 0.6, 2.03351, 3.8 )
transform = Transform( 5.46392e-08, -4.77671e-15, -1.25, -1.09278e-07, -1.25, 0, -1.25, 1.09278e-07, -5.46392e-08, 0.6, 2.03351, 3.8 )
[node name="Spatial102" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 0.6, 1.53351, 3.8 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 0.6, 1.53351, 3.8 )
[node name="Spatial79" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 2.38836e-015, 5.46392e-008, 1.25, 1.25, -5.46392e-008, 0, 5.46392e-008, 1.25, -5.46392e-008, 1.41381, 3.12265, -1.02213 )
transform = Transform( 2.38836e-15, 5.46392e-08, 1.25, 1.25, -5.46392e-08, 0, 5.46392e-08, 1.25, -5.46392e-08, 1.41381, 3.12265, -1.02213 )
[node name="Spatial104" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 1.25, -1.09278e-007, -1.09278e-007, -1.09278e-007, -1.25, 0, -1.09278e-007, 9.55343e-015, -1.25, 2.10886, 1.92702, -0.666935 )
transform = Transform( 1.25, -1.09278e-07, -1.09278e-07, -1.09278e-07, -1.25, 0, -1.09278e-07, 9.55343e-15, -1.25, 2.10886, 1.92702, -0.666935 )
[node name="StraightPipe" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 2.109, 1.427, -0.667 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 2.109, 1.427, -0.667 )
[node name="StraightPipe2" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 2.109, 0.927, -0.667 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 2.109, 0.927, -0.667 )
[node name="StraightPipe3" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 2.109, 0.427, -0.667 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 2.109, 0.427, -0.667 )
[node name="StraightPipe4" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 2.109, 0, -0.667 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 2.109, 0, -0.667 )
[node name="Spatial86" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, 0.914, 3.123, -1.022 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, 0.914, 3.123, -1.022 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
@ -1223,54 +1237,56 @@ mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial87" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, -0.414, 2.623, -1.522 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, -0.414, 2.623, -1.522 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial88" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( -5.46392e-008, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-008, -0.0683584, 2.623, -1.522 )
transform = Transform( -5.46392e-08, 0, 1.25, 0, 1.25, 0, -1.25, 0, -5.46392e-08, -0.0683584, 2.623, -1.522 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="Spatial83" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 5.46392e-008, -4.77671e-015, -1.25, -1.09278e-007, -1.25, 0, -1.25, 1.09278e-007, -5.46392e-008, 0.414, 3.123, -1.022 )
transform = Transform( 5.46392e-08, -4.77671e-15, -1.25, -1.09278e-07, -1.25, 0, -1.25, 1.09278e-07, -5.46392e-08, 0.414, 3.123, -1.022 )
[node name="Spatial84" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 1.25, 0, 0, 0, 1.25, 0, 0, 0, 1.25, 0.414, 2.623, -1.022 )
[node name="Spatial85" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( 5.46392e-008, -1.25, -1.09278e-007, -1.25, -5.46392e-008, 0, -4.77671e-015, 1.09278e-007, -1.25, 0.414, 2.623, -1.522 )
transform = Transform( 5.46392e-08, -1.25, -1.09278e-07, -1.25, -5.46392e-08, 0, -4.77671e-15, 1.09278e-07, -1.25, 0.414, 2.623, -1.522 )
[node name="Spatial47" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -1.25, -1.09278e-007, 0, 1.09278e-007, -1.25, 0, 0, 0, 1.25, 0.1, 7.3, 5.8 )
transform = Transform( -1.25, -1.09278e-07, 0, 1.09278e-07, -1.25, 0, 0, 0, 1.25, 0.1, 7.3, 5.8 )
[node name="Spatial50" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -1.25, -1.09278e-007, 0, 1.09278e-007, -1.25, 0, 0, 0, 1.25, 0.1, 6.8, 6.8 )
transform = Transform( -1.25, -1.09278e-07, 0, 1.09278e-07, -1.25, 0, 0, 0, 1.25, 0.1, 6.8, 6.8 )
[node name="Spatial48" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -1.25, 0, -1.09278e-007, 0, 1.25, 0, 1.09278e-007, 0, -1.25, 0.1, 6.8, 5.8 )
transform = Transform( -1.25, 0, -1.09278e-07, 0, 1.25, 0, 1.09278e-07, 0, -1.25, 0.1, 6.8, 5.8 )
[node name="Spatial36" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 13 )]
transform = Transform( -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 0, 0, 0, 1.25, 1.1, 7.3, 2.8 )
transform = Transform( -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 0, 0, 0, 1.25, 1.1, 7.3, 2.8 )
[node name="Spatial31" parent="Architecture/FactoryRoomInterior/DecoPipes" instance=ExtResource( 14 )]
transform = Transform( 1.25, 0, 0, 0, -5.46392e-008, -1.25, 0, 1.25, -5.46392e-008, 2.6, 7.8, 3.8 )
transform = Transform( 1.25, 0, 0, 0, -5.46392e-08, -1.25, 0, 1.25, -5.46392e-08, 2.6, 7.8, 3.8 )
mesh_path = NodePath("../DecoPipes/Spatial/Mesh")
color_cast_left = NodePath("../DecoPipes/Spatial/ColorCast")
[node name="KeyThing" type="Spatial" parent="Architecture/FactoryRoomInterior"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 10.5358, 0.603744, -25.6147 )
[node name="Key" parent="Architecture/FactoryRoomInterior/KeyThing" instance=ExtResource( 1 )]
[node name="Key" parent="Architecture/FactoryRoomInterior/KeyThing" groups=[
"HideTooltip",
] instance=ExtResource( 1 )]
editor/display_folded = true
transform = Transform( -4.37114e-008, -1, 0, 1, -4.37114e-008, 0, 0, 0, 1, -0.0859051, -0.085054, 0 )
transform = Transform( -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, -0.0859051, -0.085054, 0 )
key_id = 20
[node name="KeyMesh" parent="Architecture/FactoryRoomInterior/KeyThing/Key" index="0"]
layers = 2
[node name="Sparkle" parent="Architecture/FactoryRoomInterior/KeyThing/Key" index="3"]
transform = Transform( -4.37114e-008, 1, 0, -1, -4.37114e-008, 0, 0, 0, 1, 0, 0, 0 )
transform = Transform( -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0, 0, 1, 0, 0, 0 )
[node name="White" parent="Architecture/FactoryRoomInterior/KeyThing/Key/Sparkle" index="0"]
layers = 2
@ -1280,7 +1296,7 @@ layers = 2
[node name="Pipe" parent="Architecture/FactoryRoomInterior/KeyThing" instance=ExtResource( 13 )]
editor/display_folded = true
transform = Transform( 1.91069e-015, 4.37114e-008, 1, 1, -4.37114e-008, 0, 4.37114e-008, 1, -4.37114e-008, 0, 0, 0 )
transform = Transform( 1.91069e-15, 4.37114e-08, 1, 1, -4.37114e-08, 0, 4.37114e-08, 1, -4.37114e-08, 0, 0, 0 )
collision_layer = 0
collision_mask = 0
mesh_path = NodePath("../Pipe/Mesh")
@ -1728,6 +1744,33 @@ transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4, 0 )
IsOutside = false
IsInFactory = true
[node name="NodeGroupNotifier" parent="." instance=ExtResource( 17 )]
group_name = "Navigator"
node_to_send = NodePath("..")
[node name="FactoryMusicHandler" type="Node" parent="."]
script = ExtResource( 18 )
path_to_pipegame = NodePath("../Architecture/FactoryRoomInterior/PipeGame")
[node name="InactiveMusic" type="AudioStreamPlayer" parent="FactoryMusicHandler"]
stream = ExtResource( 19 )
[node name="ActiveMusic" type="AudioStreamPlayer" parent="FactoryMusicHandler"]
stream = ExtResource( 20 )
[node name="WorkArea" type="Area" parent="." groups=[
"Workwork",
]]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -47 )
[node name="CollisionShape" type="CollisionShape" parent="WorkArea"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, -2 )
shape = SubResource( 16 )
[node name="Key" parent="." instance=ExtResource( 1 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 61.4252, 0.317345, -41.4731 )
key_id = 7
[editable path="Architecture/FactoryRoomWalls/BackWallTrue/Door"]
[editable path="Architecture/FactoryRoomInterior/KeyThing/Key"]

View File

@ -6,6 +6,12 @@ export(int) var key_id
onready var outline = get_node("KeyMesh/Outline") as MeshInstance
func _ready ():
if Inventory.contains_item_with_name(self.name):
Logger.info("key allready collected: TODO: delete")
queue_free()
func do_interact(var player):
player.key_chain.append(key_id)
queue_free()
@ -14,4 +20,4 @@ func do_interact(var player):
func is_class(type): return type == "Key" or .is_class(type)
func get_class(): return "Key"
func get_class(): return "Key"

View File

@ -38,8 +38,8 @@ surfaces/0 = {
[sub_resource type="BoxShape" id=3]
[node name="Key" type="StaticBody" groups=[
"Touchables",
"Collectibles",
"Touchables",
]]
script = ExtResource( 1 )

View File

@ -6,6 +6,12 @@ export(int) var card_lvl
onready var outline = get_node("KeycardMesh/Outline") as MeshInstance
func _ready ():
if Inventory.contains_item_with_name(self.name):
Logger.info("keycard allready collected: TODO: delete")
queue_free()
func do_interact(var player):
if card_lvl > player.keycard_lvl:
player.keycard_lvl = card_lvl
@ -15,4 +21,4 @@ func do_interact(var player):
func is_class(type): return type == "Keycard" or .is_class(type)
func get_class(): return "Keycard"
func get_class(): return "Keycard"

View File

@ -9,7 +9,7 @@
[sub_resource type="ArrayMesh" id=1]
resource_name = "Cube"
surfaces/0 = {
"aabb": AABB( 1, -1, -1, 1.00136e-005, 2, 2.00001 ),
"aabb": AABB( 1, -1, -1, 1.00136e-05, 2, 2.00001 ),
"array_data": PoolByteArray( 0, 0, 128, 63, 205, 204, 76, 191, 0, 0, 128, 63, 127, 0, 0, 0, 0, 0, 129, 127, 0, 0, 51, 59, 0, 0, 128, 63, 0, 0, 128, 191, 129, 202, 89, 63, 127, 0, 0, 0, 0, 0, 129, 127, 198, 44, 0, 60, 0, 0, 128, 63, 0, 0, 128, 191, 154, 153, 89, 191, 127, 0, 0, 0, 0, 0, 129, 127, 102, 59, 0, 60, 0, 0, 128, 63, 205, 204, 76, 191, 0, 0, 128, 191, 127, 0, 0, 0, 0, 0, 129, 127, 0, 60, 51, 59, 0, 0, 128, 63, 205, 204, 76, 63, 0, 0, 128, 191, 127, 0, 0, 0, 0, 0, 130, 127, 0, 60, 102, 46, 0, 0, 128, 63, 0, 0, 128, 63, 154, 153, 89, 191, 127, 0, 0, 0, 0, 0, 129, 127, 102, 59, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 154, 153, 89, 63, 127, 0, 0, 0, 0, 0, 129, 127, 204, 44, 0, 0, 0, 0, 128, 63, 205, 204, 76, 63, 0, 0, 128, 63, 127, 0, 0, 0, 0, 0, 129, 127, 0, 0, 102, 46 ),
"array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 2, 0, 0, 0, 3, 0, 3, 0, 0, 0, 4, 0, 4, 0, 6, 0, 5, 0, 6, 0, 4, 0, 7, 0, 7, 0, 4, 0, 0, 0 ),
"blend_shape_data": [ ],
@ -51,6 +51,7 @@ surfaces/0 = {
[sub_resource type="BoxShape" id=3]
[node name="Keycard" type="StaticBody" groups=[
"Collectibles",
"Touchables",
]]
script = ExtResource( 1 )

View File

@ -98,8 +98,8 @@ albedo_color = Color( 0.788235, 1, 0.768627, 1 )
[sub_resource type="Curve3D" id=14]
_data = {
"points": PoolVector3Array( 0, 0, 0, 0, 0, 0, 62.9328, 0, 14.2927, 0, 0, 0, 0, 0, 0, 65.148, 0, 9.47139, 0, 0, 0, 0, 0, 0, 62.202, 0, 5.79186, 0, 0, 0, 0, 0, 0, 58.85, 0, 9.77544, 0, 0, 0, 0, 0, 0, 61.5864, 0, 14.3361, 0, 0, 0, 0, 0, 0, 59.3277, 0, 18.9402, 0, 0, 0, 0, 0, 0, 61.9284, 0, 22.6221, 0, 0, 0, 0, 0, 0, 65.2783, 0, 18.9402 ),
"tilts": PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0 )
"points": PoolVector3Array( 0, 0, 0, 0, 0, 0, 3.10918, 0, 27.3776, 0, 0, 0, 0, 0, 0, 23.1802, 0, 27.3776, 0, 0, 0, 0, 0, 0, 22.9403, 0, 3.30835, 0, 0, 0, 0, 0, 0, 5.10829, 0, 3.94806 ),
"tilts": PoolRealArray( 0, 0, 0, 0 )
}
[node name="World" type="Navigation"]
@ -117,13 +117,13 @@ transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -2.14131, 0, 101.825 )
[node name="Enemies" type="Spatial" parent="."]
[node name="Meldewesen2" parent="Enemies" instance=ExtResource( 3 )]
transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 14.9623, 0, 52.3728 )
transform = Transform( -0.5, 0, -0.866026, 0, 1, 0, 0.866026, 0, -0.5, 0.962299, 0.760091, 49.3728 )
[node name="Meldewesen3" parent="Enemies" instance=ExtResource( 3 )]
transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 67.7133, 0.850244, 4.86107 )
transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 66.7133, 0.850244, 5.86107 )
[node name="Meldewesen4" parent="Enemies" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 55.7007, 0.515385, 24.1842 )
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 56.7007, 0.515385, 22.1842 )
[node name="MaskedAmbience" type="AudioStreamPlayer" parent="."]
stream = ExtResource( 4 )
@ -153,7 +153,6 @@ shape = SubResource( 2 )
[node name="Keycard" parent="Collectibles" instance=ExtResource( 7 )]
transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 8.09239, 0, 67.8154 )
card_lvl = 1
[node name="WorkerSpawner" type="Spatial" parent="."]
@ -343,7 +342,7 @@ mesh = SubResource( 10 )
material/0 = SubResource( 11 )
[node name="Masked" type="MeshInstance" parent="Environment"]
transform = Transform( 250, 0, 0, 0, 150, 0, 0, 0, 250, 0, -16, 0 )
transform = Transform( 250, 0, 0, 0, 150, 0, 0, 0, 250, 0, -16, 8.47912 )
mesh = SubResource( 12 )
material/0 = SubResource( 13 )

View File

@ -3,12 +3,13 @@ extends Spatial
export(NodePath) var _nodepath
export(float) var _offset
const SPAWN_TIME_MIN = 5000 # min spawntime in ms
const SPAWN_TIME_MAX = 8000 # max spawntime in ms
const SPAWN_TIME_MIN = 1000 # min spawntime in ms
const SPAWN_TIME_MAX = 3000 # max spawntime in ms
var _worker = preload("res://Characters/Worker/Worker.tscn")
var _lastSpawn = 0 # timestamp of last spawned worker
var _path: Path
var diff = 0
func _ready():
assert(null != _worker)
@ -16,10 +17,11 @@ func _ready():
_path = get_node(_nodepath)
assert(null != _path)
func _process(delta):
# spawns new workers after defined time
var cur_time = OS.get_ticks_msec()
var diff = rand_range(SPAWN_TIME_MIN, SPAWN_TIME_MAX)
if cur_time - _lastSpawn > diff:
#Logger.info(name + " spawning new worker")
var pathFollow = PathFollow.new()
@ -27,3 +29,5 @@ func _process(delta):
pathFollow.add_child(_worker.instance())
_path.add_child(pathFollow)
_lastSpawn = cur_time
diff = rand_range(SPAWN_TIME_MIN, SPAWN_TIME_MAX)