* Fixing updater * Update tools.dm * Update all_nodes.dm * Update medical_designs.dm * shit.jpg * Update medical_designs.dm * Update medical_designs.dm * Apply suggestions from code review Ragolutions' Grammar rework Co-Authored-By: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> * Apply suggestions from code review Reg being the best Co-Authored-By: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> * Huh
785 lines
31 KiB
Plaintext
785 lines
31 KiB
Plaintext
/////////////////////////////////////////
|
|
////////////Medical Tools////////////////
|
|
/////////////////////////////////////////
|
|
|
|
/datum/design/mmi
|
|
name = "Man-Machine Interface"
|
|
desc = "The Warrior's bland acronym, MMI, obscures the true horror of this monstrosity."
|
|
id = "mmi"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
materials = list(MAT_METAL = 1000, MAT_GLASS = 500)
|
|
construction_time = 75
|
|
build_path = /obj/item/mmi
|
|
category = list("Misc","Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/posibrain
|
|
name = "Positronic Brain"
|
|
desc = "The latest in Artificial Intelligences."
|
|
id = "mmi_posi"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
materials = list(MAT_METAL = 1700, MAT_GLASS = 1350, MAT_GOLD = 500) //Gold, because SWAG.
|
|
construction_time = 75
|
|
build_path = /obj/item/mmi/posibrain
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/bluespacebeaker
|
|
name = "Bluespace Beaker"
|
|
desc = "A bluespace beaker, powered by experimental bluespace technology and Element Cuban combined with the Compound Pete. Can hold up to 300 units."
|
|
id = "bluespacebeaker"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_GLASS = 3000, MAT_PLASMA = 3000, MAT_DIAMOND = 250, MAT_BLUESPACE = 250)
|
|
build_path = /obj/item/reagent_containers/glass/beaker/bluespace
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/noreactbeaker
|
|
name = "Cryostasis Beaker"
|
|
desc = "A cryostasis beaker that allows for chemical storage without reactions. Can hold up to 50 units."
|
|
id = "splitbeaker"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 3000)
|
|
build_path = /obj/item/reagent_containers/glass/beaker/noreact
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/medicalkit
|
|
name = "Empty Medkit"
|
|
desc = "A plastic medical kit for storging medical items."
|
|
id = "medicalkit"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_PLASTIC = 5000)
|
|
build_path = /obj/item/storage/firstaid //So we dont spawn medical items in it
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/xlarge_beaker
|
|
name = "X-large Beaker"
|
|
id = "xlarge_beaker"
|
|
build_type = PROTOLATHE
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
materials = list(MAT_GLASS = 2500, MAT_PLASTIC = 3000)
|
|
build_path = /obj/item/reagent_containers/glass/beaker/plastic
|
|
category = list("Medical Designs")
|
|
|
|
/datum/design/meta_beaker
|
|
name = "Metamaterial Beaker"
|
|
id = "meta_beaker"
|
|
build_type = PROTOLATHE
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
materials = list(MAT_GLASS = 2500, MAT_PLASTIC = 3000, MAT_GOLD = 1000, MAT_TITANIUM = 1000)
|
|
build_path = /obj/item/reagent_containers/glass/beaker/meta
|
|
category = list("Medical Designs")
|
|
|
|
/datum/design/bluespacesyringe
|
|
name = "Bluespace Syringe"
|
|
desc = "An advanced syringe that can hold 60 units of chemicals"
|
|
id = "bluespacesyringe"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_GLASS = 2000, MAT_PLASMA = 1000, MAT_DIAMOND = 1000, MAT_BLUESPACE = 500)
|
|
build_path = /obj/item/reagent_containers/syringe/bluespace
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/cloning_disk
|
|
name = "Cloning Data Disk"
|
|
desc = "Produce additional disks for storing genetic data."
|
|
id = "cloning_disk"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 300, MAT_GLASS = 100, MAT_SILVER=50)
|
|
build_path = /obj/item/disk/data
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/noreactsyringe
|
|
name = "Cryo Syringe"
|
|
desc = "An advanced syringe that stops reagents inside from reacting. It can hold up to 20 units."
|
|
id = "noreactsyringe"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_GLASS = 2000, MAT_GOLD = 1000)
|
|
build_path = /obj/item/reagent_containers/syringe/noreact
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/piercesyringe
|
|
name = "Piercing Syringe"
|
|
desc = "A diamond-tipped syringe that pierces armor when launched at high velocity. It can hold up to 10 units."
|
|
id = "piercesyringe"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_GLASS = 2000, MAT_DIAMOND = 1000)
|
|
build_path = /obj/item/reagent_containers/syringe/piercing
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/bluespacebodybag
|
|
name = "Bluespace Body Bag"
|
|
desc = "A bluespace body bag, powered by experimental bluespace technology. It can hold loads of bodies and the largest of creatures."
|
|
id = "bluespacebodybag"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 3000, MAT_PLASMA = 2000, MAT_DIAMOND = 500, MAT_BLUESPACE = 500)
|
|
build_path = /obj/item/bodybag/bluespace
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/plasmarefiller
|
|
name = "Plasma-Man Jumpsuit Refill"
|
|
desc = "A refill pack for the auto-extinguisher on Plasma-man suits."
|
|
id = "plasmarefiller" //Why did this have no plasmatech
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 4000, MAT_PLASMA = 1000)
|
|
build_path = /obj/item/extinguisher_refill
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_ALL
|
|
|
|
/datum/design/crewpinpointer
|
|
name = "Crew Pinpointer"
|
|
desc = "Allows tracking of someone's location if their suit sensors are turned to tracking beacon."
|
|
id = "crewpinpointer"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 3000, MAT_GLASS = 1500, MAT_GOLD = 200)
|
|
build_path = /obj/item/pinpointer/crew
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/holobarrier_med
|
|
name = "PENLITE holobarrier projector"
|
|
desc = "PENLITE holobarriers, a device that halts individuals with malicious diseases."
|
|
build_type = PROTOLATHE
|
|
build_path = /obj/item/holosign_creator/medical
|
|
materials = list(MAT_METAL = 500, MAT_GLASS = 500, MAT_SILVER = 100) //a hint of silver since it can troll 2 antags (bad viros and sentient disease)
|
|
id = "holobarrier_med"
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/healthanalyzer_advanced
|
|
name = "Advanced Health Analyzer"
|
|
desc = "A hand-held body scanner able to distinguish vital signs of the subject with high accuracy."
|
|
id = "healthanalyzer_advanced"
|
|
build_path = /obj/item/healthanalyzer/advanced
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 5000, MAT_GLASS = 2500, MAT_SILVER = 2000, MAT_GOLD = 1500)
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/blood_bag
|
|
name = "Empty Blood Bag"
|
|
desc = "A small sterilized plastic bag for blood."
|
|
id = "blood_bag"
|
|
build_path = /obj/item/reagent_containers/blood
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_GLASS = 1500, MAT_PLASTIC = 3500)
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
////////////////////////////////////////
|
|
//////////Defibrillator Tech////////////
|
|
////////////////////////////////////////
|
|
|
|
/datum/design/defibrillator
|
|
name = "Defibrillator"
|
|
id = "defibrillator"
|
|
build_type = PROTOLATHE
|
|
build_path = /obj/item/defibrillator
|
|
materials = list(MAT_METAL = 8000, MAT_GLASS = 4000, MAT_SILVER = 3000, MAT_GOLD = 1500)
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/defibrillator_mount
|
|
name = "Defibrillator Wall Mount"
|
|
desc = "An all-in-one mounted frame for holding defibrillators, complete with ID-locked clamps and recharging cables."
|
|
id = "defibmount"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 2000, MAT_GLASS = 1000)
|
|
build_path = /obj/item/wallframe/defib_mount
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
|
|
/////////////////////////////////////////
|
|
//////////Alien Surgery Tools////////////
|
|
/////////////////////////////////////////
|
|
|
|
/datum/design/alienscalpel
|
|
name = "Alien Scalpel"
|
|
desc = "An advanced scalpel obtained through Abductor technology."
|
|
id = "alien_scalpel"
|
|
build_path = /obj/item/scalpel/alien
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 2000, MAT_SILVER = 1500, MAT_PLASMA = 500, MAT_TITANIUM = 1500)
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/alienhemostat
|
|
name = "Alien Hemostat"
|
|
desc = "An advanced hemostat obtained through Abductor technology."
|
|
id = "alien_hemostat"
|
|
build_path = /obj/item/hemostat/alien
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 2000, MAT_SILVER = 1500, MAT_PLASMA = 500, MAT_TITANIUM = 1500)
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/alienretractor
|
|
name = "Alien Retractor"
|
|
desc = "An advanced retractor obtained through Abductor technology."
|
|
id = "alien_retractor"
|
|
build_path = /obj/item/retractor/alien
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 2000, MAT_SILVER = 1500, MAT_PLASMA = 500, MAT_TITANIUM = 1500)
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/aliensaw
|
|
name = "Alien Circular Saw"
|
|
desc = "An advanced surgical saw obtained through Abductor technology."
|
|
id = "alien_saw"
|
|
build_path = /obj/item/circular_saw/alien
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 10000, MAT_SILVER = 2500, MAT_PLASMA = 1000, MAT_TITANIUM = 1500)
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/aliendrill
|
|
name = "Alien Drill"
|
|
desc = "An advanced drill obtained through Abductor technology."
|
|
id = "alien_drill"
|
|
build_path = /obj/item/surgicaldrill/alien
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 10000, MAT_SILVER = 2500, MAT_PLASMA = 1000, MAT_TITANIUM = 1500)
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/aliencautery
|
|
name = "Alien Cautery"
|
|
desc = "An advanced cautery obtained through Abductor technology."
|
|
id = "alien_cautery"
|
|
build_path = /obj/item/cautery/alien
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 2000, MAT_SILVER = 1500, MAT_PLASMA = 500, MAT_TITANIUM = 1500)
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
|
|
/////////////////////////////////////////
|
|
//////////Cybernetic Implants////////////
|
|
/////////////////////////////////////////
|
|
|
|
/datum/design/cyberimp_welding
|
|
name = "Welding Shield Eyes"
|
|
desc = "These reactive micro-shields will protect you from welders and flashes without obscuring your vision."
|
|
id = "ci-welding"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
construction_time = 40
|
|
materials = list(MAT_METAL = 600, MAT_GLASS = 400)
|
|
build_path = /obj/item/organ/eyes/robotic/shield
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_gloweyes
|
|
name = "Luminescent Eyes"
|
|
desc = "A pair of cybernetic eyes that can emit multicolored light"
|
|
id = "ci-gloweyes"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
construction_time = 40
|
|
materials = list(MAT_METAL = 600, MAT_GLASS = 1000)
|
|
build_path = /obj/item/organ/eyes/robotic/glow
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_breather
|
|
name = "Breathing Tube Implant"
|
|
desc = "This simple implant adds an internals connector to your back, allowing you to use internals without a mask and protecting you from being choked."
|
|
id = "ci-breather"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
construction_time = 35
|
|
materials = list(MAT_METAL = 600, MAT_GLASS = 250)
|
|
build_path = /obj/item/organ/cyberimp/mouth/breathing_tube
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_surgical
|
|
name = "Surgical Arm Implant"
|
|
desc = "A set of surgical tools hidden behind a concealed panel on the user's arm."
|
|
id = "ci-surgery"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
materials = list (MAT_METAL = 2500, MAT_GLASS = 1500, MAT_SILVER = 1500)
|
|
construction_time = 200
|
|
build_path = /obj/item/organ/cyberimp/arm/surgery
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_toolset
|
|
name = "Toolset Arm Implant"
|
|
desc = "A stripped-down version of engineering cyborg toolset, designed to be installed on subject's arm."
|
|
id = "ci-toolset"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
materials = list (MAT_METAL = 2500, MAT_GLASS = 1500, MAT_SILVER = 1500)
|
|
construction_time = 200
|
|
build_path = /obj/item/organ/cyberimp/arm/toolset
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_medical_hud
|
|
name = "Medical HUD Implant"
|
|
desc = "These cybernetic eyes will display a medical HUD over everything you see. Wiggle eyes to control."
|
|
id = "ci-medhud"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
construction_time = 50
|
|
materials = list(MAT_METAL = 600, MAT_GLASS = 600, MAT_SILVER = 500, MAT_GOLD = 500)
|
|
build_path = /obj/item/organ/cyberimp/eyes/hud/medical
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_security_hud
|
|
name = "Security HUD Implant"
|
|
desc = "These cybernetic eyes will display a security HUD over everything you see. Wiggle eyes to control."
|
|
id = "ci-sechud"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
construction_time = 50
|
|
materials = list(MAT_METAL = 600, MAT_GLASS = 600, MAT_SILVER = 750, MAT_GOLD = 750)
|
|
build_path = /obj/item/organ/cyberimp/eyes/hud/security
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_xray
|
|
name = "X-ray Eyes"
|
|
desc = "These cybernetic eyes will give you X-ray vision. Blinking is futile."
|
|
id = "ci-xray"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
construction_time = 60
|
|
materials = list(MAT_METAL = 600, MAT_GLASS = 600, MAT_SILVER = 600, MAT_GOLD = 600, MAT_PLASMA = 1000, MAT_URANIUM = 1000, MAT_DIAMOND = 1000, MAT_BLUESPACE = 1000)
|
|
build_path = /obj/item/organ/eyes/robotic/xray
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_thermals
|
|
name = "Thermal Eyes"
|
|
desc = "These cybernetic eyes will give you Thermal vision. Vertical slit pupil included."
|
|
id = "ci-thermals"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
construction_time = 60
|
|
materials = list(MAT_METAL = 600, MAT_GLASS = 600, MAT_SILVER = 600, MAT_GOLD = 600, MAT_PLASMA = 1000, MAT_DIAMOND = 2000)
|
|
build_path = /obj/item/organ/eyes/robotic/thermals
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_antidrop
|
|
name = "Anti-Drop Implant"
|
|
desc = "This cybernetic brain implant will allow you to force your hand muscles to contract, preventing item dropping. Twitch ear to toggle."
|
|
id = "ci-antidrop"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
construction_time = 60
|
|
materials = list(MAT_METAL = 600, MAT_GLASS = 600, MAT_SILVER = 400, MAT_GOLD = 400)
|
|
build_path = /obj/item/organ/cyberimp/brain/anti_drop
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_antistun
|
|
name = "CNS Rebooter Implant"
|
|
desc = "This implant will automatically give you back control over your central nervous system, reducing downtime when stunned."
|
|
id = "ci-antistun"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
construction_time = 60
|
|
materials = list(MAT_METAL = 600, MAT_GLASS = 600, MAT_SILVER = 500, MAT_GOLD = 1000)
|
|
build_path = /obj/item/organ/cyberimp/brain/anti_stun
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_nutriment
|
|
name = "Nutriment Pump Implant"
|
|
desc = "This implant with synthesize and pump into your bloodstream a small amount of nutriment when you are starving."
|
|
id = "ci-nutriment"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
construction_time = 40
|
|
materials = list(MAT_METAL = 500, MAT_GLASS = 500, MAT_GOLD = 500)
|
|
build_path = /obj/item/organ/cyberimp/chest/nutriment
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_nutriment_plus
|
|
name = "Nutriment Pump Implant PLUS"
|
|
desc = "This implant with synthesize and pump into your bloodstream a small amount of nutriment when you are hungry."
|
|
id = "ci-nutrimentplus"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
construction_time = 50
|
|
materials = list(MAT_METAL = 600, MAT_GLASS = 600, MAT_GOLD = 500, MAT_URANIUM = 750)
|
|
build_path = /obj/item/organ/cyberimp/chest/nutriment/plus
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_reviver
|
|
name = "Reviver Implant"
|
|
desc = "This implant will attempt to revive you if you lose consciousness. For the faint of heart!"
|
|
id = "ci-reviver"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
construction_time = 60
|
|
materials = list(MAT_METAL = 800, MAT_GLASS = 800, MAT_GOLD = 300, MAT_URANIUM = 500)
|
|
build_path = /obj/item/organ/cyberimp/chest/reviver
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cyberimp_thrusters
|
|
name = "Thrusters Set Implant"
|
|
desc = "This implant will allow you to use gas from environment or your internals for propulsion in zero-gravity areas."
|
|
id = "ci-thrusters"
|
|
build_type = PROTOLATHE | MECHFAB
|
|
construction_time = 80
|
|
materials = list(MAT_METAL = 4000, MAT_GLASS = 2000, MAT_SILVER = 1000, MAT_DIAMOND = 1000)
|
|
build_path = /obj/item/organ/cyberimp/chest/thrusters
|
|
category = list("Misc", "Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/////////////////////////////////////////
|
|
////////////Regular Implants/////////////
|
|
/////////////////////////////////////////
|
|
|
|
/datum/design/implanter
|
|
name = "Implanter"
|
|
desc = "A sterile automatic implant injector."
|
|
id = "implanter"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 600, MAT_GLASS = 200)
|
|
build_path = /obj/item/implanter
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE | DEPARTMENTAL_FLAG_SECURITY | DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/implantcase
|
|
name = "Implant Case"
|
|
desc = "A glass case for containing an implant."
|
|
id = "implantcase"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_GLASS = 500)
|
|
build_path = /obj/item/implantcase
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE | DEPARTMENTAL_FLAG_SECURITY | DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/implant_sadtrombone
|
|
name = "Sad Trombone Implant Case"
|
|
desc = "Makes death amusing."
|
|
id = "implant_trombone"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_GLASS = 500, MAT_BANANIUM = 500)
|
|
build_path = /obj/item/implantcase/sad_trombone
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_ALL //if you get bananium you get the sad trombones.
|
|
|
|
/datum/design/implant_chem
|
|
name = "Chemical Implant Case"
|
|
desc = "A glass case containing an implant."
|
|
id = "implant_chem"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_GLASS = 700)
|
|
build_path = /obj/item/implantcase/chem
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_SECURITY | DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/implant_tracking
|
|
name = "Tracking Implant Case"
|
|
desc = "A glass case containing an implant."
|
|
id = "implant_tracking"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 500, MAT_GLASS = 500)
|
|
build_path = /obj/item/implantcase/track
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_SECURITY | DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
//Cybernetic organs
|
|
|
|
/datum/design/cybernetic_liver
|
|
name = "Cybernetic Liver"
|
|
desc = "A cybernetic liver"
|
|
id = "cybernetic_liver"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 500, MAT_GLASS = 500)
|
|
build_path = /obj/item/organ/liver/cybernetic
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cybernetic_heart
|
|
name = "Cybernetic Heart"
|
|
desc = "A cybernetic heart"
|
|
id = "cybernetic_heart"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 500, MAT_GLASS = 500)
|
|
build_path = /obj/item/organ/heart/cybernetic
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cybernetic_liver_u
|
|
name = "Upgraded Cybernetic Liver"
|
|
desc = "An upgraded cybernetic liver"
|
|
id = "cybernetic_liver_u"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 500, MAT_GLASS = 500)
|
|
build_path = /obj/item/organ/liver/cybernetic/upgraded
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cybernetic_lungs
|
|
name = "Cybernetic Lungs"
|
|
desc = "A pair of cybernetic lungs."
|
|
id = "cybernetic_lungs"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 500, MAT_GLASS = 500)
|
|
build_path = /obj/item/organ/lungs/cybernetic
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/cybernetic_lungs_u
|
|
name = "Upgraded Cybernetic Lungs"
|
|
desc = "A pair of upgraded cybernetic lungs."
|
|
id = "cybernetic_lungs_u"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 500, MAT_GLASS = 500, MAT_SILVER = 500)
|
|
build_path = /obj/item/organ/lungs/cybernetic/upgraded
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/////////////////////
|
|
//Adv Surgery Tools//
|
|
/////////////////////
|
|
|
|
/datum/design/drapes
|
|
name = "Plastic Drapes"
|
|
desc = "A large surgery drape made of plastic."
|
|
id = "drapes"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_PLASTIC = 2500)
|
|
build_path = /obj/item/surgical_drapes
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/retractor_adv
|
|
name = "Advanced Retractor"
|
|
desc = "A high-class, premium retractor, featuring precision crafted, silver-plated hook-ends and an electrum handle."
|
|
id = "retractor_adv"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 500, MAT_GLASS = 500, MAT_SILVER = 1500, MAT_GOLD = 1000)
|
|
build_path = /obj/item/retractor/adv
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/hemostat_adv
|
|
name = "Advanced Hemostat"
|
|
desc = "An exceptionally fine pair of arterial forceps. These appear to be plated in electrum and feel soft to the touch."
|
|
id = "hemostat_adv"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 500, MAT_GLASS = 500, MAT_SILVER = 1000, MAT_GOLD = 1500)
|
|
build_path = /obj/item/hemostat/adv
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/cautery_adv
|
|
name = "Electrocautery" //This is based on real-life science.
|
|
desc = "A high-tech unipolar Electrocauter. This tiny device contains an extremely powerful microbattery that uses arcs of electricity to painlessly sear wounds shut. It seems to recharge with the user's body-heat. Wow!"
|
|
id = "cautery_adv"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 500, MAT_GLASS = 500, MAT_SILVER = 1000, MAT_GOLD = 1500)
|
|
build_path = /obj/item/cautery/adv
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/surgicaldrill_adv
|
|
name = "Surgical Autodrill"
|
|
desc = "With a diamond tip and built-in depth and safety sensors, this drill alerts the user before overpenetrating a patient's skull or tooth. There also appears to be a disable switch."
|
|
id = "surgicaldrill_adv"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 2500, MAT_GLASS = 2500, MAT_SILVER = 6000, MAT_GOLD = 5500, MAT_DIAMOND = 3500)
|
|
build_path = /obj/item/surgicaldrill/adv
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/scalpel_adv
|
|
name = "Precision Scalpel"
|
|
desc = "A perfectly balanced electrum scalpel with a silicon-coated edge to eliminate wear and tear."
|
|
id = "scalpel_adv"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 1500, MAT_GLASS = 1500, MAT_SILVER = 4000, MAT_GOLD = 2500)
|
|
build_path = /obj/item/scalpel/adv
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/circular_saw_adv
|
|
name = "Diamond-Grit Circular Saw"
|
|
desc = "For those Assistants with REALLY thick skulls."
|
|
id = "circular_saw_adv"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 7500, MAT_GLASS = 6000, MAT_SILVER = 6500, MAT_GOLD = 7500, MAT_DIAMOND = 4500)
|
|
build_path = /obj/item/circular_saw/adv
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/////////////////////
|
|
///Surgery Designs///
|
|
/////////////////////
|
|
/datum/design/surgery
|
|
name = "Surgery Design"
|
|
desc = "what"
|
|
id = "surgery_parent"
|
|
research_icon = 'icons/obj/surgery.dmi'
|
|
research_icon_state = "surgery_any"
|
|
var/surgery
|
|
|
|
/datum/design/surgery/lobotomy
|
|
name = "Lobotomy"
|
|
desc = "An invasive surgical procedure which guarantees removal of almost all brain traumas, but might cause another permanent trauma in return."
|
|
id = "surgery_lobotomy"
|
|
surgery = /datum/surgery/advanced/lobotomy
|
|
research_icon_state = "surgery_head"
|
|
|
|
/datum/design/surgery/pacify
|
|
name = "Pacification"
|
|
desc = "A surgical procedure which permanently inhibits the aggression center of the brain, making the patient unwilling to cause direct harm."
|
|
id = "surgery_pacify"
|
|
surgery = /datum/surgery/advanced/pacify
|
|
research_icon_state = "surgery_head"
|
|
|
|
/datum/design/surgery/viral_bonding
|
|
name = "Viral Bonding"
|
|
desc = "A surgical procedure that forces a symbiotic relationship between a virus and its host. The patient must be dosed with spaceacillin, virus food, and formaldehyde."
|
|
id = "surgery_viral_bond"
|
|
surgery = /datum/surgery/advanced/viral_bonding
|
|
research_icon_state = "surgery_chest"
|
|
|
|
/datum/design/surgery/reconstruction
|
|
name = "Reconstruction"
|
|
desc = "A surgical procedure that gradually repairs damage done to a body without the assistance of chemicals. Unlike classic medicine, it is effective on corpses."
|
|
id = "surgery_reconstruction"
|
|
surgery = /datum/surgery/advanced/reconstruction
|
|
research_icon_state = "surgery_chest"
|
|
|
|
/datum/design/surgery/revival
|
|
name = "Revival"
|
|
desc = "An experimental surgical procedure which involves reconstruction and reactivation of the patient's brain even long after death. The body must still be able to sustain life."
|
|
id = "surgery_revival"
|
|
surgery = /datum/surgery/advanced/revival
|
|
research_icon_state = "surgery_head"
|
|
|
|
/datum/design/surgery/brainwashing
|
|
name = "Brainwashing"
|
|
desc = "A surgical procedure which directly implants a directive into the patient's brain, making it their absolute priority. It can be cleared using a mindshield implant."
|
|
id = "surgery_brainwashing"
|
|
surgery = /datum/surgery/advanced/brainwashing
|
|
research_icon_state = "surgery_head"
|
|
|
|
/datum/design/surgery/nerve_splicing
|
|
name = "Nerve Splicing"
|
|
desc = "A surgical procedure which splices the patient's nerves, making them more resistant to stuns."
|
|
id = "surgery_nerve_splice"
|
|
surgery = /datum/surgery/advanced/bioware/nerve_splicing
|
|
research_icon_state = "surgery_chest"
|
|
|
|
/datum/design/surgery/nerve_grounding
|
|
name = "Nerve Grounding"
|
|
desc = "A surgical procedure which makes the patient's nerves act as grounding rods, protecting them from electrical shocks."
|
|
id = "surgery_nerve_ground"
|
|
surgery = /datum/surgery/advanced/bioware/nerve_grounding
|
|
research_icon_state = "surgery_chest"
|
|
|
|
/datum/design/surgery/vein_threading
|
|
name = "Vein Threading"
|
|
desc = "A surgical procedure which severely reduces the amount of blood lost in case of injury."
|
|
id = "surgery_vein_thread"
|
|
surgery = /datum/surgery/advanced/bioware/vein_threading
|
|
research_icon_state = "surgery_chest"
|
|
|
|
/datum/design/surgery/necrotic_revival
|
|
name = "Necrotic Revival"
|
|
desc = "An experimental surgical procedure that stimulates the growth of a Romerol tumor inside the patient's brain. Requires zombie powder or rezadone."
|
|
id = "surgery_zombie"
|
|
surgery = /datum/surgery/advanced/necrotic_revival
|
|
research_icon_state = "surgery_head"
|
|
|
|
/////////////////////////////////////////
|
|
////////////Medical Prosthetics//////////
|
|
/////////////////////////////////////////
|
|
|
|
/datum/design/basic_l_arm
|
|
name = "Surplus prosthetic left arm"
|
|
desc = "Basic outdated and fragile prosthetic left arm."
|
|
id = "basic_l_arm"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 5000, MAT_GLASS = 2500)
|
|
construction_time = 20
|
|
build_path = /obj/item/bodypart/l_arm/robot/surplus
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/basic_r_arm
|
|
name = "Surplus prosthetic right arm"
|
|
desc = "Basic outdated and fragile prosthetic left arm."
|
|
id = "basic_r_arm"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 5000, MAT_GLASS = 2500)
|
|
construction_time = 20
|
|
build_path = /obj/item/bodypart/r_arm/robot/surplus
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/basic_l_leg
|
|
name = "Surplus prosthetic left leg"
|
|
desc = "Basic outdated and fragile prosthetic left leg."
|
|
id = "basic_l_leg"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 5000, MAT_GLASS = 2500)
|
|
construction_time = 20
|
|
build_path = /obj/item/bodypart/l_leg/robot/surplus
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/basic_r_leg
|
|
name = "Surplus prosthetic right leg"
|
|
desc = "Basic outdated and fragile prosthetic right leg."
|
|
id = "basic_r_leg"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 5000, MAT_GLASS = 2500)
|
|
construction_time = 20
|
|
build_path = /obj/item/bodypart/r_leg/robot/surplus
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/adv_r_leg
|
|
name = "Advanced prosthetic right leg"
|
|
desc = "A renforced prosthetic right leg."
|
|
id = "adv_r_leg"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 6000, MAT_GLASS = 3500, MAT_GOLD = 500, MAT_TITANIUM = 800)
|
|
construction_time = 40
|
|
build_path = /obj/item/bodypart/r_leg/robot/surplus_upgraded
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/adv_l_leg
|
|
name = "Advanced prosthetic left leg"
|
|
desc = "A renforced prosthetic left leg."
|
|
id = "adv_l_leg"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 6000, MAT_GLASS = 3500, MAT_GOLD = 500, MAT_TITANIUM = 800)
|
|
construction_time = 40
|
|
build_path = /obj/item/bodypart/l_leg/robot/surplus_upgraded
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/adv_l_arm
|
|
name = "Advanced prosthetic left arm"
|
|
desc = "A renforced prosthetic left arm."
|
|
id = "adv_l_arm"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 6000, MAT_GLASS = 3500, MAT_GOLD = 500, MAT_TITANIUM = 800)
|
|
construction_time = 40
|
|
build_path = /obj/item/bodypart/l_arm/robot/surplus_upgraded
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
|
|
|
/datum/design/adv_r_arm
|
|
name = "Advanced prosthetic right arm"
|
|
desc = "A renforced prosthetic right arm."
|
|
id = "adv_r_arm"
|
|
build_type = PROTOLATHE
|
|
materials = list(MAT_METAL = 6000, MAT_GLASS = 3500, MAT_GOLD = 500, MAT_TITANIUM = 800)
|
|
construction_time = 40
|
|
build_path = /obj/item/bodypart/r_arm/robot/surplus_upgraded
|
|
category = list("Medical Designs")
|
|
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|