mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-27 23:27:34 +01:00
[MIRROR] Refactored fundamental circuit components that have varying inputs. Improvements to the integrated circuit UI. Improves and rebalances the drone shell [MDB IGNORE] (#15264)
* Refactored fundamental circuit components that have varying inputs. Improvements to the integrated circuit UI. Improves and rebalances the drone shell (#68586) * Refactored fundamental circuit components that have varying inputs. Made the integrated circuit UI slightly better. * Fixes with UI * Removes logger * Ran prettier * Fixed documentation * Rebalances drone circuit * Drones can now charge in chargers Co-authored-by: Watermelon914 <hidden@ hidden.com> * Refactored fundamental circuit components that have varying inputs. Improvements to the integrated circuit UI. Improves and rebalances the drone shell Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com> Co-authored-by: Watermelon914 <hidden@ hidden.com>
This commit is contained in:
co-authored by
Watermelon914
Watermelon914
parent
e2c4318f29
commit
856ea9c79a
@@ -3,8 +3,6 @@
|
||||
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
|
||||
|
||||
/// A list of the accesses to check
|
||||
var/datum/port/input/subject_accesses
|
||||
|
||||
@@ -14,7 +12,9 @@
|
||||
/// Whether to check for all or any of the required accesses
|
||||
var/datum/port/input/check_any
|
||||
|
||||
ui_buttons = list("id-card" = "access")
|
||||
ui_buttons = list(
|
||||
"id-card" = "access",
|
||||
)
|
||||
|
||||
/obj/item/circuit_component/compare/access/Initialize(mapload)
|
||||
. = ..()
|
||||
@@ -57,7 +57,7 @@
|
||||
LAZYCLEARLIST(req_one_access)
|
||||
req_access = required_accesses_list.Copy()
|
||||
|
||||
/obj/item/circuit_component/compare/access/do_comparisons(list/ports)
|
||||
/obj/item/circuit_component/compare/access/do_comparisons()
|
||||
return check_access_list(subject_accesses.value)
|
||||
|
||||
/obj/item/circuit_component/compare/access/ui_perform_action(mob/user, action)
|
||||
|
||||
Reference in New Issue
Block a user