Adds toxin research

This commit is contained in:
datlo
2018-12-12 21:35:13 +00:00
parent 5ef66ae01d
commit 45ac02fcac
6 changed files with 140 additions and 1 deletions
@@ -80,3 +80,13 @@
materials = list(MAT_METAL = 150, MAT_GLASS = 100)
build_path = /obj/item/radio/beacon
category = list("Bluespace")
/datum/design/rpd
name = "Bluespace Rapid Pipe Dispenser (BRPD)"
desc = "Similar to the Rapid Pipe Dispenser, lets you rapidly dispense pipes. Now at long range!"
req_tech = list("bluespace" = 3, "toxins" = 6)
id = "brpd"
build_type = PROTOLATHE
materials = list(MAT_METAL = 75000, MAT_GLASS = 37500, MAT_SILVER = 3000)
build_path = /obj/item/rpd/bluespace
category = list("Bluespace")
@@ -101,6 +101,16 @@
build_path = /obj/item/bikehorn/airhorn
category = list("Equipment")
/datum/design/breath_mask
name = "Breath mask"
desc = "A close-fitting mask that can be connected to an air supply."
id = "breathmask"
req_tech = list("toxins" = 3)
build_type = PROTOLATHE
materials = list(MAT_METAL = 300, MAT_GLASS = 200)
build_path = /obj/item/clothing/mask/breath
category = list("Equipment")
/datum/design/welding_mask
name = "Welding Gas Mask"
desc = "A gas mask with built in welding goggles and face shield. Looks like a skull, clearly designed by a nerd."
+91 -1
View File
@@ -80,7 +80,7 @@
materials = list(MAT_METAL=500, MAT_GLASS=50)
build_path = /obj/item/clothing/mask/muzzle/safety/shock
category = list("Miscellaneous")
/datum/design/data_disk
name = "Genetics Data Disk"
desc = "Disk that allows you to store genetic data."
@@ -90,3 +90,93 @@
materials = list(MAT_METAL=300, MAT_GLASS=100)
build_path = /obj/item/disk/data
category = list("Miscellaneous")
/datum/design/emergency_oxygen
name = "Emergency Oxygen Tank"
desc = "Used for emergencies. Contains very little oxygen."
id = "emergencyoxygen"
req_tech = list("toxins" = 3)
build_type = PROTOLATHE
materials = list(MAT_METAL=500, MAT_GLASS=100)
build_path = /obj/item/tank/emergency_oxygen
category = list("Miscellaneous")
/datum/design/extended_oxygen
name = "Extended Emergency Oxygen Tank"
desc = "Used for emergencies. Contains a decent amount of oxygen."
id = "extendedoxygen"
req_tech = list("toxins" = 4)
build_type = PROTOLATHE
materials = list(MAT_METAL=800, MAT_GLASS=100)
build_path = /obj/item/tank/emergency_oxygen/engi
category = list("Miscellaneous")
/datum/design/double_oxygen
name = "Double Emergency Oxygen Tank"
desc = "Used for emergencies. Contains a good amount of oxygen."
id = "doubleoxygen"
req_tech = list("toxins" = 5)
build_type = PROTOLATHE
materials = list(MAT_METAL=1500, MAT_GLASS=200)
build_path = /obj/item/tank/emergency_oxygen/double
category = list("Miscellaneous")
/datum/design/oxygen_tank
name = "Oxygen Tank"
desc = "A large oxygen tank."
id = "oxygentank"
req_tech = list("toxins" = 5)
build_type = PROTOLATHE
materials = list(MAT_METAL=3000, MAT_GLASS=500)
build_path = /obj/item/tank/oxygen
category = list("Miscellaneous")
/datum/design/emergency_nitrogen
name = "Emergency Nitrogen Tank"
desc = "Used for vox-related emergencies. Contains very little nitrogen."
id = "emergencynitrogen"
req_tech = list("toxins" = 4)
build_type = PROTOLATHE
materials = list(MAT_METAL=500, MAT_GLASS=100)
build_path = /obj/item/tank/emergency_oxygen/nitrogen
category = list("Miscellaneous")
/datum/design/nitrogen_tank
name = "Nitrogen Tank"
desc = "A large nitrogen tank."
id = "nitrogentank"
req_tech = list("toxins" = 5)
build_type = PROTOLATHE
materials = list(MAT_METAL=3000, MAT_GLASS=500)
build_path = /obj/item/tank/nitrogen
category = list("Miscellaneous")
/datum/design/vox_tank
name = "Vox Specialized Nitrogen Tank"
desc = "A high-tech nitrogen tank designed specifically for Vox."
id = "voxtank"
req_tech = list("toxins" = 6)
build_type = PROTOLATHE
materials = list(MAT_METAL=2500, MAT_GLASS=500)
build_path = /obj/item/tank/emergency_oxygen/vox
category = list("Miscellaneous")
/datum/design/emergency_plasma
name = "Emergency Plasma Tank"
desc = "Used for plasmaman-related emergencies. Contains very little plasma."
id = "emergencyplasma"
req_tech = list("toxins" = 5, "plasmatech" = 2)
build_type = PROTOLATHE
materials = list(MAT_METAL=500, MAT_GLASS=100, MAT_PLASMA = 50)
build_path = /obj/item/tank/emergency_oxygen/plasma
category = list("Miscellaneous")
/datum/design/plasma_tank
name = "Plasma Tank"
desc = "A tank of plasma."
id = "plasmatank"
req_tech = list("toxins" = 5, "plasmatech" = 3)
build_type = PROTOLATHE
materials = list(MAT_METAL=3000, MAT_GLASS=200, MAT_PLASMA = 500)
build_path = /obj/item/tank/plasma
category = list("Miscellaneous")
+7
View File
@@ -271,6 +271,13 @@ research holder datum.
id = "programming"
max_level = 7
/datum/tech/toxins //not meant to be raised by deconstruction, do not give objects toxins as an origin_tech
name = "Toxins Research"
desc = "Research into plasma based explosive devices. Upgrade through testing explosives in the toxins lab."
id = "toxins"
max_level = 7
rare = 2
/datum/tech/syndicate
name = "Illegal Technologies Research"
desc = "The study of technologies that violate standard Nanotrasen regulations."