Files
CHOMPStation2/code/modules/research/designs/engineering.dm
RadiantFlash7 9dd30878ac Update code/modules/research/designs/engineering.dm
Second comment tag

Co-Authored-By: Shadow-Quill <44811257+Shadow-Quill@users.noreply.github.com>
2020-02-09 11:35:30 -05:00

83 lines
3.2 KiB
Plaintext

// Tools
/datum/design/item/tool/AssembleDesignName()
..()
name = "Experimental tool prototype ([item_name])"
/datum/design/item/tool/experimental_welder
name = "Experimental welding tool"
desc = "A welding tool that generate fuel for itself."
id = "expwelder"
req_tech = list(TECH_ENGINEERING = 4, TECH_PHORON = 3, TECH_MATERIAL = 4)
materials = list(DEFAULT_WALL_MATERIAL = 70, "glass" = 120, "phoron" = 100)
build_path = /obj/item/weapon/weldingtool/experimental
sort_string = "NAAAA"
/datum/design/item/tool/hand_drill
name = "Hand drill"
desc = "A simple powered hand drill."
id = "handdrill"
req_tech = list(TECH_ENGINEERING = 3, TECH_MATERIAL = 2)
materials = list(DEFAULT_WALL_MATERIAL = 300, "silver" = 100)
build_path = /obj/item/weapon/tool/screwdriver/power
sort_string = "NAAAB"
/datum/design/item/tool/jaws_life
name = "Jaws of life"
desc = "A set of jaws of life, compressed through the magic of science."
id = "jawslife"
req_tech = list(TECH_ENGINEERING = 3, TECH_MATERIAL = 2)
materials = list(DEFAULT_WALL_MATERIAL = 300, "silver" = 100)
build_path = /obj/item/weapon/tool/crowbar/power
sort_string = "NAAAC"
/datum/design/item/tool/rpd // YW addition begins
name = "Rapid Piping Device (RPD)"
desc = "A device used to rapidly pipe things."
id = "RPD"
req_tech = list(TECH_ENGINEERING = 3, TECH_MATERIAL = 2, TECH_BLUESPACE = 2)
materials = list(DEFAULT_WALL_MATERIAL = 300, "silver" = 100, "diamond" = 500)
build_path = /obj/item/weapon/pipe_dispenser
sort_string = "NAAAB" // YW addition end
// Other devices
/datum/design/item/engineering/AssembleDesignName()
..()
name = "Engineering device prototype ([item_name])"
/datum/design/item/engineering/t_scanner
name = "T-ray Scanner"
desc = "A terahertz-ray emitter and scanner used to detect underfloor objects such as cables and pipes."
id = "tscanner"
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2, TECH_MATERIAL = 2)
materials = list(DEFAULT_WALL_MATERIAL = 200)
build_path = /obj/item/device/t_scanner
sort_string = "NBAAA"
/datum/design/item/engineering/t_scanner_upg
name = "Upgraded T-ray Scanner"
desc = "An upgraded version of the terahertz-ray emitter and scanner used to detect underfloor objects such as cables and pipes."
id = "upgradedtscanner"
req_tech = list(TECH_MAGNET = 3, TECH_ENGINEERING = 4, TECH_MATERIAL = 2)
materials = list(DEFAULT_WALL_MATERIAL = 500, "phoron" = 150)
build_path = /obj/item/device/t_scanner/upgraded
sort_string = "NBAAB"
/datum/design/item/engineering/t_scanner_adv
name = "Advanced T-ray Scanner"
desc = "An advanced version of the terahertz-ray emitter and scanner used to detect underfloor objects such as cables and pipes."
id = "advancedtscanner"
req_tech = list(TECH_MAGNET = 6, TECH_ENGINEERING = 6, TECH_MATERIAL = 6)
materials = list(DEFAULT_WALL_MATERIAL = 1250, "phoron" = 500, "silver" = 50)
build_path = /obj/item/device/t_scanner/advanced
sort_string = "NBAAC"
/datum/design/item/engineering/atmosanalyzer
name = "Analyzer"
desc = "A hand-held environmental scanner which reports current gas levels."
id = "atmosanalyzer"
req_tech = list(TECH_ENGINEERING = 2)
materials = list(DEFAULT_WALL_MATERIAL = 200, "glass" = 100)
build_path = /obj/item/device/analyzer
sort_string = "NBABA"