Files
Aurora.3/code/modules/research/designs/protolathe/integrated_electronics_designs.dm
mineymonkeyandGitHub 4c8b409822 Printable Cloning Disk (#22934)
- Made the cloning disk printable, the one thing I forgot to look at
while debugging because admin spawning things is fun! That's besides the
point, it should now be printable with steel at the prolathe once
requesite technologies are met.
2026-07-29 17:39:22 +00:00

76 lines
3.6 KiB
Plaintext

/datum/design/item/integrated_electronics
p_category = "Integrated Electronics Designs"
/datum/design/item/integrated_electronics/wirer
req_tech = list(TECH_MATERIAL = 2, TECH_ENGINEERING = 2)
materials = list(MATERIAL_STEEL = 5000, MATERIAL_GLASS = 2500)
build_path = /obj/item/integrated_electronics/wirer
/datum/design/item/integrated_electronics/debugger
req_tech = list(TECH_MATERIAL = 2, TECH_ENGINEERING = 2)
materials = list(MATERIAL_STEEL = 5000, MATERIAL_GLASS = 2500)
build_path = /obj/item/integrated_electronics/debugger
/datum/design/item/integrated_electronics/custom_circuit_assembly
name = "Small Custom Assembly"
desc = "A customizable assembly for simple, small devices."
req_tech = list(TECH_MATERIAL = 3, TECH_ENGINEERING = 2, TECH_POWER = 2)
materials = list(MATERIAL_STEEL = 10000)
build_path = /obj/item/electronic_assembly
/datum/design/item/integrated_electronics/custom_circuit_assembly/medium
name = "Medium Custom Assembly"
desc = "A customizable assembly suited for more ambitious mechanisms."
req_tech = list(TECH_MATERIAL = 4, TECH_ENGINEERING = 3, TECH_POWER = 3)
materials = list(MATERIAL_STEEL = 20000)
build_path = /obj/item/electronic_assembly/medium
/datum/design/item/integrated_electronics/custom_circuit_assembly/drone
name = "Drone Custom Assembly"
desc = "A customizable assembly optimized for autonomous devices."
req_tech = list(TECH_MATERIAL = 4, TECH_ENGINEERING = 4, TECH_POWER = 4)
materials = list(MATERIAL_STEEL = 30000)
build_path = /obj/item/electronic_assembly/drone
/datum/design/item/integrated_electronics/custom_circuit_assembly/large
name = "Large Custom Assembly"
desc = "A customizable assembly for large machines."
req_tech = list(TECH_MATERIAL = 5, TECH_ENGINEERING = 4, TECH_POWER = 4)
materials = list(MATERIAL_STEEL = 40000)
build_path = /obj/item/electronic_assembly/large
/datum/design/item/integrated_electronics/custom_circuit_assembly/implant
name = "Implant Custom Assembly"
desc = "An customizable assembly for very small devices, implanted into living entities."
req_tech = list(TECH_MATERIAL = 5, TECH_ENGINEERING = 4, TECH_POWER = 3, TECH_BIO = 5)
materials = list(MATERIAL_STEEL = 2000)
build_path = /obj/item/implant/integrated_circuit
/datum/design/item/integrated_electronics/custom_circuit_assembly/device
name = "Device Custom Assembly"
desc = "An customizable assembly designed to interface with other devices."
req_tech = list(TECH_MATERIAL = 2, TECH_ENGINEERING = 2, TECH_POWER = 2)
materials = list(MATERIAL_STEEL = 5000)
build_path = /obj/item/assembly/electronic_assembly
/datum/design/item/integrated_electronics/custom_circuit_printer
name = "Portable Integrated Circuit Printer"
desc = "A portable(ish) printer for modular machines."
req_tech = list(TECH_MATERIAL = 3, TECH_ENGINEERING = 3, TECH_DATA = 3)
materials = list(MATERIAL_STEEL = 10000)
build_path = /obj/item/integrated_circuit_printer
/datum/design/item/integrated_electronics/custom_circuit_printer_upgrade
name = "Integrated Circuit Printer Upgrade - Advanced Designs"
desc = "Allows the integrated circuit printer to create advanced circuits."
req_tech = list(TECH_ENGINEERING = 3, TECH_DATA = 5)
materials = list(MATERIAL_STEEL = 2000)
build_path = /obj/item/disk/integrated_circuit/upgrade/advanced
/datum/design/item/integrated_electronics/custom_circuit_printer_upgrade/clone
name = "Integrated Circuit Printer Upgrade Disk - Circuit Cloner"
desc = "An upgrade disk that allows the integrated circuit printer to duplicate assemblies."
req_tech = list(TECH_ENGINEERING = 5, TECH_DATA = 6)
materials = list(MATERIAL_STEEL = 3000)
build_path = /obj/item/disk/integrated_circuit/upgrade/clone