/datum/design/component/math category = list( RND_CATEGORY_CIRCUITRY_COMPS + RND_SUBCATEGORY_CIRCUITRY_MATH_COMPONENTS ) /datum/design/component/math/arithmetic name = "Arithmetic Component" id = "comp_arithmetic" build_path = /obj/item/circuit_component/arithmetic /datum/design/component/math/trigonometry name = "Trigonometry Component" id = "comp_trigonometry" build_path = /obj/item/circuit_component/trigonometry /datum/design/component/math/arctan2 name = "Arctangent 2 Component" id = "comp_arctan2" build_path = /obj/item/circuit_component/arctan2 /datum/design/component/math/comparison name = "Comparison Component" id = "comp_comparison" build_path = /obj/item/circuit_component/compare/comparison /datum/design/component/math/logic name = "Logic Component" id = "comp_logic" build_path = /obj/item/circuit_component/compare/logic /datum/design/component/math/toggle name = "Toggle Component" id = "comp_toggle" build_path = /obj/item/circuit_component/compare/toggle /datum/design/component/math/binary_conversion name = "Binary Conversion Component" id = "comp_binary_convert" build_path = /obj/item/circuit_component/binary_conversion /datum/design/component/math/decimal_conversion name = "Decimal Conversion Component" id = "comp_decimal_convert" build_path = /obj/item/circuit_component/decimal_conversion /datum/design/component/math/not name = "Not Component" id = "comp_not" build_path = /obj/item/circuit_component/not /datum/design/component/math/random name = "Random Component" id = "comp_random" build_path = /obj/item/circuit_component/random /datum/design/component/math/length name = "Length Component" id = "comp_length" build_path = /obj/item/circuit_component/length