mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-23 16:42:13 +00:00
624 lines
19 KiB
Plaintext
624 lines
19 KiB
Plaintext
////////////////////////////////////////////
|
|
///////////Circuit Designs/////////////////
|
|
////////////////////////////////////////////
|
|
|
|
/datum/design/circuit
|
|
build_type = IMPRINTER
|
|
req_tech = list(TECH_DATA = 2)
|
|
materials = list("glass" = 2000)
|
|
chemicals = list("sacid" = 20)
|
|
|
|
/datum/design/circuit/AssembleDesignName()
|
|
..()
|
|
if(build_path)
|
|
var/obj/item/weapon/circuitboard/C = build_path
|
|
if(initial(C.board_type) == "machine")
|
|
name = "Machine circuit design ([item_name])"
|
|
else if(initial(C.board_type) == "computer")
|
|
name = "Computer circuit design ([item_name])"
|
|
else
|
|
name = "Circuit design ([item_name])"
|
|
|
|
/datum/design/circuit/AssembleDesignDesc()
|
|
if(!desc)
|
|
desc = "Allows for the construction of \a [item_name] circuit board."
|
|
|
|
/datum/design/circuit/arcademachine
|
|
name = "battle arcade machine"
|
|
id = "arcademachine"
|
|
req_tech = list(TECH_DATA = 1)
|
|
build_path = /obj/item/weapon/circuitboard/arcade/battle
|
|
sort_string = "MAAAA"
|
|
|
|
/datum/design/circuit/oriontrail
|
|
name = "orion trail arcade machine"
|
|
id = "oriontrail"
|
|
req_tech = list(TECH_DATA = 1)
|
|
build_path = /obj/item/weapon/circuitboard/arcade/orion_trail
|
|
sort_string = "MABAA"
|
|
|
|
/datum/design/circuit/seccamera
|
|
name = "security camera monitor"
|
|
id = "seccamera"
|
|
build_path = /obj/item/weapon/circuitboard/security
|
|
sort_string = "DAAAA"
|
|
|
|
/datum/design/circuit/secdata
|
|
name = "security records console"
|
|
id = "sec_data"
|
|
build_path = /obj/item/weapon/circuitboard/secure_data
|
|
sort_string = "DABAA"
|
|
|
|
/datum/design/circuit/prisonmanage
|
|
name = "prisoner management console"
|
|
id = "prisonmanage"
|
|
build_path = /obj/item/weapon/circuitboard/prisoner
|
|
sort_string = "DACAA"
|
|
|
|
/datum/design/circuit/med_data
|
|
name = "medical records console"
|
|
id = "med_data"
|
|
build_path = /obj/item/weapon/circuitboard/med_data
|
|
sort_string = "FAAAA"
|
|
|
|
/datum/design/circuit/sentencing
|
|
name = "criminal sentencing console"
|
|
id = "sentencing"
|
|
build_path = /obj/item/weapon/circuitboard/sentencing
|
|
sort_string = "DADAA"
|
|
|
|
/datum/design/circuit/operating
|
|
name = "patient monitoring console"
|
|
id = "operating"
|
|
build_path = /obj/item/weapon/circuitboard/operating
|
|
sort_string = "FACAA"
|
|
|
|
/datum/design/circuit/pandemic
|
|
name = "PanD.E.M.I.C. 2200"
|
|
id = "pandemic"
|
|
build_path = /obj/item/weapon/circuitboard/pandemic
|
|
sort_string = "FAEAA"
|
|
|
|
/datum/design/circuit/clonecontrol
|
|
name = "cloning control console"
|
|
id = "clonecontrol"
|
|
req_tech = list(TECH_DATA = 3, TECH_BIO = 3)
|
|
build_path = /obj/item/weapon/circuitboard/cloning
|
|
sort_string = "FAGAC"
|
|
|
|
/datum/design/circuit/clonepod
|
|
name = "clone pod"
|
|
id = "clonepod"
|
|
req_tech = list(TECH_DATA = 3, TECH_BIO = 3)
|
|
build_path = /obj/item/weapon/circuitboard/clonepod
|
|
sort_string = "FAGAE"
|
|
|
|
/datum/design/circuit/clonescanner
|
|
name = "cloning scanner"
|
|
id = "clonescanner"
|
|
req_tech = list(TECH_DATA = 3, TECH_BIO = 3)
|
|
build_path = /obj/item/weapon/circuitboard/clonescanner
|
|
sort_string = "FAGAG"
|
|
|
|
/datum/design/circuit/crewconsole
|
|
name = "crew monitoring console"
|
|
id = "crewconsole"
|
|
req_tech = list(TECH_DATA = 3, TECH_MAGNET = 2, TECH_BIO = 2)
|
|
build_path = /obj/item/weapon/circuitboard/crew
|
|
sort_string = "FAGAI"
|
|
|
|
/datum/design/circuit/teleconsole
|
|
name = "teleporter control console"
|
|
id = "teleconsole"
|
|
req_tech = list(TECH_DATA = 3, TECH_BLUESPACE = 2)
|
|
build_path = /obj/item/weapon/circuitboard/teleporter
|
|
sort_string = "HAAAA"
|
|
|
|
/datum/design/circuit/robocontrol
|
|
name = "robotics control console"
|
|
id = "robocontrol"
|
|
req_tech = list(TECH_DATA = 4)
|
|
build_path = /obj/item/weapon/circuitboard/robotics
|
|
sort_string = "HAAAB"
|
|
|
|
/datum/design/circuit/mechacontrol
|
|
name = "exosuit control console"
|
|
id = "mechacontrol"
|
|
req_tech = list(TECH_DATA = 3)
|
|
build_path = /obj/item/weapon/circuitboard/mecha_control
|
|
sort_string = "HAAAC"
|
|
|
|
/datum/design/circuit/rdconsole
|
|
name = "R&D control console"
|
|
id = "rdconsole"
|
|
req_tech = list(TECH_DATA = 4)
|
|
build_path = /obj/item/weapon/circuitboard/rdconsole
|
|
sort_string = "HAAAE"
|
|
|
|
/datum/design/circuit/comm_monitor
|
|
name = "telecommunications monitoring console"
|
|
id = "comm_monitor"
|
|
req_tech = list(TECH_DATA = 3)
|
|
build_path = /obj/item/weapon/circuitboard/comm_monitor
|
|
sort_string = "HAACA"
|
|
|
|
/datum/design/circuit/comm_server
|
|
name = "telecommunications server monitoring console"
|
|
id = "comm_server"
|
|
req_tech = list(TECH_DATA = 3)
|
|
build_path = /obj/item/weapon/circuitboard/comm_server
|
|
sort_string = "HAACB"
|
|
|
|
/datum/design/circuit/message_monitor
|
|
name = "messaging monitor console"
|
|
id = "message_monitor"
|
|
req_tech = list(TECH_DATA = 5)
|
|
build_path = /obj/item/weapon/circuitboard/message_monitor
|
|
sort_string = "HAACC"
|
|
|
|
/datum/design/circuit/aiupload
|
|
name = "AI upload console"
|
|
id = "aiupload"
|
|
req_tech = list(TECH_DATA = 4)
|
|
build_path = /obj/item/weapon/circuitboard/aiupload
|
|
sort_string = "HAABA"
|
|
|
|
/datum/design/circuit/borgupload
|
|
name = "cyborg upload console"
|
|
id = "borgupload"
|
|
req_tech = list(TECH_DATA = 4)
|
|
build_path = /obj/item/weapon/circuitboard/borgupload
|
|
sort_string = "HAABB"
|
|
|
|
/datum/design/circuit/destructive_analyzer
|
|
name = "destructive analyzer"
|
|
id = "destructive_analyzer"
|
|
req_tech = list(TECH_DATA = 2, TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
|
build_path = /obj/item/weapon/circuitboard/destructive_analyzer
|
|
sort_string = "HABAA"
|
|
|
|
/datum/design/circuit/protolathe
|
|
name = "protolathe"
|
|
id = "protolathe"
|
|
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 2)
|
|
build_path = /obj/item/weapon/circuitboard/protolathe
|
|
sort_string = "HABAB"
|
|
|
|
/datum/design/circuit/circuit_imprinter
|
|
name = "circuit imprinter"
|
|
id = "circuit_imprinter"
|
|
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 2)
|
|
build_path = /obj/item/weapon/circuitboard/circuit_imprinter
|
|
sort_string = "HABAC"
|
|
|
|
/datum/design/circuit/autolathe
|
|
name = "autolathe board"
|
|
id = "autolathe"
|
|
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 2)
|
|
build_path = /obj/item/weapon/circuitboard/autolathe
|
|
sort_string = "HABAD"
|
|
|
|
/datum/design/circuit/chem_heater
|
|
name = "chemistry heater"
|
|
id = "chem_heater"
|
|
req_tech = list(TECH_BIO = 2)
|
|
build_path = /obj/item/weapon/circuitboard/chem_heater
|
|
sort_string = "HABAF"
|
|
|
|
/datum/design/circuit/rdservercontrol
|
|
name = "R&D server control console"
|
|
id = "rdservercontrol"
|
|
req_tech = list(TECH_DATA = 3)
|
|
build_path = /obj/item/weapon/circuitboard/rdservercontrol
|
|
sort_string = "HABBA"
|
|
|
|
/datum/design/circuit/rdserver
|
|
name = "R&D server"
|
|
id = "rdserver"
|
|
req_tech = list(TECH_DATA = 3)
|
|
build_path = /obj/item/weapon/circuitboard/rdserver
|
|
sort_string = "HABBB"
|
|
|
|
/datum/design/circuit/mechfab
|
|
name = "exosuit fabricator"
|
|
id = "mechfab"
|
|
req_tech = list(TECH_DATA = 3, TECH_ENGINEERING = 3)
|
|
build_path = /obj/item/weapon/circuitboard/mechfab
|
|
sort_string = "HABAE"
|
|
|
|
/datum/design/circuit/mech_recharger
|
|
name = "mech recharger"
|
|
id = "mech_recharger"
|
|
req_tech = list(TECH_DATA = 2, TECH_POWER = 2, TECH_ENGINEERING = 2)
|
|
build_path = /obj/item/weapon/circuitboard/mech_recharger
|
|
sort_string = "HACAA"
|
|
|
|
/datum/design/circuit/recharge_station
|
|
name = "cyborg recharge station"
|
|
id = "recharge_station"
|
|
req_tech = list(TECH_DATA = 3, TECH_ENGINEERING = 2)
|
|
build_path = /obj/item/weapon/circuitboard/recharge_station
|
|
sort_string = "HACAC"
|
|
|
|
/datum/design/circuit/atmosalerts
|
|
name = "atmosphere alert console"
|
|
id = "atmosalerts"
|
|
build_path = /obj/item/weapon/circuitboard/atmos_alert
|
|
sort_string = "JAAAA"
|
|
|
|
/datum/design/circuit/air_management
|
|
name = "atmosphere monitoring console"
|
|
id = "air_management"
|
|
build_path = /obj/item/weapon/circuitboard/air_management
|
|
sort_string = "JAAAB"
|
|
|
|
/datum/design/circuit/rcon_console
|
|
name = "RCON remote control console"
|
|
id = "rcon_console"
|
|
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 3, TECH_POWER = 5)
|
|
build_path = /obj/item/weapon/circuitboard/rcon_console
|
|
sort_string = "JAAAC"
|
|
|
|
/datum/design/circuit/dronecontrol
|
|
name = "drone control console"
|
|
id = "dronecontrol"
|
|
req_tech = list(TECH_DATA = 4)
|
|
build_path = /obj/item/weapon/circuitboard/drone_control
|
|
sort_string = "JAAAD"
|
|
|
|
/datum/design/circuit/powermonitor
|
|
name = "power monitoring console"
|
|
id = "powermonitor"
|
|
build_path = /obj/item/weapon/circuitboard/powermonitor
|
|
sort_string = "JAAAE"
|
|
|
|
/datum/design/circuit/solarcontrol
|
|
name = "solar control console"
|
|
id = "solarcontrol"
|
|
build_path = /obj/item/weapon/circuitboard/solar_control
|
|
sort_string = "JAAAF"
|
|
|
|
/datum/design/circuit/pacman
|
|
name = "PACMAN-type generator"
|
|
id = "pacman"
|
|
req_tech = list(TECH_DATA = 3, TECH_PHORON = 3, TECH_POWER = 3, TECH_ENGINEERING = 3)
|
|
build_path = /obj/item/weapon/circuitboard/pacman
|
|
sort_string = "JBAAA"
|
|
|
|
/datum/design/circuit/superpacman
|
|
name = "SUPERPACMAN-type generator"
|
|
id = "superpacman"
|
|
req_tech = list(TECH_DATA = 3, TECH_POWER = 4, TECH_ENGINEERING = 4)
|
|
build_path = /obj/item/weapon/circuitboard/pacman/super
|
|
sort_string = "JBAAB"
|
|
|
|
/datum/design/circuit/mrspacman
|
|
name = "MRSPACMAN-type generator"
|
|
id = "mrspacman"
|
|
req_tech = list(TECH_DATA = 3, TECH_POWER = 5, TECH_ENGINEERING = 5)
|
|
build_path = /obj/item/weapon/circuitboard/pacman/mrs
|
|
sort_string = "JBAAC"
|
|
|
|
/datum/design/circuit/batteryrack
|
|
name = "cell rack PSU"
|
|
id = "batteryrack"
|
|
req_tech = list(TECH_POWER = 3, TECH_ENGINEERING = 2)
|
|
build_path = /obj/item/weapon/circuitboard/batteryrack
|
|
sort_string = "JBABA"
|
|
|
|
/datum/design/circuit/smes_cell
|
|
name = "'SMES' superconductive magnetic energy storage"
|
|
desc = "Allows for the construction of circuit boards used to build a SMES."
|
|
id = "smes_cell"
|
|
req_tech = list(TECH_POWER = 7, TECH_ENGINEERING = 5)
|
|
build_path = /obj/item/weapon/circuitboard/smes
|
|
sort_string = "JBABB"
|
|
|
|
/datum/design/circuit/gas_heater
|
|
name = "gas heating system"
|
|
id = "gasheater"
|
|
req_tech = list(TECH_POWER = 2, TECH_ENGINEERING = 1)
|
|
build_path = /obj/item/weapon/circuitboard/unary_atmos/heater
|
|
sort_string = "JCAAA"
|
|
|
|
/datum/design/circuit/gas_cooler
|
|
name = "gas cooling system"
|
|
id = "gascooler"
|
|
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
|
build_path = /obj/item/weapon/circuitboard/unary_atmos/cooler
|
|
sort_string = "JCAAB"
|
|
|
|
/datum/design/circuit/secure_airlock
|
|
name = "secure airlock electronics"
|
|
desc = "Allows for the construction of a tamper-resistant airlock electronics."
|
|
id = "securedoor"
|
|
req_tech = list(TECH_DATA = 3)
|
|
build_path = /obj/item/weapon/airlock_electronics/secure
|
|
sort_string = "JDAAA"
|
|
|
|
/datum/design/circuit/biogenerator
|
|
name = "biogenerator"
|
|
id = "biogenerator"
|
|
req_tech = list(TECH_DATA = 2)
|
|
build_path = /obj/item/weapon/circuitboard/biogenerator
|
|
sort_string = "KBAAA"
|
|
|
|
/datum/design/circuit/emp_data
|
|
name = "employment records console"
|
|
id = "emp_data"
|
|
build_path = /obj/item/weapon/circuitboard/skills
|
|
sort_string = "LAAAC"
|
|
|
|
/datum/design/circuit/mecha
|
|
req_tech = list(TECH_DATA = 3)
|
|
|
|
/datum/design/circuit/mecha/AssembleDesignName()
|
|
name = "Exosuit module circuit design ([name])"
|
|
/datum/design/circuit/mecha/AssembleDesignDesc()
|
|
desc = "Allows for the construction of \a [name] module."
|
|
|
|
|
|
/datum/design/circuit/mecha/hermes_main
|
|
name = "Hermes central control"
|
|
id = "hermes_main"
|
|
build_path = /obj/item/weapon/circuitboard/mecha/hermes/main
|
|
sort_string = "MAAAB"
|
|
|
|
/datum/design/circuit/mecha/hermes_peri
|
|
name = "Hermes peripherals control"
|
|
id = "hermes_peri"
|
|
build_path = /obj/item/weapon/circuitboard/mecha/hermes/peripherals
|
|
sort_string = "MAAAC"
|
|
|
|
/datum/design/circuit/mecha/ripley_main
|
|
name = "APLU 'Ripley' central control"
|
|
id = "ripley_main"
|
|
build_path = /obj/item/weapon/circuitboard/mecha/ripley/main
|
|
sort_string = "NAAAA"
|
|
|
|
/datum/design/circuit/mecha/ripley_peri
|
|
name = "APLU 'Ripley' peripherals control"
|
|
id = "ripley_peri"
|
|
build_path = /obj/item/weapon/circuitboard/mecha/ripley/peripherals
|
|
sort_string = "NAAAB"
|
|
|
|
/datum/design/circuit/mecha/odysseus_main
|
|
name = "'Odysseus' central control"
|
|
id = "odysseus_main"
|
|
req_tech = list(TECH_DATA = 3,TECH_BIO = 2)
|
|
build_path = /obj/item/weapon/circuitboard/mecha/odysseus/main
|
|
sort_string = "NAABA"
|
|
|
|
/datum/design/circuit/mecha/odysseus_peri
|
|
name = "'Odysseus' peripherals control"
|
|
id = "odysseus_peri"
|
|
req_tech = list(TECH_DATA = 3,TECH_BIO = 2)
|
|
build_path = /obj/item/weapon/circuitboard/mecha/odysseus/peripherals
|
|
sort_string = "NAABB"
|
|
|
|
/datum/design/circuit/mecha/gygax_main
|
|
name = "'Gygax' central control"
|
|
id = "gygax_main"
|
|
req_tech = list(TECH_DATA = 4)
|
|
build_path = /obj/item/weapon/circuitboard/mecha/gygax/main
|
|
sort_string = "NAACA"
|
|
|
|
/datum/design/circuit/mecha/gygax_peri
|
|
name = "'Gygax' peripherals control"
|
|
id = "gygax_peri"
|
|
req_tech = list(TECH_DATA = 4)
|
|
build_path = /obj/item/weapon/circuitboard/mecha/gygax/peripherals
|
|
sort_string = "NAACB"
|
|
|
|
/datum/design/circuit/mecha/gygax_targ
|
|
name = "'Gygax' weapon control and targeting"
|
|
id = "gygax_targ"
|
|
req_tech = list(TECH_DATA = 4, TECH_COMBAT = 2)
|
|
build_path = /obj/item/weapon/circuitboard/mecha/gygax/targeting
|
|
sort_string = "NAACC"
|
|
|
|
/datum/design/circuit/mecha/durand_main
|
|
name = "'Durand' central control"
|
|
id = "durand_main"
|
|
req_tech = list(TECH_DATA = 4)
|
|
build_path = /obj/item/weapon/circuitboard/mecha/durand/main
|
|
sort_string = "NAADA"
|
|
|
|
/datum/design/circuit/mecha/durand_peri
|
|
name = "'Durand' peripherals control"
|
|
id = "durand_peri"
|
|
req_tech = list(TECH_DATA = 4)
|
|
build_path = /obj/item/weapon/circuitboard/mecha/durand/peripherals
|
|
sort_string = "NAADB"
|
|
|
|
/datum/design/circuit/mecha/durand_targ
|
|
name = "'Durand' weapon control and targeting"
|
|
id = "durand_targ"
|
|
req_tech = list(TECH_DATA = 4, TECH_COMBAT = 2)
|
|
build_path = /obj/item/weapon/circuitboard/mecha/durand/targeting
|
|
sort_string = "NAADC"
|
|
|
|
/datum/design/circuit/mecha/phazon_main
|
|
name = "'Phazon' central control"
|
|
id = "phazon_main"
|
|
req_tech = list(TECH_DATA = 6, TECH_BLUESPACE = 6)
|
|
build_path = /obj/item/weapon/circuitboard/mecha/phazon/main
|
|
sort_string = "NAAEA"
|
|
|
|
/datum/design/circuit/mecha/phazon_peri
|
|
name = "'Phazon' peripherals control"
|
|
id = "phazon_peri"
|
|
req_tech = list(TECH_DATA = 6, TECH_BLUESPACE = 6)
|
|
build_path = /obj/item/weapon/circuitboard/mecha/phazon/peripherals
|
|
sort_string = "NAAEB"
|
|
|
|
/datum/design/circuit/mecha/phazon_targ
|
|
name = "'Phazon' weapon control and targeting"
|
|
id = "phazon_targ"
|
|
req_tech = list(TECH_DATA = 6, TECH_COMBAT = 6, TECH_BLUESPACE = 6)
|
|
build_path = /obj/item/weapon/circuitboard/mecha/phazon/targeting
|
|
sort_string = "NAAEC"
|
|
|
|
/datum/design/circuit/shield
|
|
req_tech = list(TECH_BLUESPACE = 4, TECH_PHORON = 3)
|
|
materials = list("glass" = 2000, "gold" = 1000)
|
|
|
|
/datum/design/circuit/shield/AssembleDesignName()
|
|
name = "Shield generator circuit design ([name])"
|
|
/datum/design/circuit/shield/AssembleDesignDesc()
|
|
if(!desc)
|
|
desc = "Allows for the construction of \a [name] shield generator."
|
|
|
|
/datum/design/circuit/shield/bubble
|
|
name = "bubble"
|
|
id = "shield_gen"
|
|
build_path = /obj/item/weapon/circuitboard/shield_gen
|
|
sort_string = "VAAAA"
|
|
|
|
/datum/design/circuit/shield/hull
|
|
name = "hull"
|
|
id = "shield_gen_ex"
|
|
build_path = /obj/item/weapon/circuitboard/shield_gen_ex
|
|
sort_string = "VAAAB"
|
|
|
|
/datum/design/circuit/shield/capacitor
|
|
name = "capacitor"
|
|
desc = "Allows for the construction of a shield capacitor circuit board."
|
|
id = "shield_cap"
|
|
req_tech = list(TECH_MAGNET = 3, TECH_POWER = 4)
|
|
build_path = /obj/item/weapon/circuitboard/shield_cap
|
|
sort_string = "VAAAC"
|
|
|
|
/datum/design/circuit/ntnet_relay
|
|
name = "NTNet Quantum Relay"
|
|
id = "ntnet_relay"
|
|
req_tech = list(TECH_DATA = 4)
|
|
build_path = /obj/item/weapon/circuitboard/ntnet_relay
|
|
sort_string = "WAAAA"
|
|
|
|
/datum/design/circuit/crusher_base
|
|
name = "trash compactor"
|
|
id = "crusher_base"
|
|
req_tech = list(TECH_ENGINEERING = 3, TECH_DATA = 1, TECH_MAGNET = 1, TECH_MATERIAL = 3)
|
|
build_path = /obj/item/weapon/circuitboard/crusher
|
|
sort_string = "WAAAB"
|
|
|
|
/datum/design/circuit/aicore
|
|
name = "AI core"
|
|
id = "aicore"
|
|
req_tech = list(TECH_DATA = 4, TECH_BIO = 3)
|
|
build_path = /obj/item/weapon/circuitboard/aicore
|
|
sort_string = "XAAAA"
|
|
|
|
/datum/design/circuit/rtg
|
|
name = "radioisotope thermoelectric generator"
|
|
id = "rtg"
|
|
req_tech = list(TECH_ENGINEERING = 2, TECH_DATA = 1, TECH_POWER = 3, TECH_MATERIAL = 2)
|
|
build_path = /obj/item/weapon/circuitboard/rtg
|
|
sort_string = "WAAAC"
|
|
|
|
/datum/design/circuit/advanced_rtg
|
|
name = "advanced radioisotope thermoelectric generator"
|
|
id = "advanced_rtg"
|
|
req_tech = list(TECH_ENGINEERING = 3, TECH_DATA = 3, TECH_POWER = 3, TECH_MATERIAL = 4, TECH_PHORON = 2)
|
|
build_path = /obj/item/weapon/circuitboard/rtg/advanced
|
|
sort_string = "WAAAD"
|
|
|
|
/datum/design/circuit/slot_machine
|
|
name = "slot machine"
|
|
id = "slot_machine"
|
|
req_tech = list(TECH_DATA = 2)
|
|
build_path = /obj/item/weapon/circuitboard/slot_machine
|
|
sort_string = "WAAAE"
|
|
|
|
/datum/design/circuit/industrial
|
|
name = "industrial suit central circuit board"
|
|
id = "industrial_rig"
|
|
req_tech = list(TECH_DATA = 3)
|
|
build_path = /obj/item/weapon/circuitboard/rig_assembly/civilian/industrial
|
|
sort_string = "WAAAF"
|
|
|
|
/datum/design/circuit/eva
|
|
name = "EVA suit central circuit board"
|
|
id = "eva_rig"
|
|
req_tech = list(TECH_DATA = 3)
|
|
build_path = /obj/item/weapon/circuitboard/rig_assembly/civilian/eva
|
|
sort_string = "WAAAG"
|
|
|
|
/datum/design/circuit/ce
|
|
name = "advanced void suit central circuit board"
|
|
id = "ce_rig"
|
|
req_tech = list(TECH_DATA = 4)
|
|
build_path = /obj/item/weapon/circuitboard/rig_assembly/civilian/ce
|
|
sort_string = "WAAAH"
|
|
|
|
/datum/design/circuit/hazmat
|
|
name = "AMI suit central circuit board"
|
|
id = "hazmat_rig"
|
|
req_tech = list(TECH_DATA = 3)
|
|
build_path = /obj/item/weapon/circuitboard/rig_assembly/civilian/hazmat
|
|
sort_string = "WAAAI"
|
|
|
|
/datum/design/circuit/medical
|
|
name = "rescue suit central circuit board"
|
|
id = "medical_rig"
|
|
req_tech = list(TECH_DATA = 3)
|
|
build_path = /obj/item/weapon/circuitboard/rig_assembly/civilian/medical
|
|
sort_string = "WAAAJ"
|
|
|
|
/datum/design/circuit/hazard
|
|
name = "hazard rig central circuit board"
|
|
id = "hazard_rig"
|
|
req_tech = list(TECH_DATA = 4)
|
|
build_path = /obj/item/weapon/circuitboard/rig_assembly/combat/hazard
|
|
sort_string = "WAAAK"
|
|
|
|
/datum/design/circuit/hazard_target
|
|
name = "hazard rig control and targeting board"
|
|
id = "hazard_rig_target"
|
|
req_tech = list(TECH_DATA = 4, TECH_COMBAT = 3)
|
|
build_path = /obj/item/weapon/circuitboard/rig_assembly/combat/targeting/hazard
|
|
sort_string = "WAAAL"
|
|
|
|
/datum/design/circuit/combat
|
|
name = "combat rig central circuit board"
|
|
id = "combat_rig"
|
|
req_tech = list(TECH_DATA = 6)
|
|
build_path = /obj/item/weapon/circuitboard/rig_assembly/combat/combat
|
|
sort_string = "WAAAM"
|
|
|
|
/datum/design/circuit/combat_target
|
|
name = "combat rig control and targeting board"
|
|
id = "combat_rig_target"
|
|
req_tech = list(TECH_DATA = 6, TECH_COMBAT = 5)
|
|
build_path = /obj/item/weapon/circuitboard/rig_assembly/combat/targeting/combat
|
|
sort_string = "WAAAN"
|
|
|
|
/datum/design/circuit/hacker
|
|
name = "cybersuit rig central circuit board"
|
|
id = "hacker_rig"
|
|
req_tech = list(TECH_DATA = 6, TECH_ILLEGAL = 3)
|
|
build_path = /obj/item/weapon/circuitboard/rig_assembly/illegal/hacker
|
|
sort_string = "WAAAO"
|
|
|
|
/datum/design/circuit/hacker_target
|
|
name = "cybersuit rig control and targeting board"
|
|
id = "hacker_rig_target"
|
|
req_tech = list(TECH_DATA = 6, TECH_COMBAT = 3, TECH_ILLEGAL = 3)
|
|
build_path = /obj/item/weapon/circuitboard/rig_assembly/illegal/targeting/hacker
|
|
sort_string = "WAAAP"
|
|
|
|
/datum/design/circuit/stealth
|
|
name = "stealth rig central circuit board"
|
|
id = "stealth_rig"
|
|
req_tech = list(TECH_DATA = 6, TECH_ILLEGAL = 5)
|
|
build_path = /obj/item/weapon/circuitboard/rig_assembly/illegal/stealth
|
|
sort_string = "WAAAQ"
|
|
|
|
/datum/design/circuit/stealth_target
|
|
name = "stealth rig control and targeting board"
|
|
id = "stealth_rig_target"
|
|
req_tech = list(TECH_DATA = 6, TECH_COMBAT = 5, TECH_ILLEGAL = 5)
|
|
build_path = /obj/item/weapon/circuitboard/rig_assembly/illegal/targeting/stealth
|
|
sort_string = "WAAAR"
|