2025-08-13 12:05:06 +04:00

72 lines
3.0 KiB
Plaintext

[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")