[gd_scene load_steps=14 format=2] [ext_resource path="res://Things/Pipes/StraightPipe.tscn" type="PackedScene" id=1] [ext_resource path="res://Things/Pipes/StraightForkPipe.tscn" type="PackedScene" id=2] [ext_resource path="res://Things/Pipes/EckiPipe.tscn" type="PackedScene" id=3] [ext_resource path="res://Things/ReusableMaterials/Glow.tres" type="Material" id=4] [sub_resource type="BoxShape" id=1] [sub_resource type="CubeMesh" id=2] [sub_resource type="CubeMesh" id=3] [sub_resource type="SpatialMaterial" id=4] albedo_color = Color( 1, 0, 0, 1 ) [sub_resource type="SpatialMaterial" id=5] albedo_color = Color( 0, 0.0627451, 1, 1 ) [sub_resource type="SpatialMaterial" id=6] albedo_color = Color( 0.00784314, 0.792157, 0, 1 ) [sub_resource type="SpatialMaterial" id=7] albedo_color = Color( 0.662745, 0, 0.513726, 1 ) [sub_resource type="SpatialMaterial" id=8] albedo_color = Color( 0, 0.905882, 1, 1 ) [sub_resource type="SpatialMaterial" id=9] albedo_color = Color( 0.482353, 0.482353, 0.482353, 1 ) [node name="Body" type="StaticBody"] collision_layer = 7 collision_mask = 7 [node name="CollisionShape" type="CollisionShape" parent="."] transform = Transform( 2, 0, 0, 0, 0.2, 0, 0, 0, 1, 0, 0.85, 0 ) shape = SubResource( 1 ) [node name="Table" type="MeshInstance" parent="."] transform = Transform( 2, 0, 0, 0, 0.2, 0, 0, 0, 1, 0, 0.85, 0 ) layers = 3 mesh = SubResource( 2 ) material/0 = null [node name="IO Boxes" type="Spatial" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0.5, 0 ) [node name="Input1" type="MeshInstance" parent="IO Boxes"] transform = Transform( 0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.18, -2.75, 0.75, 0.8 ) layers = 3 mesh = SubResource( 3 ) material/0 = SubResource( 4 ) [node name="Input2" type="MeshInstance" parent="IO Boxes"] transform = Transform( 0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.18, -2.75, 0.75, 0.4 ) layers = 3 mesh = SubResource( 3 ) material/0 = SubResource( 5 ) [node name="Input3" type="MeshInstance" parent="IO Boxes"] transform = Transform( 0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.18, -2.75, 0.75, 0 ) layers = 3 mesh = SubResource( 3 ) material/0 = SubResource( 6 ) [node name="Input4" type="MeshInstance" parent="IO Boxes"] transform = Transform( 0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.18, -2.75, 0.75, -0.4 ) layers = 3 mesh = SubResource( 3 ) material/0 = SubResource( 7 ) [node name="Input5" type="MeshInstance" parent="IO Boxes"] transform = Transform( 0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.18, -2.75, 0.75, -0.8 ) layers = 3 mesh = SubResource( 3 ) material/0 = SubResource( 8 ) [node name="Output" type="MeshInstance" parent="IO Boxes"] transform = Transform( 0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0.85, 0.75, -0.8 ) layers = 3 mesh = SubResource( 3 ) material/0 = SubResource( 9 ) [node name="Output2" type="MeshInstance" parent="IO Boxes"] transform = Transform( 0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0.85, 0.75, 0 ) layers = 3 mesh = SubResource( 3 ) material/0 = SubResource( 9 ) [node name="Output3" type="MeshInstance" parent="IO Boxes"] transform = Transform( 0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0.85, 0.75, 0.8 ) layers = 3 mesh = SubResource( 3 ) material/0 = SubResource( 9 ) [node name="Pipes" type="Spatial" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0 ) [node name="Pipe5" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 0.45, 1.25, 0 ) [node name="Pipe14" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 0.45, 1.25, 0.8 ) [node name="Pipe63" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 0.45, 1.25, -0.8 ) [node name="Pipe6" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -2.35, 1.25, 0 ) [node name="Pipe11" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -2.35, 1.25, 0.4 ) [node name="Pipe19" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -2.35, 1.25, 0.8 ) [node name="Pipe2" parent="Pipes" instance=ExtResource( 2 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -0.35, 1.25, 0 ) [node name="Pipe39" parent="Pipes" instance=ExtResource( 2 )] transform = Transform( -4.37114e-008, -1, 0, 1, -4.37114e-008, 0, 0, 0, 1, -0.35, 1.65, -0.4 ) [node name="Pipe55" parent="Pipes" instance=ExtResource( 2 )] transform = Transform( -4.37114e-008, -1, 0, 1, -4.37114e-008, 0, 0, 0, 1, -1.55, 1.65, -0.4 ) [node name="Pipe50" parent="Pipes" instance=ExtResource( 2 )] transform = Transform( 1.91069e-015, 4.37114e-008, 1, 1, -4.37114e-008, 0, 4.37114e-008, 1, -4.37114e-008, -1.15, 1.25, -0.8 ) [node name="Pipe49" parent="Pipes" instance=ExtResource( 2 )] transform = Transform( 1.91069e-015, 4.37114e-008, 1, 1, -4.37114e-008, 0, 4.37114e-008, 1, -4.37114e-008, 0.05, 1.25, 0 ) [node name="Pipe10" parent="Pipes" instance=ExtResource( 2 )] transform = Transform( 1.91069e-015, -4.37114e-008, 1, -1, -4.37114e-008, 0, 4.37114e-008, -1, -4.37114e-008, -0.35, 1.65, 0.8 ) [node name="Pipe48" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.05, 1.65, 0 ) [node name="Pipe12" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -2.35, 1.25, -0.4 ) [node name="Pipe21" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -2.35, 1.25, -0.8 ) [node name="Pipe22" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -1.95, 1.25, -0.8 ) [node name="Pipe24" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -1.55, 1.25, -0.8 ) [node name="Pipe35" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -0.75, 1.25, -0.8 ) [node name="Pipe44" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -0.35, 1.25, 0.4 ) [node name="Pipe34" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -1.15, 1.25, 0.4 ) [node name="Pipe61" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -1.15, 1.25, 0.4 ) [node name="Pipe59" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -0.75, 1.25, 0 ) [node name="Pipe18" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -1.55, 1.25, -0.4 ) [node name="Pipe7" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -1.95, 1.25, 0 ) [node name="Pipe15" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.95, 1.65, 0 ) [node name="Pipe52" parent="Pipes" instance=ExtResource( 1 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -1.15, 1.65, -0.8 ) [node name="Pipe8" parent="Pipes" instance=ExtResource( 3 )] 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, -1.55, 1.25, 0.4 ) [node name="Pipe28" parent="Pipes" instance=ExtResource( 3 )] 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, -1.55, 1.25, 1.2 ) [node name="Pipe29" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( -4.37114e-008, -1, 0, 1, -4.37114e-008, 0, 0, 0, 1, -1.15, 1.25, 1.2 ) [node name="Pipe30" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( 4.37114e-008, 1, -8.74228e-008, 1, -4.37114e-008, 0, -3.82137e-015, -8.74228e-008, -1, -1.15, 1.25, 0.8 ) [node name="Pipe26" parent="Pipes" instance=ExtResource( 3 )] 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, -1.15, 1.25, 0 ) [node name="Pipe37" parent="Pipes" instance=ExtResource( 3 )] 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.35, 1.25, -0.4 ) [node name="Pipe43" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( -4.37114e-008, -1, 0, 1, -4.37114e-008, 0, 0, 0, 1, 0.05, 1.25, 0.4 ) [node name="Pipe38" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( 1, -8.74228e-008, -8.74228e-008, -8.74228e-008, -1, 0, -8.74228e-008, 7.64274e-015, -1, -0.35, 1.65, -0.8 ) [node name="Pipe47" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( 1, -8.74228e-008, -8.74228e-008, -8.74228e-008, -1, 0, -8.74228e-008, 7.64274e-015, -1, 0.05, 1.65, -0.4 ) [node name="Pipe58" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( 4.37114e-008, 1, 8.74228e-008, 1, -4.37114e-008, 0, 3.82137e-015, 8.74228e-008, -1, 0.05, 1.25, -0.8 ) [node name="Pipe13" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -1.95, 1.25, 0.4 ) [node name="MeshMesh" parent="Pipes/Pipe13" index="0"] material/0 = ExtResource( 4 ) [node name="Pipe40" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( -1, 8.74228e-008, 0, -8.74228e-008, -1, 0, 0, 0, 1, -0.35, 1.65, 0 ) [node name="Pipe31" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( 4.37114e-008, -3.82137e-015, -1, -8.74228e-008, -1, 0, -1, 8.74228e-008, -4.37114e-008, -0.75, 1.65, 0.8 ) [node name="Pipe41" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( 4.37114e-008, 3.82137e-015, 1, 8.74228e-008, -1, 0, 1, 8.74228e-008, -4.37114e-008, 0.05, 1.65, 0.8 ) [node name="Pipe45" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, 0.05, 1.25, 0.8 ) [node name="Pipe16" parent="Pipes" instance=ExtResource( 3 )] transform = Transform( 1, 8.74228e-008, -8.74228e-008, 8.74228e-008, -1, 0, -8.74228e-008, -7.64274e-015, -1, -1.95, 1.65, -0.4 ) [node name="MeshMesh" parent="Pipes/Pipe16" index="0"] material/0 = ExtResource( 4 ) [node name="Pipe20" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( -1, -8.74228e-008, 0, 8.74228e-008, -1, 0, 0, 0, 1, -1.55, 1.65, 0 ) [node name="Pipe32" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( 4.37114e-008, -3.82137e-015, 1, -8.74228e-008, -1, 0, 1, -8.74228e-008, -4.37114e-008, -1.55, 1.65, 0.8 ) [node name="Pipe46" parent="Pipes" instance=ExtResource( 3 )] 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, -1.95, 1.65, 0.8 ) [node name="Pipe51" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( 4.37114e-008, 1, -8.74228e-008, 1, -4.37114e-008, 0, -3.82137e-015, -8.74228e-008, -1, -1.55, 1.65, -0.8 ) [node name="Pipe53" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( 4.37114e-008, -1, 8.74228e-008, -1, -4.37114e-008, 0, 3.82137e-015, -8.74228e-008, -1, -0.75, 1.65, -0.8 ) [node name="Pipe54" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( -4.37114e-008, 1, 0, -1, -4.37114e-008, 0, 0, 0, 1, -0.75, 1.65, -0.4 ) [node name="Pipe56" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( -4.37114e-008, -1, 0, 1, -4.37114e-008, 0, 0, 0, 1, 0.05, 1.65, 0.4 ) [node name="Pipe57" parent="Pipes" instance=ExtResource( 3 )] editor/display_folded = true transform = Transform( 4.37114e-008, 1, -8.74228e-008, 1, -4.37114e-008, 0, -3.82137e-015, -8.74228e-008, -1, -0.35, 1.65, 0.4 ) [node name="Pipe27" parent="Pipes" instance=ExtResource( 3 )] transform = Transform( 1.91069e-015, 4.37114e-008, 1, 1, -4.37114e-008, 0, 4.37114e-008, 1, -4.37114e-008, -0.75, 1.65, 0 ) visible = false [node name="MeshMesh" parent="Pipes/Pipe27" index="0"] transform = Transform( 0.2, 0, -2.64698e-023, 0, 0.2, 0, -2.64698e-023, 0, 0.2, 0, 0, 0 ) material/0 = ExtResource( 4 ) [node name="Pipe9" parent="Pipes" instance=ExtResource( 3 )] transform = Transform( 1.91069e-015, 4.37114e-008, 1, 1, -4.37114e-008, 0, 4.37114e-008, 1, -4.37114e-008, -1.55, 1.25, 0 ) [node name="MeshMesh" parent="Pipes/Pipe9" index="0"] material/0 = ExtResource( 4 ) [node name="Pipe23" parent="Pipes" instance=ExtResource( 3 )] transform = Transform( 1.91069e-015, -4.37114e-008, 1, -1, -4.37114e-008, 0, 4.37114e-008, -1, -4.37114e-008, -1.15, 1.25, -0.4 ) [node name="MeshMesh" parent="Pipes/Pipe23" index="0"] material/0 = ExtResource( 4 ) [node name="Pipe25" parent="Pipes" instance=ExtResource( 3 )] transform = Transform( 1.91069e-015, -4.37114e-008, 1, -1, -4.37114e-008, 0, 4.37114e-008, -1, -4.37114e-008, 0.05, 1.25, -0.4 ) [node name="MeshMesh" parent="Pipes/Pipe25" index="0"] material/0 = ExtResource( 4 ) [node name="Pipe42" parent="Pipes" instance=ExtResource( 3 )] transform = Transform( 1.91069e-015, -4.37114e-008, 1, -1, -4.37114e-008, 0, 4.37114e-008, -1, -4.37114e-008, -0.75, 1.25, 0.8 ) [node name="MeshMesh" parent="Pipes/Pipe42" index="0"] material/0 = ExtResource( 4 ) [node name="Pipe60" parent="Pipes" instance=ExtResource( 3 )] transform = Transform( 1.91069e-015, 4.37114e-008, 1, 1, -4.37114e-008, 0, 4.37114e-008, 1, -4.37114e-008, -1.55, 1.25, 0.8 ) [node name="MeshMesh" parent="Pipes/Pipe60" index="0"] material/0 = ExtResource( 4 ) [node name="Pipe36" parent="Pipes" instance=ExtResource( 3 )] transform = Transform( 1.91069e-015, 4.37114e-008, 1, 1, -4.37114e-008, 0, 4.37114e-008, 1, -4.37114e-008, -0.35, 1.25, -0.8 ) [node name="MeshMesh" parent="Pipes/Pipe36" index="0"] material/0 = ExtResource( 4 ) [node name="Pipe" parent="Pipes" instance=ExtResource( 2 )] transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -1.95, 1.25, -0.4 ) [node name="Pipe17" parent="Pipes" instance=ExtResource( 2 )] transform = Transform( 1.91069e-015, -4.37114e-008, 1, -1, -4.37114e-008, 0, 4.37114e-008, -1, -4.37114e-008, -1.95, 1.25, 0.8 ) [node name="Pipe33" parent="Pipes" instance=ExtResource( 2 )] transform = Transform( 1.91069e-015, 4.37114e-008, 1, 1, -4.37114e-008, 0, 4.37114e-008, 1, -4.37114e-008, -0.75, 1.25, 0.4 ) [node name="Pipe62" parent="Pipes" instance=ExtResource( 2 )] transform = Transform( -1, 8.74228e-008, 0, -8.74228e-008, -1, 0, 0, 0, 1, -1.95, 1.65, 0.4 ) [node name="Camera" type="Camera" parent="."] transform = Transform( 1, 0, 0, 0, 0.764615, 0.644487, 0, -0.644487, 0.764615, 0, 4.83485, 5.44687 ) [editable path="Pipes/Pipe13"] [editable path="Pipes/Pipe16"] [editable path="Pipes/Pipe27"] [editable path="Pipes/Pipe9"] [editable path="Pipes/Pipe23"] [editable path="Pipes/Pipe25"] [editable path="Pipes/Pipe42"] [editable path="Pipes/Pipe60"] [editable path="Pipes/Pipe36"]