mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-01-06 15:32:52 +00:00
* Adds new Phase weapons * Fixes a thing * Puts phase weapons in cargo * Moves research designs, adds phase weapons * Comments out a duplicate design * Corrects duplicate design ID * Last commit on this PR, I swear
186 lines
7.8 KiB
Plaintext
186 lines
7.8 KiB
Plaintext
/datum/design/item/medical
|
|
materials = list(DEFAULT_WALL_MATERIAL = 30, "glass" = 20)
|
|
|
|
/datum/design/item/medical/AssembleDesignName()
|
|
..()
|
|
name = "Biotech device prototype ([item_name])"
|
|
|
|
/datum/design/item/medical/robot_scanner
|
|
desc = "A hand-held scanner able to diagnose robotic injuries."
|
|
id = "robot_scanner"
|
|
req_tech = list(TECH_MAGNET = 3, TECH_BIO = 2, TECH_ENGINEERING = 3)
|
|
materials = list(DEFAULT_WALL_MATERIAL = 500, "glass" = 200)
|
|
build_path = /obj/item/device/robotanalyzer
|
|
sort_string = "MACFA"
|
|
|
|
/datum/design/item/medical/mass_spectrometer
|
|
desc = "A device for analyzing chemicals in blood."
|
|
id = "mass_spectrometer"
|
|
req_tech = list(TECH_BIO = 2, TECH_MAGNET = 2)
|
|
build_path = /obj/item/device/mass_spectrometer
|
|
sort_string = "MACAA"
|
|
|
|
/datum/design/item/medical/adv_mass_spectrometer
|
|
desc = "A device for analyzing chemicals in blood and their quantities."
|
|
id = "adv_mass_spectrometer"
|
|
req_tech = list(TECH_BIO = 2, TECH_MAGNET = 4)
|
|
build_path = /obj/item/device/mass_spectrometer/adv
|
|
sort_string = "MACAB"
|
|
|
|
/datum/design/item/medical/reagent_scanner
|
|
desc = "A device for identifying chemicals."
|
|
id = "reagent_scanner"
|
|
req_tech = list(TECH_BIO = 2, TECH_MAGNET = 2)
|
|
build_path = /obj/item/device/reagent_scanner
|
|
sort_string = "MACBA"
|
|
|
|
/datum/design/item/medical/adv_reagent_scanner
|
|
desc = "A device for identifying chemicals and their proportions."
|
|
id = "adv_reagent_scanner"
|
|
req_tech = list(TECH_BIO = 2, TECH_MAGNET = 4)
|
|
build_path = /obj/item/device/reagent_scanner/adv
|
|
sort_string = "MACBB"
|
|
|
|
/datum/design/item/beaker/AssembleDesignName()
|
|
name = "Beaker prototype ([item_name])"
|
|
|
|
/datum/design/item/beaker/noreact
|
|
name = "cryostasis"
|
|
desc = "A cryostasis beaker that allows for chemical storage without reactions. Can hold up to 50 units."
|
|
id = "splitbeaker"
|
|
req_tech = list(TECH_MATERIAL = 2)
|
|
materials = list(DEFAULT_WALL_MATERIAL = 3000)
|
|
build_path = /obj/item/weapon/reagent_containers/glass/beaker/noreact
|
|
sort_string = "MADAA"
|
|
|
|
/datum/design/item/beaker/bluespace
|
|
name = TECH_BLUESPACE
|
|
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"
|
|
req_tech = list(TECH_BLUESPACE = 2, TECH_MATERIAL = 6)
|
|
materials = list(DEFAULT_WALL_MATERIAL = 3000, "phoron" = 3000, "diamond" = 500)
|
|
build_path = /obj/item/weapon/reagent_containers/glass/beaker/bluespace
|
|
sort_string = "MADAB"
|
|
|
|
/datum/design/item/medical/nanopaste
|
|
desc = "A tube of paste containing swarms of repair nanites. Very effective in repairing robotic machinery."
|
|
id = "nanopaste"
|
|
req_tech = list(TECH_MATERIAL = 4, TECH_ENGINEERING = 3)
|
|
materials = list(DEFAULT_WALL_MATERIAL = 7000, "glass" = 7000)
|
|
build_path = /obj/item/stack/nanopaste
|
|
sort_string = "MBAAA"
|
|
|
|
/datum/design/item/medical/scalpel_laser1
|
|
name = "Basic Laser Scalpel"
|
|
desc = "A scalpel augmented with a directed laser, for more precise cutting without blood entering the field. This one looks basic and could be improved."
|
|
id = "scalpel_laser1"
|
|
req_tech = list(TECH_BIO = 2, TECH_MATERIAL = 2, TECH_MAGNET = 2)
|
|
materials = list(DEFAULT_WALL_MATERIAL = 12500, "glass" = 7500)
|
|
build_path = /obj/item/weapon/surgical/scalpel/laser1
|
|
sort_string = "MBBAA"
|
|
|
|
/datum/design/item/medical/scalpel_laser2
|
|
name = "Improved Laser Scalpel"
|
|
desc = "A scalpel augmented with a directed laser, for more precise cutting without blood entering the field. This one looks somewhat advanced."
|
|
id = "scalpel_laser2"
|
|
req_tech = list(TECH_BIO = 3, TECH_MATERIAL = 4, TECH_MAGNET = 4)
|
|
materials = list(DEFAULT_WALL_MATERIAL = 12500, "glass" = 7500, "silver" = 2500)
|
|
build_path = /obj/item/weapon/surgical/scalpel/laser2
|
|
sort_string = "MBBAB"
|
|
|
|
/datum/design/item/medical/scalpel_laser3
|
|
name = "Advanced Laser Scalpel"
|
|
desc = "A scalpel augmented with a directed laser, for more precise cutting without blood entering the field. This one looks to be the pinnacle of precision energy cutlery!"
|
|
id = "scalpel_laser3"
|
|
req_tech = list(TECH_BIO = 4, TECH_MATERIAL = 6, TECH_MAGNET = 5)
|
|
materials = list(DEFAULT_WALL_MATERIAL = 12500, "glass" = 7500, "silver" = 2000, "gold" = 1500)
|
|
build_path = /obj/item/weapon/surgical/scalpel/laser3
|
|
sort_string = "MBBAC"
|
|
|
|
/datum/design/item/medical/scalpel_manager
|
|
name = "Incision Management System"
|
|
desc = "A true extension of the surgeon's body, this marvel instantly and completely prepares an incision allowing for the immediate commencement of therapeutic steps."
|
|
id = "scalpel_manager"
|
|
req_tech = list(TECH_BIO = 4, TECH_MATERIAL = 7, TECH_MAGNET = 5, TECH_DATA = 4)
|
|
materials = list (DEFAULT_WALL_MATERIAL = 12500, "glass" = 7500, "silver" = 1500, "gold" = 1500, "diamond" = 750)
|
|
build_path = /obj/item/weapon/surgical/scalpel/manager
|
|
sort_string = "MBBAD"
|
|
|
|
/datum/design/item/medical/bone_clamp
|
|
name = "Bone Clamp"
|
|
desc = "A miracle of modern science, this tool rapidly knits together bone, without the need for bone gel."
|
|
id = "bone_clamp"
|
|
req_tech = list(TECH_BIO = 4, TECH_MATERIAL = 5, TECH_MAGNET = 4, TECH_DATA = 4)
|
|
materials = list (DEFAULT_WALL_MATERIAL = 12500, "glass" = 7500, "silver" = 2500)
|
|
build_path = /obj/item/weapon/surgical/bone_clamp
|
|
sort_string = "MBBAE"
|
|
|
|
/datum/design/item/medical/advanced_roller
|
|
name = "advanced roller bed"
|
|
desc = "A more advanced version of the regular roller bed, with inbuilt surgical stabilisers and an improved folding system."
|
|
id = "roller_bed"
|
|
req_tech = list(TECH_BIO = 3, TECH_MATERIAL = 3, TECH_MAGNET = 3)
|
|
materials = list(DEFAULT_WALL_MATERIAL = 4000, "glass" = 2000, "phoron" = 2000)
|
|
build_path = /obj/item/roller/adv
|
|
sort_string = "MBBAF"
|
|
|
|
/datum/design/item/medical/improved_analyzer
|
|
name = "improved health analyzer"
|
|
desc = "A prototype version of the regular health analyzer, able to distinguish the location of more serious injuries as well as accurately determine radiation levels."
|
|
id = "improved_analyzer"
|
|
req_tech = list(TECH_MAGNET = 5, TECH_BIO = 6)
|
|
materials = list(DEFAULT_WALL_MATERIAL = 2000, "glass" = 1000, "silver" = 1000, "gold" = 1500)
|
|
build_path = /obj/item/device/healthanalyzer/improved
|
|
sort_string = "MBBAG"
|
|
|
|
/datum/design/item/implant
|
|
materials = list(DEFAULT_WALL_MATERIAL = 50, "glass" = 50)
|
|
|
|
/datum/design/item/implant/AssembleDesignName()
|
|
..()
|
|
name = "Implantable biocircuit design ([item_name])"
|
|
|
|
/datum/design/item/implant/chemical
|
|
name = "chemical"
|
|
id = "implant_chem"
|
|
req_tech = list(TECH_MATERIAL = 2, TECH_BIO = 3)
|
|
build_path = /obj/item/weapon/implantcase/chem
|
|
sort_string = "MFAAA"
|
|
|
|
/datum/design/item/implant/freedom
|
|
name = "freedom"
|
|
id = "implant_free"
|
|
req_tech = list(TECH_ILLEGAL = 2, TECH_BIO = 3)
|
|
build_path = /obj/item/weapon/implantcase/freedom
|
|
sort_string = "MFAAB"
|
|
|
|
// These are in here because Robotics is close enough to Medical and I don't want to make a new brains.dm file
|
|
/datum/design/item/dronebrain
|
|
name = "Robotic intelligence circuit"
|
|
id = "dronebrain"
|
|
req_tech = list(TECH_ENGINEERING = 4, TECH_MATERIAL = 5, TECH_DATA = 4)
|
|
build_type = PROTOLATHE | PROSFAB
|
|
materials = list(DEFAULT_WALL_MATERIAL = 2000, "glass" = 1000, "silver" = 1000, "gold" = 500)
|
|
build_path = /obj/item/device/mmi/digital/robot
|
|
category = "Misc"
|
|
sort_string = "VACAC"
|
|
|
|
/datum/design/item/posibrain
|
|
name = "Positronic brain"
|
|
id = "posibrain"
|
|
req_tech = list(TECH_ENGINEERING = 4, TECH_MATERIAL = 6, TECH_BLUESPACE = 2, TECH_DATA = 4)
|
|
build_type = PROTOLATHE | PROSFAB
|
|
materials = list(DEFAULT_WALL_MATERIAL = 2000, "glass" = 1000, "silver" = 1000, "gold" = 500, "phoron" = 500, "diamond" = 100)
|
|
build_path = /obj/item/device/mmi/digital/posibrain
|
|
category = "Misc"
|
|
sort_string = "VACAB"
|
|
|
|
/datum/design/item/mmi
|
|
name = "Man-machine interface"
|
|
id = "mmi"
|
|
req_tech = list(TECH_DATA = 2, TECH_BIO = 3)
|
|
build_type = PROTOLATHE | PROSFAB
|
|
materials = list(DEFAULT_WALL_MATERIAL = 1000, "glass" = 500)
|
|
build_path = /obj/item/device/mmi
|
|
category = "Misc"
|
|
sort_string = "VACBA" |