[gd_resource type="Resource" script_class="CabinetProfile" format=3 uid="uid://d1gyyfaaclas8"] [ext_resource type="Resource" uid="uid://ddv64yg3h5vsi" path="res://data/cabinets/cabinet_02_hardware.tres" id="1_bfw68"] [ext_resource type="Texture2D" uid="uid://cistuspr5bf8h" path="res://art/devices/tex_cabinet.png" id="1_lrfm7"] [ext_resource type="Script" uid="uid://c0jj5j5loqsma" path="res://core/hardware/cabinet_profile.gd" id="2_lrfm7"] [ext_resource type="Script" uid="uid://burui20kuayc2" path="res://core/hardware/pcb_connection.gd" id="3_xgtuu"] [ext_resource type="Script" uid="uid://c0g0mq4b3d547" path="res://core/hardware/cabinet_pcb_config.gd" id="4_1abnh"] [sub_resource type="Resource" id="Resource_ac1o8"] script = ExtResource("3_xgtuu") port_id = "J17" device_type = "button" device_id = "cab1_btn_red" display_name = "Red Button" [sub_resource type="Resource" id="Resource_gto24"] script = ExtResource("3_xgtuu") port_id = "J18" device_type = "button" device_id = "cab1_btn_grn" display_name = "Green Button" [sub_resource type="Resource" id="Resource_pqv68"] script = ExtResource("3_xgtuu") port_id = "J19" device_type = "button" device_id = "cab1_btn_blue" display_name = "Blue Button" [sub_resource type="Resource" id="Resource_33hyq"] script = ExtResource("3_xgtuu") port_id = "J20" device_type = "button" device_id = "cab1_btn_ylw" display_name = "Yellow Btn" [sub_resource type="Resource" id="Resource_qgibf"] script = ExtResource("3_xgtuu") port_id = "J2" device_type = "rfid" device_id = "cab1_rfid2" display_name = "RFID Reader 2" binding_id = "credit_inserted_p2" [sub_resource type="Resource" id="Resource_e5qub"] script = ExtResource("3_xgtuu") port_id = "J1" device_type = "rfid" device_id = "cab1_rfid1" display_name = "RFID Reader 1" binding_id = "credit_inserted_p1" [sub_resource type="Resource" id="Resource_npy45"] script = ExtResource("4_1abnh") connections = Array[ExtResource("3_xgtuu")]([SubResource("Resource_ac1o8"), SubResource("Resource_gto24"), SubResource("Resource_pqv68"), SubResource("Resource_33hyq"), SubResource("Resource_qgibf"), SubResource("Resource_e5qub")]) [resource] script = ExtResource("2_lrfm7") cabinet_id = &"cabinet_02" display_name = "Cabinet 02" capabilities = Array[StringName]([&"joystick_horizontal", &"start_button", &"select_button", &"button_1"]) hardware_config = ExtResource("1_bfw68") pcb_config = SubResource("Resource_npy45") footprint_width_m = 0.9144000000000001 footprint_depth_m = 0.9144000000000001 height_m = 1.8288000000000002 footprint_width_ft = 3.0 footprint_depth_ft = 3.0 height_ft = 6.0 editor_texture = ExtResource("1_lrfm7") metadata/_custom_type_script = "uid://c0jj5j5loqsma"