[MIRROR] Fixes ID access circuit components [MDB IGNORE] (#14154)

* Fixes ID access circuit components (#67326)

Fix access circuit components

* Fixes ID access circuit components

Co-authored-by: Tastyfish <crazychris32@gmail.com>
This commit is contained in:
SkyratBot
2022-06-07 15:37:44 +02:00
committed by GitHub
parent 109e1e44e1
commit 0edb078e97
2 changed files with 4 additions and 4 deletions
@@ -1,6 +1,6 @@
/obj/item/circuit_component/compare/access
display_name = "Access Checker"
desc = "Performs a basic comparison between two numerical lists, with additional functions that help in using it to check access on IDs."
desc = "Performs a basic comparison between two lists of strings, with additional functions that help in using it to check access on IDs."
category = "ID"
input_port_amount = 0 //Uses custom ports for its comparisons
@@ -26,8 +26,8 @@
. += create_ui_notice("When \"Check Any\" is false, returns true only if \"Access To Check\" contains ALL values in \"Required Access\".", "orange", "info")
/obj/item/circuit_component/compare/access/populate_custom_ports()
subject_accesses = add_input_port("Access To Check", PORT_TYPE_LIST(PORT_TYPE_NUMBER))
required_accesses = add_input_port("Required Access", PORT_TYPE_LIST(PORT_TYPE_NUMBER))
subject_accesses = add_input_port("Access To Check", PORT_TYPE_LIST(PORT_TYPE_STRING))
required_accesses = add_input_port("Required Access", PORT_TYPE_LIST(PORT_TYPE_STRING))
check_any = add_input_port("Check Any", PORT_TYPE_NUMBER)
/obj/item/circuit_component/compare/access/save_data_to_list(list/component_data)
@@ -19,7 +19,7 @@
/obj/item/circuit_component/id_access_reader/populate_ports()
target = add_input_port("Target", PORT_TYPE_ATOM)
access_port = add_output_port("Access", PORT_TYPE_LIST(PORT_TYPE_NUMBER))
access_port = add_output_port("Access", PORT_TYPE_LIST(PORT_TYPE_STRING))
/obj/item/circuit_component/id_access_reader/input_received(datum/port/input/port)