[gd_scene load_steps=8 format=3 uid="uid://cp0g831sj4k8a"] [ext_resource type="PackedScene" uid="uid://dyhvoundu2kqc" path="res://parts/Building.tscn" id="1_c6gub"] [ext_resource type="PackedScene" uid="uid://dm55h6ap605bw" path="res://parts/BeltConveyor.tscn" id="3_rgmp4"] [ext_resource type="PackedScene" uid="uid://bqlkj4ar8q1ws" path="res://parts/assemblies/BeltConveyorAssembly.tscn" id="4_07jwo"] [ext_resource type="PackedScene" uid="uid://bl73u0rvt2orv" path="res://parts/Despawner.tscn" id="5_m62qg"] [ext_resource type="PackedScene" uid="uid://gddgyvex6gdj" path="res://parts/PushButton.tscn" id="6_kbqyo"] [ext_resource type="PackedScene" uid="uid://co2mqmdwpn57w" path="res://parts/BoxSpawner.tscn" id="7_rgmp4"] [ext_resource type="Script" uid="uid://cosba25r00plu" path="res://plc.gd" id="8_07jwo"] [node name="Simulation" type="Node3D"] [node name="Building" parent="." instance=ExtResource("1_c6gub")] [node name="FL4066_4" parent="." instance=ExtResource("3_rgmp4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.85104, -0.0270723, -1.67318) belt_color = Color(1, 0, 0, 1) enable_comms = true speed_tag_name = "FL4066_4_EX1_OIP" size = Vector3(12.7366, 1.97336, 1.524) metadata/hijack_scale = true [node name="FL4066_2" parent="." instance=ExtResource("4_07jwo")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.3089, 1.19209e-06, -1.66026) local_floor_plane = Plane(0, 1, 0, -2) enable_comms = true speed_tag_name = "FL4066_2_OIP" running_tag_name = "" metadata/hijack_scale = true size = Vector3(9.17335, 0.5, 1.524) metadata/hijack_scale = true [node name="Despawner" parent="." instance=ExtResource("5_m62qg")] transform = Transform3D(2, 0, 0, 0, 1, 0, 0, 0, 2, -0.57238, -1.04757, -1.6072) [node name="PushButton" parent="." instance=ExtResource("6_kbqyo")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.5011, 0.0631, -0.766991) text = "MCM_START" toggle = true pressed = true button_color = Color(0, 1, 0, 1) enable_comms = true pushbutton_tag_group_name = "TagGroup0" pushbutton_tag_name = "MCM_START_TOGGLE_OIP" lamp_tag_group_name = "TagGroup0" [node name="PushButton2" parent="." instance=ExtResource("6_kbqyo")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.9291, 0.0677567, -0.761984) text = "Interlock" toggle = true pressed = true button_color = Color(0, 1, 0, 1) enable_comms = true pushbutton_tag_group_name = "TagGroup0" pushbutton_tag_name = "INTERLOCK_TOGGLE_OIP" lamp_tag_group_name = "TagGroup0" [node name="PushButton3" parent="." instance=ExtResource("6_kbqyo")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.3472, 0.0670541, -0.761984) text = "DPM_Communication_Fault" toggle = true enable_comms = true pushbutton_tag_group_name = "TagGroup0" pushbutton_tag_name = "DPM_COMMUNICATION_TOGGLE_OIP" lamp_tag_group_name = "TagGroup0" [node name="BoxSpawner" parent="." instance=ExtResource("7_rgmp4")] transform = Transform3D(1, 2.30012e-09, -9.31322e-10, -2.30012e-09, 1, 8.84756e-09, 9.31322e-10, -8.84756e-09, 1, -21.622, 0.501001, -1.71765) [node name="PLC" type="Node" parent="."] script = ExtResource("8_07jwo")