[gd_resource type="Resource" script_class="HardwareConfig" format=3 uid="uid://ddv64yg3h5vsi"] [ext_resource type="Script" uid="uid://c7eu1n5yey1x4" path="res://core/hardware/hardware_action.gd" id="1_dasqc"] [ext_resource type="Script" uid="uid://60whm57itpjb" path="res://core/hardware/hardware_config.gd" id="2_ye2fg"] [sub_resource type="Resource" id="Resource_ogdj5"] script = ExtResource("1_dasqc") action_id = &"coin_release" display_name = "Coin Release" gpio_pin = 27 pulse_duration_ms = 400 metadata/_custom_type_script = "uid://c7eu1n5yey1x4" [sub_resource type="Resource" id="Resource_dasqc"] script = ExtResource("1_dasqc") action_id = &"start_light" display_name = "Start Light" gpio_pin = 20 metadata/_custom_type_script = "uid://c7eu1n5yey1x4" [sub_resource type="Resource" id="Resource_t81ly"] script = ExtResource("1_dasqc") action_id = &"glitch_code" display_name = "Glitch Code" gpio_pin = 21 pulse_duration_ms = 1200 metadata/_custom_type_script = "uid://c7eu1n5yey1x4" [resource] script = ExtResource("2_ye2fg") controller_id = &"cabinet_02_gpio" actions = Array[ExtResource("1_dasqc")]([SubResource("Resource_ogdj5"), SubResource("Resource_dasqc"), SubResource("Resource_t81ly")]) metadata/_custom_type_script = "uid://60whm57itpjb"