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

118 lines
4.7 KiB
Plaintext

[gd_scene load_steps=13 format=3 uid="uid://cprxsbwebcd5v"]
[ext_resource type="Script" uid="uid://b28c5btqltji5" path="res://station_epc.gd" id="1_qc5a3"]
[ext_resource type="PackedScene" uid="uid://dyhvoundu2kqc" path="res://parts/Building.tscn" id="1_v76qd"]
[ext_resource type="PackedScene" uid="uid://bqlkj4ar8q1ws" path="res://parts/assemblies/BeltConveyorAssembly.tscn" id="3_u7586"]
[ext_resource type="PackedScene" uid="uid://gddgyvex6gdj" path="res://parts/PushButton.tscn" id="4_ahe6k"]
[ext_resource type="PackedScene" uid="uid://co2mqmdwpn57w" path="res://parts/BoxSpawner.tscn" id="5_u7586"]
[ext_resource type="PackedScene" uid="uid://drle8i15nwr68" path="res://parts/StackLight.tscn" id="6_qc5a3"]
[ext_resource type="Script" uid="uid://bl7o7avq4pi78" path="res://src/StackLight/stack_light_data.gd" id="7_kdh4b"]
[ext_resource type="Script" uid="uid://buet0tp11gjdl" path="res://src/StackLight/stack_segment_data.gd" id="8_spet4"]
[ext_resource type="PackedScene" uid="uid://bl73u0rvt2orv" path="res://parts/Despawner.tscn" id="9_kdh4b"]
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_6pmrs"]
friction = 0.5
[sub_resource type="Resource" id="Resource_kdh4b"]
resource_local_to_scene = true
script = ExtResource("8_spet4")
active = true
[sub_resource type="Resource" id="Resource_spet4"]
resource_local_to_scene = true
script = ExtResource("7_kdh4b")
segment_datas = [SubResource("Resource_kdh4b")]
[node name="Simulation" type="Node3D"]
script = ExtResource("1_qc5a3")
[node name="Building" parent="." instance=ExtResource("1_v76qd")]
[node name="BoxSpawner" parent="." instance=ExtResource("5_u7586")]
transform = Transform3D(1, 2.30012e-09, -9.31322e-10, -2.30012e-09, 1, 8.84756e-09, 9.31322e-10, -8.84756e-09, 1, -4.09642, 0.192588, -1.6166)
disable = true
[node name="Despawner" parent="." instance=ExtResource("9_kdh4b")]
transform = Transform3D(2, 0, 0, 0, 1, 0, 0, 0, 2, 4.05126, -1.42588, -1.63314)
[node name="UL1_3" parent="." instance=ExtResource("3_u7586")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.819656, -0.308412, -1.61317)
local_floor_plane = Plane(0, 1, 0, -1.691588)
speed = 0.0
belt_physics_material = SubResource("PhysicsMaterial_6pmrs")
enable_comms = true
speed_tag_name = "UL1_3_OIP"
running_tag_name = ""
size = Vector3(8, 0.5, 1.524)
[node name="UL1_3_EPC1" parent="." instance=ExtResource("4_ahe6k")]
transform = Transform3D(1, 0, 0, 0, 0.999853, 0.0171208, 0, -0.0171208, 0.999853, -4.922587, -0.18, -0.75)
text = "UL1_3_EPC1_CH1"
toggle = true
normally_closed = true
lamp = true
button_color = Color(0.886275, 0.537255, 0, 1)
enable_comms = true
pushbutton_tag_name = "Estop_OIP"
lamp_tag_name = "Estop_OIP"
[node name="UL1_3_EPC3" parent="." instance=ExtResource("4_ahe6k")]
transform = Transform3D(1, 0, 0, 0, 0.999853, 0.0171208, 0, -0.0171208, 0.999853, -4.4607387, -0.18, -0.75)
text = "UL1_3_EPC1_CH2"
toggle = true
normally_closed = true
lamp = true
button_color = Color(0.886275, 0.537255, 0, 1)
enable_comms = true
pushbutton_tag_name = "Estop_OIP2"
lamp_tag_name = "Estop_OIP2"
[node name="UL1_3_EPC1_STATION" parent="." instance=ExtResource("4_ahe6k")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.503487, -0.7, -0.75)
text = "STATION EPC1"
toggle = true
pressed = true
lamp = true
button_color = Color(0.886275, 0.533333, 0, 1)
enable_comms = true
pushbutton_tag_name = "UL1_3_EPC1.CTRL.STS.EStop_Was_Actuated"
lamp_tag_name = "UL1_3_EPC1.CTRL.STS.EStop_Was_Actuated"
[node name="UL1_3_EPC1_BEACON" parent="." instance=ExtResource("6_qc5a3")]
transform = Transform3D(3.03596, -0.0024184675, 0, 0.0540532, 0.135836, 0, 0, 0, 3.036441, -4.5, 0.0338165, -0.637099)
light_value = 1
_data = SubResource("Resource_spet4")
"Light 1" = SubResource("Resource_kdh4b")
enable_comms = true
tag_groups = null
tag_name = "Beacon_OIP.0"
[node name="MCM_START" parent="." instance=ExtResource("4_ahe6k")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, -0.18, -0.75)
text = "MCM START"
toggle = true
pressed = true
lamp = true
button_color = Color(0.359592, 0.479432, 1, 1)
enable_comms = true
pushbutton_tag_name = "MCM.STS.System_Started"
lamp_tag_name = "MCM.STS.System_Started"
[node name="START_CONVEYOR" parent="." instance=ExtResource("4_ahe6k")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.5, -0.18, -0.75)
text = "START CONVEYOR"
normally_closed = true
button_color = Color(0.407843, 1, 0.164706, 1)
enable_comms = true
pushbutton_tag_name = "Start_Conveyor_OIP"
lamp_tag_name = "Start_Conveyor_OIP"
[node name="COMMUNIACTION" parent="." instance=ExtResource("4_ahe6k")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4, -0.18, -0.75)
text = "COMMUNIACTION OFF"
toggle = true
button_color = Color(0.886275, 0.533333, 0, 1)
enable_comms = true
pushbutton_tag_name = "Parent_Comm_Faulted"
lamp_tag_name = "Parent_Comm_Faulted"