Files

60 lines
1.7 KiB
Plaintext

/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