mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-21 20:14:31 +01:00
medicine.dm
This commit is contained in:
@@ -194,60 +194,60 @@
|
||||
|
||||
// ERT
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/inaprov
|
||||
spawn_reagent = "inaprovaline"
|
||||
spawn_reagent = REAGENT_ID_INAPROVALINE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/ryetalyn
|
||||
spawn_reagent = "ryetalyn"
|
||||
spawn_reagent = REAGENT_ID_RYETALYN
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/paracetamol
|
||||
spawn_reagent = "paracetamol"
|
||||
spawn_reagent = REAGENT_ID_PARACETAMOL
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/tramadol
|
||||
spawn_reagent = "tramadol"
|
||||
spawn_reagent = REAGENT_ID_TRAMADOL
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/oxycodone
|
||||
spawn_reagent = "oxycodone"
|
||||
spawn_reagent = REAGENT_ID_OXYCODONE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/sterilizine
|
||||
spawn_reagent = "sterilizine"
|
||||
spawn_reagent = REAGENT_ID_STERILIZINE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/leporazine
|
||||
spawn_reagent = "leporazine"
|
||||
spawn_reagent = REAGENT_ID_LEPORAZINE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/kelotane
|
||||
spawn_reagent = "kelotane"
|
||||
spawn_reagent = REAGENT_ID_KELOTANE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/dermaline
|
||||
spawn_reagent = "dermaline"
|
||||
spawn_reagent = REAGENT_ID_DERMALINE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/dexalin
|
||||
spawn_reagent = "dexalin"
|
||||
spawn_reagent = REAGENT_ID_DEXALIN
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/dexalin/small
|
||||
volume = CARTRIDGE_VOLUME_SMALL // For the medicine cartridge crate, so it's not too easy to get large amounts of dexalin
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/dexalin_p
|
||||
spawn_reagent = "dexalinp"
|
||||
spawn_reagent = REAGENT_ID_DEXALINP
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/tricord
|
||||
spawn_reagent = "tricordrazine"
|
||||
spawn_reagent = REAGENT_ID_TRICORDRAZINE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/dylovene
|
||||
spawn_reagent = "anti_toxin"
|
||||
spawn_reagent = REAGENT_ID_ANTITOXIN
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/synaptizine
|
||||
spawn_reagent = "synaptizine"
|
||||
spawn_reagent = REAGENT_ID_SYNAPTIZINE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/hyronalin
|
||||
spawn_reagent = "hyronalin"
|
||||
spawn_reagent = REAGENT_ID_HYRONALIN
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/arithrazine
|
||||
spawn_reagent = "arithrazine"
|
||||
spawn_reagent = REAGENT_ID_ARITHRAZINE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/alkysine
|
||||
spawn_reagent = "alkysine"
|
||||
spawn_reagent = REAGENT_ID_ALKYSINE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/imidazoline
|
||||
spawn_reagent = "imidazoline"
|
||||
spawn_reagent = REAGENT_ID_IMIDAZOLINE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/peridaxon
|
||||
spawn_reagent = "peridaxon"
|
||||
spawn_reagent = REAGENT_ID_PERIDAXON
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/bicaridine
|
||||
spawn_reagent = "bicaridine"
|
||||
spawn_reagent = REAGENT_ID_BICARIDINE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/hyperzine
|
||||
spawn_reagent = "hyperzine"
|
||||
spawn_reagent = REAGENT_ID_HYPERZINE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/rezadone
|
||||
spawn_reagent = "rezadone"
|
||||
spawn_reagent = REAGENT_ID_REZADONE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/spaceacillin
|
||||
spawn_reagent = "spaceacillin"
|
||||
spawn_reagent = REAGENT_ID_SPACEACILLIN
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/ethylredox
|
||||
spawn_reagent = "ethylredoxrazine"
|
||||
spawn_reagent = REAGENT_ID_ETHYLREDOXRAZINE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/sleeptox
|
||||
spawn_reagent = REAGENT_ID_STOXIN
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/chloral
|
||||
spawn_reagent = REAGENT_ID_CHLORALHYDRATE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/cryoxadone
|
||||
spawn_reagent = "cryoxadone"
|
||||
spawn_reagent = REAGENT_ID_CRYOXADONE
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/clonexadone
|
||||
spawn_reagent = "clonexadone"
|
||||
spawn_reagent = REAGENT_ID_CLONEXADONE
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
//Special Ops
|
||||
biomass spawn_reagent = REAGENT_ID_BIOMASS
|
||||
carthatoline spawn_reagent = "carthatoline"
|
||||
corophizine spawn_reagent = "corophizine"
|
||||
myelamine spawn_reagent = "myelamine"
|
||||
osteodaxon spawn_reagent = "osteodaxon"
|
||||
carthatoline spawn_reagent = REAGENT_ID_CARTHATOLINE
|
||||
corophizine spawn_reagent = REAGENT_ID_COROPHIZINE
|
||||
myelamine spawn_reagent = REAGENT_ID_MYELAMINE
|
||||
osteodaxon spawn_reagent = REAGENT_ID_OSTEODAXON
|
||||
|
||||
@@ -37,11 +37,11 @@
|
||||
|
||||
/obj/machinery/chemical_dispenser/ert
|
||||
dispense_reagents = list(
|
||||
"inaprovaline", "ryetalyn", "paracetamol", "tramadol", "oxycodone", "sterilizine", "leporazine",
|
||||
"kelotane", "dermaline", "dexalin", "dexalinp", "tricordrazine", "anti_toxin", "synaptizine",
|
||||
"hyronalin", "arithrazine", "alkysine", "imidazoline", "peridaxon", "bicaridine", "hyperzine",
|
||||
"rezadone", "spaceacillin", "ethylredoxrazine", REAGENT_ID_STOXIN, REAGENT_ID_CHLORALHYDRATE, "cryoxadone",
|
||||
"clonexadone"
|
||||
REAGENT_ID_INAPROVALINE, REAGENT_ID_RYETALYN, REAGENT_ID_PARACETAMOL, REAGENT_ID_TRAMADOL, REAGENT_ID_OXYCODONE, REAGENT_ID_STERILIZINE, REAGENT_ID_LEPORAZINE,
|
||||
REAGENT_ID_KELOTANE, REAGENT_ID_DERMALINE, REAGENT_ID_DEXALIN, REAGENT_ID_DEXALINP, REAGENT_ID_TRICORDRAZINE, REAGENT_ID_ANTITOXIN, REAGENT_ID_SYNAPTIZINE,
|
||||
REAGENT_ID_HYRONALIN, REAGENT_ID_ARITHRAZINE, REAGENT_ID_ALKYSINE, REAGENT_ID_IMIDAZOLINE, REAGENT_ID_PERIDAXON, REAGENT_ID_BICARIDINE, REAGENT_ID_HYPERZINE,
|
||||
REAGENT_ID_REZADONE, REAGENT_ID_SPACEACILLIN, REAGENT_ID_ETHYLREDOXRAZINE, REAGENT_ID_STOXIN, REAGENT_ID_CHLORALHYDRATE, REAGENT_ID_CRYOXADONE,
|
||||
REAGENT_ID_CLONEXADONE
|
||||
)
|
||||
|
||||
/obj/machinery/chemical_dispenser/bar_soft
|
||||
|
||||
@@ -63,8 +63,8 @@
|
||||
/decl/chemical_reaction/distilling/inaprovalaze
|
||||
name = "Distilling Inaprovalaze"
|
||||
id = "distill_inaprovalaze"
|
||||
result = "inaprovalaze"
|
||||
required_reagents = list("inaprovaline" = 2, REAGENT_ID_FOAMINGAGENT = 1)
|
||||
result = REAGENT_ID_INAPROVALAZE
|
||||
required_reagents = list(REAGENT_ID_INAPROVALINE = 2, REAGENT_ID_FOAMINGAGENT = 1)
|
||||
result_amount = 2
|
||||
|
||||
reaction_rate = HALF_LIFE(10)
|
||||
@@ -74,8 +74,8 @@
|
||||
/decl/chemical_reaction/distilling/bicaridaze
|
||||
name = "Distilling Bicaridaze"
|
||||
id = "distill_bicaridaze"
|
||||
result = "bicaridaze"
|
||||
required_reagents = list("bicaridine" = 2, REAGENT_ID_FOAMINGAGENT = 1)
|
||||
result = REAGENT_ID_BICARIDAZE
|
||||
required_reagents = list(REAGENT_ID_BICARIDINE = 2, REAGENT_ID_FOAMINGAGENT = 1)
|
||||
result_amount = 2
|
||||
|
||||
reaction_rate = HALF_LIFE(10)
|
||||
@@ -85,8 +85,8 @@
|
||||
/decl/chemical_reaction/distilling/dermalaze
|
||||
name = "Distilling Dermalaze"
|
||||
id = "distill_dermalaze"
|
||||
result = "dermalaze"
|
||||
required_reagents = list("dermaline" = 2, REAGENT_ID_FOAMINGAGENT = 1)
|
||||
result = REAGENT_ID_DERMALAZE
|
||||
required_reagents = list(REAGENT_ID_DERMALINE = 2, REAGENT_ID_FOAMINGAGENT = 1)
|
||||
result_amount = 2
|
||||
|
||||
reaction_rate = HALF_LIFE(10)
|
||||
@@ -96,8 +96,8 @@
|
||||
/decl/chemical_reaction/distilling/spacomycaze
|
||||
name = "Distilling Spacomycaze"
|
||||
id = "distill_spacomycaze"
|
||||
result = "spacomycaze"
|
||||
required_reagents = list("paracetamol" = 1, "spaceacillin" = 1, REAGENT_ID_FOAMINGAGENT = 1)
|
||||
result = REAGENT_ID_SPACOMYCAZE
|
||||
required_reagents = list(REAGENT_ID_PARACETAMOL = 1, REAGENT_ID_SPACEACILLIN = 1, REAGENT_ID_FOAMINGAGENT = 1)
|
||||
result_amount = 2
|
||||
|
||||
reaction_rate = HALF_LIFE(10)
|
||||
@@ -107,8 +107,8 @@
|
||||
/decl/chemical_reaction/distilling/tricorlidaze
|
||||
name = "Distilling Tricorlidaze"
|
||||
id = "distill_tricorlidaze"
|
||||
result = "tricorlidaze"
|
||||
required_reagents = list("tricordrazine" = 1, "sterilizine" = 1, REAGENT_ID_FOAMINGAGENT = 1)
|
||||
result = REAGENT_ID_TRICORLIDAZE
|
||||
required_reagents = list(REAGENT_ID_TRICORDRAZINE = 1, REAGENT_ID_STERILIZINE = 1, REAGENT_ID_FOAMINGAGENT = 1)
|
||||
result_amount = 2
|
||||
|
||||
reaction_rate = HALF_LIFE(10)
|
||||
@@ -119,7 +119,7 @@
|
||||
name = "Distilling Synthplas"
|
||||
id = "distill_synthplas"
|
||||
result = REAGENT_ID_SYNTHBLOOD_DILUTE
|
||||
required_reagents = list("protein" = 2, REAGENT_ID_ANTIBODIES = 1, "bicaridine" = 1)
|
||||
required_reagents = list("protein" = 2, REAGENT_ID_ANTIBODIES = 1, REAGENT_ID_BICARIDINE = 1)
|
||||
result_amount = 3
|
||||
|
||||
reaction_rate = HALF_LIFE(15)
|
||||
@@ -156,7 +156,7 @@
|
||||
name = "Distilling Brute Juice"
|
||||
id = "distill_brutejuice"
|
||||
result = REAGENT_ID_BERSERKMED
|
||||
required_reagents = list(REAGENT_ID_BIOMASS = 1, "hyperzine" = 3, "synaptizine" = 2, REAGENT_ID_PHORON = 1)
|
||||
required_reagents = list(REAGENT_ID_BIOMASS = 1, REAGENT_ID_HYPERZINE = 3, REAGENT_ID_SYNAPTIZINE = 2, REAGENT_ID_PHORON = 1)
|
||||
result_amount = 3
|
||||
|
||||
temp_range = list(T0C + 600, T0C + 700)
|
||||
@@ -195,7 +195,7 @@
|
||||
name = "Distilling Lichpowder"
|
||||
id = "distill_lichpowder"
|
||||
result = REAGENT_ID_LICHPOWDER
|
||||
required_reagents = list(REAGENT_ID_ZOMBIEPOWDER = 2, "leporazine" = 1)
|
||||
required_reagents = list(REAGENT_ID_ZOMBIEPOWDER = 2, REAGENT_ID_LEPORAZINE = 1)
|
||||
result_amount = 2
|
||||
|
||||
reaction_rate = HALF_LIFE(8)
|
||||
@@ -205,8 +205,8 @@
|
||||
/decl/chemical_reaction/distilling/necroxadone
|
||||
name = "Distilling Necroxadone"
|
||||
id = "distill_necroxadone"
|
||||
result = "necroxadone"
|
||||
required_reagents = list(REAGENT_ID_LICHPOWDER = 1, "cryoxadone" = 1, "carthatoline" = 1)
|
||||
result = REAGENT_ID_NECROXADONE
|
||||
required_reagents = list(REAGENT_ID_LICHPOWDER = 1, REAGENT_ID_CRYOXADONE = 1, REAGENT_ID_CARTHATOLINE = 1)
|
||||
result_amount = 2
|
||||
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
|
||||
@@ -365,7 +365,7 @@
|
||||
name = "The Doctor's Delight"
|
||||
id = "doctordelight"
|
||||
result = "doctorsdelight"
|
||||
required_reagents = list("limejuice" = 1, "tomatojuice" = 1, "orangejuice" = 1, "cream" = 2, "tricordrazine" = 1)
|
||||
required_reagents = list("limejuice" = 1, "tomatojuice" = 1, "orangejuice" = 1, "cream" = 2, REAGENT_ID_TRICORDRAZINE = 1)
|
||||
result_amount = 6
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/irish_cream
|
||||
@@ -1246,7 +1246,7 @@
|
||||
name = "Godka"
|
||||
id = "godka"
|
||||
result = "godka"
|
||||
required_reagents = list("vodka" = 1, REAGENT_ID_HOLYWATER = 1, REAGENT_ID_ETHANOL = 1, "carthatoline" = 1)
|
||||
required_reagents = list("vodka" = 1, REAGENT_ID_HOLYWATER = 1, REAGENT_ID_ETHANOL = 1, REAGENT_ID_CARTHATOLINE = 1)
|
||||
catalysts = list("enzyme" = 5, REAGENT_ID_HOLYWATER = 5)
|
||||
result_amount = 1
|
||||
|
||||
@@ -1339,7 +1339,7 @@
|
||||
name = "Soda Oil"
|
||||
id = "sodaoil"
|
||||
result = "sodaoil"
|
||||
required_reagents = list("cookingoil" = 4, "sodawater" = 1, REAGENT_ID_CARBON = 1, "tricordrazine" = 1)
|
||||
required_reagents = list("cookingoil" = 4, "sodawater" = 1, REAGENT_ID_CARBON = 1, REAGENT_ID_TRICORDRAZINE = 1)
|
||||
result_amount = 6
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/fusionnaire
|
||||
|
||||
@@ -153,7 +153,7 @@
|
||||
name = "Syntiflesh"
|
||||
id = "syntiflesh"
|
||||
result = null
|
||||
required_reagents = list(REAGENT_ID_BLOOD = 5, "clonexadone" = 5)
|
||||
required_reagents = list(REAGENT_ID_BLOOD = 5, REAGENT_ID_CLONEXADONE = 5)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/food/syntiflesh/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
/decl/chemical_reaction/instant/food/syntiflesh
|
||||
required_reagents = list(REAGENT_ID_BLOOD = 5, "clonexadone" = 1)
|
||||
required_reagents = list(REAGENT_ID_BLOOD = 5, REAGENT_ID_CLONEXADONE = 1)
|
||||
|
||||
@@ -4,54 +4,54 @@
|
||||
/* Common reactions */
|
||||
|
||||
/decl/chemical_reaction/instant/inaprovaline
|
||||
name = "Inaprovaline"
|
||||
id = "inaprovaline"
|
||||
result = "inaprovaline"
|
||||
name = REAGENT_INAPROVALINE
|
||||
id = REAGENT_ID_INAPROVALINE
|
||||
result = REAGENT_ID_INAPROVALINE
|
||||
required_reagents = list(REAGENT_ID_OXYGEN = 1, REAGENT_ID_CARBON = 1, REAGENT_ID_SUGAR = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/dylovene
|
||||
name = "Dylovene"
|
||||
id = "anti_toxin"
|
||||
result = "anti_toxin"
|
||||
name = REAGENT_ANTITOXIN
|
||||
id = REAGENT_ID_ANTITOXIN
|
||||
result = REAGENT_ID_ANTITOXIN
|
||||
required_reagents = list(REAGENT_ID_SILICON = 1, REAGENT_ID_POTASSIUM = 1, REAGENT_ID_NITROGEN = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/carthatoline
|
||||
name = "Carthatoline"
|
||||
id = "carthatoline"
|
||||
result = "carthatoline"
|
||||
required_reagents = list("anti_toxin" = 1, REAGENT_ID_CARBON = 2, REAGENT_ID_PHORON = 0.1)
|
||||
name = REAGENT_CARTHATOLINE
|
||||
id = REAGENT_ID_CARTHATOLINE
|
||||
result = REAGENT_ID_CARTHATOLINE
|
||||
required_reagents = list(REAGENT_ID_ANTITOXIN = 1, REAGENT_ID_CARBON = 2, REAGENT_ID_PHORON = 0.1)
|
||||
catalysts = list(REAGENT_ID_PHORON = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/paracetamol
|
||||
name = "Paracetamol"
|
||||
id = "paracetamol"
|
||||
result = "paracetamol"
|
||||
required_reagents = list("inaprovaline" = 1, REAGENT_ID_NITROGEN = 1, REAGENT_ID_WATER = 1)
|
||||
name = REAGENT_PARACETAMOL
|
||||
id = REAGENT_ID_PARACETAMOL
|
||||
result = REAGENT_ID_PARACETAMOL
|
||||
required_reagents = list(REAGENT_ID_INAPROVALINE = 1, REAGENT_ID_NITROGEN = 1, REAGENT_ID_WATER = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/tramadol
|
||||
name = "Tramadol"
|
||||
id = "tramadol"
|
||||
result = "tramadol"
|
||||
required_reagents = list("paracetamol" = 1, REAGENT_ID_ETHANOL = 1, REAGENT_ID_OXYGEN = 1)
|
||||
name = REAGENT_TRAMADOL
|
||||
id = REAGENT_ID_TRAMADOL
|
||||
result = REAGENT_ID_TRAMADOL
|
||||
required_reagents = list(REAGENT_ID_PARACETAMOL = 1, REAGENT_ID_ETHANOL = 1, REAGENT_ID_OXYGEN = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/oxycodone
|
||||
name = "Oxycodone"
|
||||
id = "oxycodone"
|
||||
result = "oxycodone"
|
||||
required_reagents = list(REAGENT_ID_ETHANOL = 1, "tramadol" = 1)
|
||||
name = REAGENT_OXYCODONE
|
||||
id = REAGENT_ID_OXYCODONE
|
||||
result = REAGENT_ID_OXYCODONE
|
||||
required_reagents = list(REAGENT_ID_ETHANOL = 1, REAGENT_ID_TRAMADOL = 1)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/sterilizine
|
||||
name = "Sterilizine"
|
||||
id = "sterilizine"
|
||||
result = "sterilizine"
|
||||
required_reagents = list(REAGENT_ID_ETHANOL = 1, "anti_toxin" = 1, REAGENT_ID_CHLORINE = 1)
|
||||
name = REAGENT_STERILIZINE
|
||||
id = REAGENT_ID_STERILIZINE
|
||||
result = REAGENT_ID_STERILIZINE
|
||||
required_reagents = list(REAGENT_ID_ETHANOL = 1, REAGENT_ID_ANTITOXIN = 1, REAGENT_ID_CHLORINE = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/silicate
|
||||
@@ -104,24 +104,24 @@
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/synaptizine
|
||||
name = "Synaptizine"
|
||||
id = "synaptizine"
|
||||
result = "synaptizine"
|
||||
name = REAGENT_SYNAPTIZINE
|
||||
id = REAGENT_ID_SYNAPTIZINE
|
||||
result = REAGENT_ID_SYNAPTIZINE
|
||||
required_reagents = list(REAGENT_ID_SUGAR = 1, REAGENT_ID_LITHIUM = 1, REAGENT_ID_WATER = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/hyronalin
|
||||
name = "Hyronalin"
|
||||
id = "hyronalin"
|
||||
result = "hyronalin"
|
||||
required_reagents = list(REAGENT_ID_RADIUM = 1, "anti_toxin" = 1)
|
||||
name = REAGENT_HYRONALIN
|
||||
id = REAGENT_ID_HYRONALIN
|
||||
result = REAGENT_ID_HYRONALIN
|
||||
required_reagents = list(REAGENT_ID_RADIUM = 1, REAGENT_ID_ANTITOXIN = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/arithrazine
|
||||
name = "Arithrazine"
|
||||
id = "arithrazine"
|
||||
result = "arithrazine"
|
||||
required_reagents = list("hyronalin" = 1, REAGENT_ID_HYDROGEN = 1)
|
||||
name = REAGENT_ARITHRAZINE
|
||||
id = REAGENT_ID_ARITHRAZINE
|
||||
result = REAGENT_ID_ARITHRAZINE
|
||||
required_reagents = list(REAGENT_ID_HYRONALIN = 1, REAGENT_ID_HYDROGEN = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/impedrezene
|
||||
@@ -132,64 +132,64 @@
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/kelotane
|
||||
name = "Kelotane"
|
||||
id = "kelotane"
|
||||
result = "kelotane"
|
||||
name = REAGENT_KELOTANE
|
||||
id = REAGENT_ID_KELOTANE
|
||||
result = REAGENT_ID_KELOTANE
|
||||
required_reagents = list(REAGENT_ID_SILICON = 1, REAGENT_ID_CARBON = 1)
|
||||
result_amount = 2
|
||||
log_is_important = 1
|
||||
|
||||
/decl/chemical_reaction/instant/peridaxon
|
||||
name = "Peridaxon"
|
||||
id = "peridaxon"
|
||||
result = "peridaxon"
|
||||
required_reagents = list("bicaridine" = 2, "clonexadone" = 2)
|
||||
name = REAGENT_PERIDAXON
|
||||
id = REAGENT_ID_PERIDAXON
|
||||
result = REAGENT_ID_PERIDAXON
|
||||
required_reagents = list(REAGENT_ID_BICARIDINE = 2, REAGENT_ID_CLONEXADONE = 2)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/osteodaxon
|
||||
name = "Osteodaxon"
|
||||
id = "osteodaxon"
|
||||
result = "osteodaxon"
|
||||
required_reagents = list("bicaridine" = 2, REAGENT_ID_PHORON = 0.1, REAGENT_ID_CARPOTOXIN = 1)
|
||||
name = REAGENT_OSTEODAXON
|
||||
id = REAGENT_ID_OSTEODAXON
|
||||
result = REAGENT_ID_OSTEODAXON
|
||||
required_reagents = list(REAGENT_ID_BICARIDINE = 2, REAGENT_ID_PHORON = 0.1, REAGENT_ID_CARPOTOXIN = 1)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
inhibitors = list("clonexadone" = 1) // Messes with cryox
|
||||
inhibitors = list(REAGENT_ID_CLONEXADONE = 1) // Messes with cryox
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/respirodaxon
|
||||
name = "Respirodaxon"
|
||||
id = "respirodaxon"
|
||||
result = "respirodaxon"
|
||||
required_reagents = list("dexalinp" = 2, REAGENT_ID_BIOMASS = 2, REAGENT_ID_PHORON = 1)
|
||||
name = REAGENT_RESPIRODAXON
|
||||
id = REAGENT_ID_HYRONALIN
|
||||
result = REAGENT_ID_HYRONALIN
|
||||
required_reagents = list(REAGENT_ID_DEXALINP = 2, REAGENT_ID_BIOMASS = 2, REAGENT_ID_PHORON = 1)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
inhibitors = list("dexalin" = 1)
|
||||
inhibitors = list(REAGENT_ID_DEXALIN = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/gastirodaxon
|
||||
name = "Gastirodaxon"
|
||||
id = "gastirodaxon"
|
||||
result = "gastirodaxon"
|
||||
required_reagents = list("carthatoline" = 1, REAGENT_ID_BIOMASS = 2, REAGENT_ID_TUNGSTEN = 2)
|
||||
name = REAGENT_GASTIRODAXON
|
||||
id = REAGENT_ID_GASTIRODAXON
|
||||
result = REAGENT_ID_GASTIRODAXON
|
||||
required_reagents = list(REAGENT_ID_CARTHATOLINE = 1, REAGENT_ID_BIOMASS = 2, REAGENT_ID_TUNGSTEN = 2)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
inhibitors = list(REAGENT_ID_LITHIUM = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/hepanephrodaxon
|
||||
name = "Hepanephrodaxon"
|
||||
id = "hepanephrodaxon"
|
||||
result = "hepanephrodaxon"
|
||||
required_reagents = list("carthatoline" = 2, REAGENT_ID_BIOMASS = 2, REAGENT_ID_LITHIUM = 1)
|
||||
name = REAGENT_HEPANEPHRODAXON
|
||||
id = REAGENT_ID_HEPANEPHRODAXON
|
||||
result = REAGENT_ID_HEPANEPHRODAXON
|
||||
required_reagents = list(REAGENT_ID_CARTHATOLINE = 2, REAGENT_ID_BIOMASS = 2, REAGENT_ID_LITHIUM = 1)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
inhibitors = list(REAGENT_ID_TUNGSTEN = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/cordradaxon
|
||||
name = "Cordradaxon"
|
||||
id = "cordradaxon"
|
||||
result = "cordradaxon"
|
||||
required_reagents = list(REAGENT_ID_POTASSIUMCHLOROPHORIDE = 1, REAGENT_ID_BIOMASS = 2, "bicaridine" = 2)
|
||||
name = REAGENT_CORDRADAXON
|
||||
id = REAGENT_ID_CORDRADAXON
|
||||
result = REAGENT_ID_CORDRADAXON
|
||||
required_reagents = list(REAGENT_ID_POTASSIUMCHLOROPHORIDE = 1, REAGENT_ID_BIOMASS = 2, REAGENT_ID_BICARIDINE = 2)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
inhibitors = list("clonexadone" = 1)
|
||||
inhibitors = list(REAGENT_ID_CLONEXADONE = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/virus_food
|
||||
@@ -200,9 +200,9 @@
|
||||
result_amount = 5
|
||||
|
||||
/decl/chemical_reaction/instant/leporazine
|
||||
name = "Leporazine"
|
||||
id = "leporazine"
|
||||
result = "leporazine"
|
||||
name = REAGENT_LEPORAZINE
|
||||
id = REAGENT_ID_LEPORAZINE
|
||||
result = REAGENT_ID_LEPORAZINE
|
||||
required_reagents = list(REAGENT_ID_SILICON = 1, REAGENT_ID_COPPER = 1)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
result_amount = 2
|
||||
@@ -215,61 +215,61 @@
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/tricordrazine
|
||||
name = "Tricordrazine"
|
||||
id = "tricordrazine"
|
||||
result = "tricordrazine"
|
||||
required_reagents = list("inaprovaline" = 1, "anti_toxin" = 1)
|
||||
name = REAGENT_TRICORDRAZINE
|
||||
id = REAGENT_ID_TRICORDRAZINE
|
||||
result = REAGENT_ID_TRICORDRAZINE
|
||||
required_reagents = list(REAGENT_ID_INAPROVALINE = 1, REAGENT_ID_ANTITOXIN = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/alkysine
|
||||
name = "Alkysine"
|
||||
id = "alkysine"
|
||||
result = "alkysine"
|
||||
required_reagents = list(REAGENT_ID_CHLORINE = 1, REAGENT_ID_NITROGEN = 1, "anti_toxin" = 1)
|
||||
name = REAGENT_ALKYSINE
|
||||
id = REAGENT_ID_ALKYSINE
|
||||
result = REAGENT_ID_ALKYSINE
|
||||
required_reagents = list(REAGENT_ID_CHLORINE = 1, REAGENT_ID_NITROGEN = 1, REAGENT_ID_ANTITOXIN = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/dexalin
|
||||
name = "Dexalin"
|
||||
id = "dexalin"
|
||||
result = "dexalin"
|
||||
name = REAGENT_DEXALIN
|
||||
id = REAGENT_ID_DEXALIN
|
||||
result = REAGENT_ID_DEXALIN
|
||||
required_reagents = list(REAGENT_ID_OXYGEN = 2, REAGENT_ID_PHORON = 0.1)
|
||||
catalysts = list(REAGENT_ID_PHORON = 1)
|
||||
inhibitors = list(REAGENT_ID_WATER = 1) // Messes with cryox
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/dermaline
|
||||
name = "Dermaline"
|
||||
id = "dermaline"
|
||||
result = "dermaline"
|
||||
required_reagents = list(REAGENT_ID_OXYGEN = 1, REAGENT_ID_PHOSPHORUS = 1, "kelotane" = 1)
|
||||
name = REAGENT_DERMALINE
|
||||
id = REAGENT_ID_DERMALINE
|
||||
result = REAGENT_ID_DERMALINE
|
||||
required_reagents = list(REAGENT_ID_OXYGEN = 1, REAGENT_ID_PHOSPHORUS = 1, REAGENT_ID_KELOTANE = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/dexalinp
|
||||
name = "Dexalin Plus"
|
||||
id = "dexalinp"
|
||||
result = "dexalinp"
|
||||
required_reagents = list("dexalin" = 1, REAGENT_ID_CARBON = 1, REAGENT_ID_IRON = 1)
|
||||
name = REAGENT_DEXALINP
|
||||
id = REAGENT_ID_DEXALINP
|
||||
result = REAGENT_ID_DEXALINP
|
||||
required_reagents = list(REAGENT_ID_DEXALIN = 1, REAGENT_ID_CARBON = 1, REAGENT_ID_IRON = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/bicaridine
|
||||
name = "Bicaridine"
|
||||
id = "bicaridine"
|
||||
result = "bicaridine"
|
||||
required_reagents = list("inaprovaline" = 1, REAGENT_ID_CARBON = 1)
|
||||
name = REAGENT_BICARIDINE
|
||||
id = REAGENT_ID_BICARIDINE
|
||||
result = REAGENT_ID_BICARIDINE
|
||||
required_reagents = list(REAGENT_ID_INAPROVALINE = 1, REAGENT_ID_CARBON = 1)
|
||||
inhibitors = list(REAGENT_ID_SUGAR = 1) // Messes up with inaprovaline
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/myelamine
|
||||
name = "Myelamine"
|
||||
id = "myelamine"
|
||||
result = "myelamine"
|
||||
required_reagents = list("bicaridine" = 1, REAGENT_ID_IRON = 2, REAGENT_ID_SPIDERTOXIN = 1)
|
||||
name = REAGENT_MYELAMINE
|
||||
id = REAGENT_ID_MYELAMINE
|
||||
result = REAGENT_ID_MYELAMINE
|
||||
required_reagents = list(REAGENT_ID_BICARIDINE = 1, REAGENT_ID_IRON = 2, REAGENT_ID_SPIDERTOXIN = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/hyperzine
|
||||
name = "Hyperzine"
|
||||
id = "hyperzine"
|
||||
result = "hyperzine"
|
||||
name = REAGENT_HYPERZINE
|
||||
id = REAGENT_ID_HYPERZINE
|
||||
result = REAGENT_ID_HYPERZINE
|
||||
required_reagents = list(REAGENT_ID_SUGAR = 1, REAGENT_ID_PHOSPHORUS = 1, REAGENT_ID_SULFUR = 1)
|
||||
result_amount = 3
|
||||
|
||||
@@ -282,76 +282,76 @@
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/ryetalyn
|
||||
name = "Ryetalyn"
|
||||
id = "ryetalyn"
|
||||
result = "ryetalyn"
|
||||
required_reagents = list("arithrazine" = 1, REAGENT_ID_CARBON = 1)
|
||||
name = REAGENT_RYETALYN
|
||||
id = REAGENT_ID_RYETALYN
|
||||
result = REAGENT_ID_RYETALYN
|
||||
required_reagents = list(REAGENT_ID_ARITHRAZINE = 1, REAGENT_ID_CARBON = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/cryoxadone
|
||||
name = "Cryoxadone"
|
||||
id = "cryoxadone"
|
||||
result = "cryoxadone"
|
||||
required_reagents = list("dexalin" = 1, REAGENT_ID_WATER = 1, REAGENT_ID_OXYGEN = 1)
|
||||
name = REAGENT_CRYOXADONE
|
||||
id = REAGENT_ID_CRYOXADONE
|
||||
result = REAGENT_ID_CRYOXADONE
|
||||
required_reagents = list(REAGENT_ID_DEXALIN = 1, REAGENT_ID_WATER = 1, REAGENT_ID_OXYGEN = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/clonexadone
|
||||
name = "Clonexadone"
|
||||
id = "clonexadone"
|
||||
result = "clonexadone"
|
||||
required_reagents = list("cryoxadone" = 1, REAGENT_ID_SODIUM = 1, REAGENT_ID_PHORON = 0.1)
|
||||
name = REAGENT_CLONEXADONE
|
||||
id = REAGENT_ID_CLONEXADONE
|
||||
result = REAGENT_ID_CLONEXADONE
|
||||
required_reagents = list(REAGENT_ID_CRYOXADONE = 1, REAGENT_ID_SODIUM = 1, REAGENT_ID_PHORON = 0.1)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/mortiferin
|
||||
name = "Mortiferin"
|
||||
id = "mortiferin"
|
||||
result = "mortiferin"
|
||||
required_reagents = list(REAGENT_ID_CRYPTOBIOLIN = 1, "clonexadone" = 1, "corophizine" = 1)
|
||||
name = REAGENT_MORTIFERIN
|
||||
id = REAGENT_ID_MORTIFERIN
|
||||
result = REAGENT_ID_MORTIFERIN
|
||||
required_reagents = list(REAGENT_ID_CRYPTOBIOLIN = 1, REAGENT_ID_CLONEXADONE = 1, REAGENT_ID_COROPHIZINE = 1)
|
||||
result_amount = 2
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
|
||||
/decl/chemical_reaction/instant/spaceacillin
|
||||
name = "Spaceacillin"
|
||||
id = "spaceacillin"
|
||||
result = "spaceacillin"
|
||||
required_reagents = list(REAGENT_ID_CRYPTOBIOLIN = 1, "inaprovaline" = 1)
|
||||
name = REAGENT_SPACEACILLIN
|
||||
id = REAGENT_ID_SPACEACILLIN
|
||||
result = REAGENT_ID_SPACEACILLIN
|
||||
required_reagents = list(REAGENT_ID_CRYPTOBIOLIN = 1, REAGENT_ID_INAPROVALINE = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/corophizine
|
||||
name = "Corophizine"
|
||||
id = "corophizine"
|
||||
result = "corophizine"
|
||||
required_reagents = list("spaceacillin" = 1, REAGENT_ID_CARBON = 1, REAGENT_ID_PHORON = 0.1)
|
||||
name = REAGENT_COROPHIZINE
|
||||
id = REAGENT_ID_COROPHIZINE
|
||||
result = REAGENT_ID_COROPHIZINE
|
||||
required_reagents = list(REAGENT_ID_SPACEACILLIN = 1, REAGENT_ID_CARBON = 1, REAGENT_ID_PHORON = 0.1)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/immunosuprizine
|
||||
name = "Immunosuprizine"
|
||||
id = "immunosuprizine"
|
||||
result = "immunosuprizine"
|
||||
required_reagents = list("corophizine" = 1, REAGENT_ID_TUNGSTEN = 1, REAGENT_ID_SACID = 1)
|
||||
name = REAGENT_IMMUNOSUPRIZINE
|
||||
id = REAGENT_ID_IMMUNOSUPRIZINE
|
||||
result = REAGENT_ID_IMMUNOSUPRIZINE
|
||||
required_reagents = list(REAGENT_ID_COROPHIZINE = 1, REAGENT_ID_TUNGSTEN = 1, REAGENT_ID_SACID = 1)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/imidazoline
|
||||
name = "imidazoline"
|
||||
id = "imidazoline"
|
||||
result = "imidazoline"
|
||||
required_reagents = list(REAGENT_ID_CARBON = 1, REAGENT_ID_HYDROGEN = 1, "anti_toxin" = 1)
|
||||
name = REAGENT_ID_IMIDAZOLINE
|
||||
id = REAGENT_ID_IMIDAZOLINE
|
||||
result = REAGENT_ID_IMIDAZOLINE
|
||||
required_reagents = list(REAGENT_ID_CARBON = 1, REAGENT_ID_HYDROGEN = 1, REAGENT_ID_ANTITOXIN = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/ethylredoxrazine
|
||||
name = "Ethylredoxrazine"
|
||||
id = "ethylredoxrazine"
|
||||
result = "ethylredoxrazine"
|
||||
required_reagents = list(REAGENT_ID_OXYGEN = 1, "anti_toxin" = 1, REAGENT_ID_CARBON = 1)
|
||||
name = REAGENT_ETHYLREDOXRAZINE
|
||||
id = REAGENT_ID_ETHYLREDOXRAZINE
|
||||
result = REAGENT_ID_ETHYLREDOXRAZINE
|
||||
required_reagents = list(REAGENT_ID_OXYGEN = 1, REAGENT_ID_ANTITOXIN = 1, REAGENT_ID_CARBON = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/calciumcarbonate
|
||||
name = "Calcium Carbonate"
|
||||
id = "calciumcarbonate"
|
||||
result = "calciumcarbonate"
|
||||
id = REAGENT_ID_CALCIUMCARBONATE
|
||||
result = REAGENT_ID_CALCIUMCARBONATE
|
||||
required_reagents = list(REAGENT_ID_OXYGEN = 3, REAGENT_ID_CALCIUM = 1, REAGENT_ID_CARBON = 1)
|
||||
result_amount = 2
|
||||
|
||||
@@ -404,7 +404,7 @@
|
||||
name = REAGENT_MINDBREAKER
|
||||
id = REAGENT_ID_MINDBREAKER
|
||||
result = REAGENT_ID_MINDBREAKER
|
||||
required_reagents = list(REAGENT_ID_SILICON = 1, REAGENT_ID_HYDROGEN = 1, "anti_toxin" = 1)
|
||||
required_reagents = list(REAGENT_ID_SILICON = 1, REAGENT_ID_HYDROGEN = 1, REAGENT_ID_ANTITOXIN = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/lipozine
|
||||
@@ -502,9 +502,9 @@
|
||||
log_is_important = 1
|
||||
|
||||
/decl/chemical_reaction/instant/rezadone
|
||||
name = "Rezadone"
|
||||
id = "rezadone"
|
||||
result = "rezadone"
|
||||
name = REAGENT_REZADONE
|
||||
id = REAGENT_ID_REZADONE
|
||||
result = REAGENT_ID_REZADONE
|
||||
required_reagents = list(REAGENT_ID_CARPOTOXIN = 1, REAGENT_ID_CRYPTOBIOLIN = 1, REAGENT_ID_COPPER = 1)
|
||||
result_amount = 3
|
||||
|
||||
@@ -533,7 +533,7 @@
|
||||
name = REAGENT_PAROXETINE
|
||||
id = REAGENT_ID_PAROXETINE
|
||||
result = REAGENT_ID_PAROXETINE
|
||||
required_reagents = list(REAGENT_ID_MINDBREAKER = 1, REAGENT_ID_OXYGEN = 1, "inaprovaline" = 1)
|
||||
required_reagents = list(REAGENT_ID_MINDBREAKER = 1, REAGENT_ID_OXYGEN = 1, REAGENT_ID_INAPROVALINE = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/neurotoxin
|
||||
@@ -1205,10 +1205,10 @@
|
||||
result_amount = 4
|
||||
|
||||
/decl/chemical_reaction/instant/malish_qualem
|
||||
name = "Malish-Qualem"
|
||||
id = "malish-qualem"
|
||||
result = "malish-qualem"
|
||||
required_reagents = list("immunosuprizine" = 1, REAGENT_ID_QERRQUEM = 1, "inaprovaline" = 1)
|
||||
name = REAGENT_MALISHQUALEM
|
||||
id = REAGENT_ID_MALISHQUALEM
|
||||
result = REAGENT_ID_MALISHQUALEM
|
||||
required_reagents = list(REAGENT_ID_IMMUNOSUPRIZINE = 1, REAGENT_ID_QERRQUEM = 1, REAGENT_ID_INAPROVALINE = 1)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
result_amount = 2
|
||||
|
||||
@@ -1226,7 +1226,7 @@
|
||||
name = "Neutralize Toxic Proteins"
|
||||
id = "neurotoxic_protein_neutral"
|
||||
result = "protein"
|
||||
required_reagents = list("anti_toxin" = 1, REAGENT_ID_NEUROTOXIC_PROTEIN = 2)
|
||||
required_reagents = list(REAGENT_ID_ANTITOXIN = 1, REAGENT_ID_NEUROTOXIC_PROTEIN = 2)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/neutralize_carpotoxin
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
name = REAGENT_SIZEOXADONE
|
||||
id = REAGENT_ID_SIZEOXADONE
|
||||
result = REAGENT_ID_SIZEOXADONE
|
||||
required_reagents = list("clonexadone" = 1, "tramadol" = 3, REAGENT_ID_PHORON = 1)
|
||||
required_reagents = list(REAGENT_ID_CLONEXADONE = 1, REAGENT_ID_TRAMADOL = 3, REAGENT_ID_PHORON = 1)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
result_amount = 5
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
id = REAGENT_ID_NORMALCILLIN
|
||||
result = REAGENT_ID_NORMALCILLIN
|
||||
// POLARISTODO requires_heating = 1
|
||||
required_reagents = list(REAGENT_ID_SIZEOXADONE = 20, "leporazine" = 20)
|
||||
required_reagents = list(REAGENT_ID_SIZEOXADONE = 20, REAGENT_ID_LEPORAZINE = 20)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/dontcrossthebeams
|
||||
@@ -53,7 +53,7 @@
|
||||
name = REAGENT_AMORPHOROVIR
|
||||
id = REAGENT_ID_AMORPHOROVIR
|
||||
result = REAGENT_ID_AMORPHOROVIR
|
||||
required_reagents = list(REAGENT_ID_CRYPTOBIOLIN = 30, REAGENT_ID_BIOMASS = 30, "hyperzine" = 20)
|
||||
required_reagents = list(REAGENT_ID_CRYPTOBIOLIN = 30, REAGENT_ID_BIOMASS = 30, REAGENT_ID_HYPERZINE = 20)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
result_amount = 1
|
||||
|
||||
@@ -61,21 +61,21 @@
|
||||
name = REAGENT_ANDROROVIR
|
||||
id = REAGENT_ID_ANDROROVIR
|
||||
result = REAGENT_ID_ANDROROVIR
|
||||
required_reagents = list(REAGENT_ID_AMORPHOROVIR = 1, "bicaridine" = 20, REAGENT_ID_IRON = 20, REAGENT_ID_ETHANOL = 20)
|
||||
required_reagents = list(REAGENT_ID_AMORPHOROVIR = 1, REAGENT_ID_BICARIDINE = 20, REAGENT_ID_IRON = 20, REAGENT_ID_ETHANOL = 20)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/gynorovir
|
||||
name = REAGENT_GYNOROVIR
|
||||
id = REAGENT_ID_GYNOROVIR
|
||||
result = REAGENT_ID_GYNOROVIR
|
||||
required_reagents = list(REAGENT_ID_AMORPHOROVIR = 1, "inaprovaline" = 20, REAGENT_ID_SILICON = 20, REAGENT_ID_SUGAR = 20)
|
||||
required_reagents = list(REAGENT_ID_AMORPHOROVIR = 1, REAGENT_ID_INAPROVALINE = 20, REAGENT_ID_SILICON = 20, REAGENT_ID_SUGAR = 20)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/androgynorovir
|
||||
name = REAGENT_ANDROGYNOROVIR
|
||||
id = REAGENT_ID_ANDROGYNOROVIR
|
||||
result = REAGENT_ID_ANDROGYNOROVIR
|
||||
required_reagents = list(REAGENT_ID_AMORPHOROVIR = 1, "anti_toxin" = 20, REAGENT_ID_FLUORINE = 20, REAGENT_ID_TUNGSTEN = 20)
|
||||
required_reagents = list(REAGENT_ID_AMORPHOROVIR = 1, REAGENT_ID_ANTITOXIN = 20, REAGENT_ID_FLUORINE = 20, REAGENT_ID_TUNGSTEN = 20)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/androrovir_bootleg
|
||||
@@ -129,7 +129,7 @@
|
||||
name = REAGENT_ICKYPAK
|
||||
id = REAGENT_ID_ICKYPAK
|
||||
result = REAGENT_ID_ICKYPAK
|
||||
required_reagents = list("hyperzine" = 4, REAGENT_ID_FLUOROSURFACTANT = 1)
|
||||
required_reagents = list(REAGENT_ID_HYPERZINE = 4, REAGENT_ID_FLUOROSURFACTANT = 1)
|
||||
result_amount = 5
|
||||
|
||||
/decl/chemical_reaction/instant/unsorbitol
|
||||
@@ -152,7 +152,7 @@
|
||||
name = REAGENT_VERMICETOL
|
||||
id = REAGENT_ID_VERMICETOL
|
||||
result = REAGENT_ID_VERMICETOL
|
||||
required_reagents = list("bicaridine" = 2, REAGENT_ID_SHOCKCHEM = 1, REAGENT_ID_PHORON = 0.1)
|
||||
required_reagents = list(REAGENT_ID_BICARIDINE = 2, REAGENT_ID_SHOCKCHEM = 1, REAGENT_ID_PHORON = 0.1)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
result_amount = 3
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
name = REAGENT_SUGARVIRUSFOOD
|
||||
id = "inaprovalinevirusfood"
|
||||
result = REAGENT_ID_SUGARVIRUSFOOD
|
||||
required_reagents = list("inaprovaline" = 1, REAGENT_ID_MUTAGENVIRUSFOOD = 1)
|
||||
required_reagents = list(REAGENT_ID_INAPROVALINE = 1, REAGENT_ID_MUTAGENVIRUSFOOD = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/virus_food_size
|
||||
@@ -157,5 +157,5 @@
|
||||
id = "antibodiesmix"
|
||||
result = REAGENT_ID_ANTIBODIES
|
||||
required_reagents = list(REAGENT_ID_VACCINE)
|
||||
catalysts = list("inaprovaline" = 0.1)
|
||||
catalysts = list(REAGENT_ID_INAPROVALINE = 0.1)
|
||||
result_amount = 0.5
|
||||
|
||||
@@ -14,25 +14,25 @@
|
||||
var/recharge_time = 5 //Time it takes for shots to recharge (in seconds)
|
||||
var/bypass_protection = FALSE // If true, can inject through things like spacesuits and armor.
|
||||
|
||||
var/list/reagent_ids = list("tricordrazine", "inaprovaline", "anti_toxin", "tramadol", "dexalin" ,"spaceacillin")
|
||||
var/list/reagent_ids = list(REAGENT_ID_TRICORDRAZINE, REAGENT_ID_INAPROVALINE, REAGENT_ID_ANTITOXIN, REAGENT_ID_TRAMADOL, REAGENT_ID_DEXALIN ,REAGENT_ID_SPACEACILLIN)
|
||||
var/list/reagent_volumes = list()
|
||||
var/list/reagent_names = list()
|
||||
|
||||
/obj/item/reagent_containers/borghypo/surgeon
|
||||
reagent_ids = list("inaprovaline", "dexalin", "tricordrazine", "spaceacillin", "oxycodone")
|
||||
reagent_ids = list(REAGENT_ID_INAPROVALINE, REAGENT_ID_DEXALIN, REAGENT_ID_TRICORDRAZINE, REAGENT_ID_SPACEACILLIN, REAGENT_ID_OXYCODONE)
|
||||
|
||||
/obj/item/reagent_containers/borghypo/crisis
|
||||
reagent_ids = list("inaprovaline", "bicaridine", "kelotane", "anti_toxin", "dexalin", "tricordrazine", "spaceacillin", "tramadol")
|
||||
reagent_ids = list(REAGENT_ID_INAPROVALINE, REAGENT_ID_BICARIDINE, REAGENT_ID_KELOTANE, REAGENT_ID_ANTITOXIN, REAGENT_ID_DEXALIN, REAGENT_ID_TRICORDRAZINE, REAGENT_ID_SPACEACILLIN, REAGENT_ID_TRAMADOL)
|
||||
|
||||
/obj/item/reagent_containers/borghypo/lost
|
||||
reagent_ids = list("tricordrazine", "bicaridine", "dexalin", "anti_toxin", "tramadol", "spaceacillin")
|
||||
reagent_ids = list(REAGENT_ID_TRICORDRAZINE, REAGENT_ID_BICARIDINE, REAGENT_ID_DEXALIN, REAGENT_ID_ANTITOXIN, REAGENT_ID_TRAMADOL, REAGENT_ID_SPACEACILLIN)
|
||||
|
||||
/obj/item/reagent_containers/borghypo/merc
|
||||
name = "advanced cyborg hypospray"
|
||||
desc = "An advanced nanite and chemical synthesizer and injection system, designed for heavy-duty medical equipment. This type is capable of safely bypassing \
|
||||
thick materials that other hyposprays would struggle with."
|
||||
bypass_protection = TRUE // Because mercs tend to be in spacesuits.
|
||||
reagent_ids = list("healing_nanites", "hyperzine", "tramadol", "oxycodone", "spaceacillin", "peridaxon", "osteodaxon", "myelamine", REAGENT_ID_SYNTHBLOOD)
|
||||
reagent_ids = list(REAGENT_ID_HEALINGNANITES, REAGENT_ID_HYPERZINE, REAGENT_ID_TRAMADOL, REAGENT_ID_OXYCODONE, REAGENT_ID_SPACEACILLIN, REAGENT_ID_PERIDAXON, REAGENT_ID_OSTEODAXON, REAGENT_ID_MYELAMINE, REAGENT_ID_SYNTHBLOOD)
|
||||
|
||||
/obj/item/reagent_containers/borghypo/Initialize()
|
||||
. = ..()
|
||||
|
||||
@@ -282,7 +282,7 @@
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/cryoxadone
|
||||
name = "beaker (cryoxadone)"
|
||||
prefill = list("cryoxadone" = 30)
|
||||
prefill = list(REAGENT_ID_CRYOXADONE = 30)
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/sulphuric
|
||||
prefill = list(REAGENT_ID_SACID = 60)
|
||||
|
||||
@@ -3,51 +3,51 @@
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/vial/bicaridine
|
||||
name = "vial (bicaridine)"
|
||||
prefill = list("bicaridine" = 30)
|
||||
prefill = list(REAGENT_ID_BICARIDINE = 30)
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/vial/dylovene
|
||||
name = "vial (dylovene)"
|
||||
prefill = list("dylovene" = 30)
|
||||
prefill = list(REAGENT_ID_ANTITOXIN = 30)
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/vial/dermaline
|
||||
name = "vial (dermaline)"
|
||||
prefill = list("dermaline" = 30)
|
||||
prefill = list(REAGENT_ID_DERMALINE = 30)
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/vial/kelotane
|
||||
name = "vial (kelotane)"
|
||||
prefill = list("kelotane" = 30)
|
||||
prefill = list(REAGENT_ID_KELOTANE = 30)
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/vial/inaprovaline
|
||||
name = "vial (inaprovaline)"
|
||||
prefill = list("inaprovaline" = 30)
|
||||
prefill = list(REAGENT_ID_INAPROVALINE = 30)
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/vial/dexalin
|
||||
name = "vial (dexalin)"
|
||||
prefill = list("dexalin" = 30)
|
||||
prefill = list(REAGENT_ID_DEXALIN = 30)
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/vial/dexalinplus
|
||||
name = "vial (dexalinp)"
|
||||
prefill = list("dexalinp" = 30)
|
||||
prefill = list(REAGENT_ID_DEXALINP = 30)
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/vial/tricordrazine
|
||||
name = "vial (tricordrazine)"
|
||||
prefill = list("tricordrazine" = 30)
|
||||
prefill = list(REAGENT_ID_TRICORDRAZINE = 30)
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/vial/alkysine
|
||||
name = "vial (alkysine)"
|
||||
prefill = list("alkysine" = 30)
|
||||
prefill = list(REAGENT_ID_ALKYSINE = 30)
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/vial/imidazoline
|
||||
name = "vial (imidazoline)"
|
||||
prefill = list("imidazoline" = 30)
|
||||
prefill = list(REAGENT_ID_IMIDAZOLINE = 30)
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/vial/peridaxon
|
||||
name = "vial (peridaxon)"
|
||||
prefill = list("peridaxon" = 30)
|
||||
prefill = list(REAGENT_ID_PERIDAXON = 30)
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/vial/hyronalin
|
||||
name = "vial (hyronalin)"
|
||||
prefill = list("hyronalin" = 30)
|
||||
prefill = list(REAGENT_ID_HYRONALIN = 30)
|
||||
|
||||
/obj/item/reagent_containers/glass/beaker/vial/amorphorovir
|
||||
name = "vial (" + REAGENT_ID_AMORPHOROVIR + ")"
|
||||
|
||||
@@ -154,7 +154,7 @@
|
||||
amount_per_transfer_from_this = 5
|
||||
volume = 5
|
||||
filled = 1
|
||||
filled_reagents = list("inaprovaline" = 5)
|
||||
filled_reagents = list(REAGENT_ID_INAPROVALINE = 5)
|
||||
preserve_item = 0
|
||||
hyposound = 'sound/effects/hypospray.ogg'
|
||||
|
||||
@@ -194,18 +194,18 @@
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/detox
|
||||
name = "autoinjector (antitox)"
|
||||
icon_state = "green"
|
||||
filled_reagents = list("anti_toxin" = 5)
|
||||
filled_reagents = list(REAGENT_ID_ANTITOXIN = 5)
|
||||
|
||||
//Special autoinjectors, while having potent chems like the 15u ones, the chems are usually potent enough that 5u is enough
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/bonemed
|
||||
name = "bone repair injector"
|
||||
desc = "A rapid and safe way to administer small amounts of drugs by untrained or trained personnel. This one excels at treating damage to bones."
|
||||
filled_reagents = list("osteodaxon" = 5)
|
||||
filled_reagents = list(REAGENT_ID_OSTEODAXON = 5)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/clonemed
|
||||
name = "clone injector"
|
||||
desc = "A rapid and safe way to administer small amounts of drugs by untrained or trained personnel. This one excels at treating genetic damage."
|
||||
filled_reagents = list("rezadone" = 5)
|
||||
filled_reagents = list(REAGENT_ID_REZADONE = 5)
|
||||
|
||||
// These have a 15u capacity, somewhat higher tech level, and generally more useful chems, but are otherwise the same as the regular autoinjectors.
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/biginjector
|
||||
@@ -215,7 +215,7 @@
|
||||
amount_per_transfer_from_this = 15
|
||||
volume = 15
|
||||
origin_tech = list(TECH_BIO = 4)
|
||||
filled_reagents = list("inaprovaline" = 15)
|
||||
filled_reagents = list(REAGENT_ID_INAPROVALINE = 15)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/biginjector/empty //for the autolathe
|
||||
name = "large autoinjector"
|
||||
@@ -226,52 +226,52 @@
|
||||
name = "trauma hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This one is made to be used on victims of \
|
||||
moderate blunt trauma."
|
||||
filled_reagents = list("bicaridine" = 15)
|
||||
filled_reagents = list(REAGENT_ID_BICARIDINE = 15)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/biginjector/burn
|
||||
name = "burn hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This one is made to be used on burn victims, \
|
||||
featuring an optimized chemical mixture to allow for rapid healing."
|
||||
filled_reagents = list("kelotane" = 7.5, "dermaline" = 7.5)
|
||||
filled_reagents = list(REAGENT_ID_KELOTANE = 7.5, REAGENT_ID_DERMALINE = 7.5)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/biginjector/toxin
|
||||
name = "toxin hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This one is made to counteract toxins."
|
||||
filled_reagents = list("anti_toxin" = 15)
|
||||
filled_reagents = list(REAGENT_ID_ANTITOXIN = 15)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/biginjector/oxy
|
||||
name = "oxy hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This one is made to counteract oxygen \
|
||||
deprivation."
|
||||
filled_reagents = list("dexalinp" = 10, "tricordrazine" = 5)
|
||||
filled_reagents = list(REAGENT_ID_DEXALINP = 10, REAGENT_ID_TRICORDRAZINE = 5)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/biginjector/purity
|
||||
name = "purity hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This variant excels at \
|
||||
resolving viruses, infections, radiation, and genetic maladies."
|
||||
filled_reagents = list("spaceacillin" = 4, "arithrazine" = 5, REAGENT_ID_PRUSSIANBLUE = 5, "ryetalyn" = 1)
|
||||
filled_reagents = list(REAGENT_ID_SPACEACILLIN = 4, REAGENT_ID_ARITHRAZINE = 5, REAGENT_ID_PRUSSIANBLUE = 5, REAGENT_ID_RYETALYN = 1)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/biginjector/pain
|
||||
name = "pain hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This one contains potent painkillers."
|
||||
filled_reagents = list("tramadol" = 15)
|
||||
filled_reagents = list(REAGENT_ID_TRAMADOL = 15)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/biginjector/organ
|
||||
name = "organ hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. Organ damage is resolved by this variant."
|
||||
filled_reagents = list("alkysine" = 3, "imidazoline" = 2, "peridaxon" = 10)
|
||||
filled_reagents = list(REAGENT_ID_ALKYSINE = 3, REAGENT_ID_IMIDAZOLINE = 2, REAGENT_ID_PERIDAXON = 10)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/biginjector/combat
|
||||
name = "combat hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This is a more dangerous and potentially \
|
||||
addictive hypo compared to others, as it contains a potent cocktail of various chemicals to optimize the recipient's combat \
|
||||
ability."
|
||||
filled_reagents = list("bicaridine" = 3, "kelotane" = 1.5, "dermaline" = 1.5, "oxycodone" = 3, "hyperzine" = 3, "tricordrazine" = 3)
|
||||
filled_reagents = list(REAGENT_ID_BICARIDINE = 3, REAGENT_ID_KELOTANE = 1.5, REAGENT_ID_DERMALINE = 1.5, REAGENT_ID_OXYCODONE = 3, REAGENT_ID_HYPERZINE = 3, REAGENT_ID_TRICORDRAZINE = 3)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/biginjector/clotting
|
||||
name = "clotting agent"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This variant excels at treating bleeding wounds and internal bleeding."
|
||||
filled_reagents = list("inaprovaline" = 5, "myelamine" = 10)
|
||||
filled_reagents = list(REAGENT_ID_INAPROVALINE = 5, REAGENT_ID_MYELAMINE = 10)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/biginjector/glucose
|
||||
name = "glucose hypo"
|
||||
@@ -361,7 +361,7 @@
|
||||
The injector stores a slurry of highly advanced and specialized nanomachines designed \
|
||||
to restore bodily health from within. The nanomachines are short-lived but degrade \
|
||||
harmlessly, and cannot self-replicate in order to remain Five Points compliant."
|
||||
filled_reagents = list("healing_nanites" = 15)
|
||||
filled_reagents = list(REAGENT_ID_HEALINGNANITES = 15)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/biginjector/defective_nanites
|
||||
name = "defective nanite injector"
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/burn
|
||||
name = "autoinjector (burn)"
|
||||
icon_state = "purple"
|
||||
filled_reagents = list("dermaline" = 3.5, "leporazine" = 1.5)
|
||||
filled_reagents = list(REAGENT_ID_DERMALINE = 3.5, REAGENT_ID_LEPORAZINE = 1.5)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/trauma
|
||||
name = "autoinjector (trauma)"
|
||||
icon_state = "black"
|
||||
filled_reagents = list("bicaridine" = 4, "tramadol" = 1)
|
||||
filled_reagents = list(REAGENT_ID_BICARIDINE = 4, REAGENT_ID_TRAMADOL = 1)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/oxy
|
||||
name = "autoinjector (oxy)"
|
||||
icon_state = "blue"
|
||||
filled_reagents = list("dexalinp" = 5)
|
||||
filled_reagents = list(REAGENT_ID_DEXALINP = 5)
|
||||
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/rad
|
||||
name = "autoinjector (rad)"
|
||||
icon_state = "black"
|
||||
filled_reagents = list("hyronalin" = 5)
|
||||
filled_reagents = list(REAGENT_ID_HYRONALIN = 5)
|
||||
|
||||
/obj/item/storage/box/traumainjectors
|
||||
name = "box of emergency injectors"
|
||||
|
||||
@@ -120,13 +120,13 @@
|
||||
|
||||
//Pills
|
||||
/obj/item/reagent_containers/pill/antitox
|
||||
name = "Dylovene (30u)" //VOREStation Edit
|
||||
name = REAGENT_ANTITOXIN + " (30u)" //VOREStation Edit
|
||||
desc = "Neutralizes many common toxins."
|
||||
icon_state = "pill1"
|
||||
|
||||
/obj/item/reagent_containers/pill/antitox/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("anti_toxin", 30) //VOREStation Edit
|
||||
reagents.add_reagent(REAGENT_ID_ANTITOXIN, 30) //VOREStation Edit
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/tox
|
||||
@@ -150,7 +150,7 @@
|
||||
|
||||
|
||||
/obj/item/reagent_containers/pill/adminordrazine
|
||||
name = "Adminordrazine pill"
|
||||
name = REAGENT_ADMINORDRAZINE + " pill"
|
||||
desc = "It's magic. We don't have to explain it."
|
||||
icon_state = "pillA"
|
||||
|
||||
@@ -160,7 +160,7 @@
|
||||
|
||||
|
||||
/obj/item/reagent_containers/pill/stox
|
||||
name = "Soporific (15u)"
|
||||
name = REAGENT_STOXIN + " (15u)"
|
||||
desc = "Commonly used to treat insomnia."
|
||||
icon_state = "pill2"
|
||||
|
||||
@@ -170,37 +170,37 @@
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/kelotane
|
||||
name = "Kelotane (20u)" //VOREStation Edit
|
||||
name = REAGENT_KELOTANE + " (20u)" //VOREStation Edit
|
||||
desc = "Used to treat burns."
|
||||
icon_state = "pill3"
|
||||
|
||||
/obj/item/reagent_containers/pill/kelotane/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("kelotane", 20) //VOREStation Edit
|
||||
reagents.add_reagent(REAGENT_ID_KELOTANE, 20) //VOREStation Edit
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/paracetamol
|
||||
name = "Paracetamol (15u)"
|
||||
desc = "Paracetamol! A painkiller for the ages. Chewables!"
|
||||
name = REAGENT_PARACETAMOL + " (15u)"
|
||||
desc = REAGENT_PARACETAMOL + "! A painkiller for the ages. Chewables!"
|
||||
icon_state = "pill3"
|
||||
|
||||
/obj/item/reagent_containers/pill/paracetamol/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("paracetamol", 15)
|
||||
reagents.add_reagent(REAGENT_ID_PARACETAMOL, 15)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/tramadol
|
||||
name = "Tramadol (15u)"
|
||||
name = REAGENT_TRAMADOL + " (15u)"
|
||||
desc = "A simple painkiller."
|
||||
icon_state = "pill3"
|
||||
|
||||
/obj/item/reagent_containers/pill/tramadol/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("tramadol", 15)
|
||||
reagents.add_reagent(REAGENT_ID_TRAMADOL, 15)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/methylphenidate
|
||||
name = "Methylphenidate (15u)"
|
||||
name = REAGENT_METHYLPHENIDATE + " (15u)"
|
||||
desc = "Improves the ability to concentrate."
|
||||
icon_state = "pill2"
|
||||
|
||||
@@ -210,7 +210,7 @@
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/citalopram
|
||||
name = "Citalopram (15u)"
|
||||
name = REAGENT_CITALOPRAM + " (15u)"
|
||||
desc = "Mild anti-depressant."
|
||||
icon_state = "pill4"
|
||||
|
||||
@@ -220,77 +220,77 @@
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/dexalin
|
||||
name = "Dexalin (7.5u)" //VOREstation Edit
|
||||
name = REAGENT_DEXALIN + " (7.5u)" //VOREstation Edit
|
||||
desc = "Used to treat oxygen deprivation."
|
||||
icon_state = "pill1"
|
||||
|
||||
/obj/item/reagent_containers/pill/dexalin/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("dexalin", 7.5) //VOREStation Edit
|
||||
reagents.add_reagent(REAGENT_ID_DEXALIN, 7.5) //VOREStation Edit
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/dexalin_plus
|
||||
name = "Dexalin Plus (15u)"
|
||||
name = REAGENT_DEXALINP + " (15u)"
|
||||
desc = "Used to treat extreme oxygen deprivation."
|
||||
icon_state = "pill2"
|
||||
|
||||
/obj/item/reagent_containers/pill/dexalin_plus/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("dexalinp", 15)
|
||||
reagents.add_reagent(REAGENT_ID_DEXALINP, 15)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/dermaline
|
||||
name = "Dermaline (15u)"
|
||||
name = REAGENT_DERMALINE + " (15u)"
|
||||
desc = "Used to treat burn wounds."
|
||||
icon_state = "pill2"
|
||||
|
||||
/obj/item/reagent_containers/pill/dermaline/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("dermaline", 15)
|
||||
reagents.add_reagent(REAGENT_ID_DERMALINE, 15)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/dylovene
|
||||
name = "Dylovene (15u)"
|
||||
name = REAGENT_ANTITOXIN + " (15u)"
|
||||
desc = "A broad-spectrum anti-toxin."
|
||||
icon_state = "pill1"
|
||||
|
||||
/obj/item/reagent_containers/pill/dylovene/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("anti_toxin", 15)
|
||||
reagents.add_reagent(REAGENT_ID_ANTITOXIN, 15)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/inaprovaline
|
||||
name = "Inaprovaline (30u)"
|
||||
name = REAGENT_INAPROVALINE + " (30u)"
|
||||
desc = "Used to stabilize patients."
|
||||
icon_state = "pill2"
|
||||
|
||||
/obj/item/reagent_containers/pill/inaprovaline/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("inaprovaline", 30)
|
||||
reagents.add_reagent(REAGENT_ID_INAPROVALINE, 30)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/bicaridine
|
||||
name = "Bicaridine (20u)"
|
||||
name = REAGENT_BICARIDINE + " (20u)"
|
||||
desc = "Used to treat physical injuries."
|
||||
icon_state = "pill2"
|
||||
|
||||
/obj/item/reagent_containers/pill/bicaridine/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("bicaridine", 20)
|
||||
reagents.add_reagent(REAGENT_ID_BICARIDINE, 20)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/spaceacillin
|
||||
name = "Spaceacillin (15u)" //VOREStation Edit
|
||||
name = REAGENT_SPACEACILLIN + " (15u)" //VOREStation Edit
|
||||
desc = "A theta-lactam antibiotic. Effective against many diseases likely to be encountered in space."
|
||||
icon_state = "pill3"
|
||||
|
||||
/obj/item/reagent_containers/pill/spaceacillin/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("spaceacillin", 15)
|
||||
reagents.add_reagent(REAGENT_ID_SPACEACILLIN, 15)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/carbon
|
||||
name = "Carbon (30u)" //VOREStation Edit
|
||||
name = REAGENT_CARBON + " (30u)" //VOREStation Edit
|
||||
desc = "Used to neutralise chemicals in the stomach."
|
||||
icon_state = "pill3"
|
||||
|
||||
@@ -300,7 +300,7 @@
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/iron
|
||||
name = "Iron (30u)" //VOREStation Edit
|
||||
name = REAGENT_IRON + " (30u)" //VOREStation Edit
|
||||
desc = "Used to aid in blood regeneration after bleeding for red-blooded crew."
|
||||
icon_state = "pill1"
|
||||
|
||||
@@ -310,7 +310,7 @@
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/copper
|
||||
name = "Copper (30u)"
|
||||
name = REAGENT_COPPER + " (30u)"
|
||||
desc = "Used to aid in blood regeneration after bleeding for blue-blooded crew."
|
||||
icon_state = "pill1"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/obj/item/reagent_containers/pill/nutriment
|
||||
name = "Nutriment (30u)"
|
||||
desc = "Used to feed people on the field. Contains 30 units of Nutriment."
|
||||
name = REAGENT_NUTRIMENT + " (30u)"
|
||||
desc = "Used to feed people on the field. Contains 30 units of " + REAGENT_NUTRIMENT + "."
|
||||
icon_state = "pill10"
|
||||
|
||||
/obj/item/reagent_containers/pill/nutriment/Initialize()
|
||||
@@ -8,8 +8,8 @@
|
||||
reagents.add_reagent(REAGENT_ID_NUTRIMENT, 30)
|
||||
|
||||
/obj/item/reagent_containers/pill/protein
|
||||
name = "Protein (30u)"
|
||||
desc = "Used to feed carnivores on the field. Contains 30 units of Protein."
|
||||
name = REAGENT_PROTEIN + " (30u)"
|
||||
desc = "Used to feed carnivores on the field. Contains 30 units of " + REAGENT_PROTEIN + "."
|
||||
icon_state = "pill24"
|
||||
|
||||
/obj/item/reagent_containers/pill/protein/Initialize()
|
||||
@@ -17,108 +17,108 @@
|
||||
reagents.add_reagent("protein", 30)
|
||||
|
||||
/obj/item/reagent_containers/pill/rezadone
|
||||
name = "Rezadone (5u)"
|
||||
name = REAGENT_REZADONE + " (5u)"
|
||||
desc = "A powder with almost magical properties, this substance can effectively treat genetic damage in humanoids, though excessive consumption has side effects."
|
||||
icon_state = "pill2"
|
||||
|
||||
/obj/item/reagent_containers/pill/rezadone/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("rezadone", 5)
|
||||
reagents.add_reagent(REAGENT_ID_REZADONE, 5)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/peridaxon
|
||||
name = "Peridaxon (10u)"
|
||||
name = REAGENT_PERIDAXON + " (10u)"
|
||||
desc = "Used to encourage recovery of internal organs and nervous systems. Medicate cautiously."
|
||||
icon_state = "pill10"
|
||||
|
||||
/obj/item/reagent_containers/pill/peridaxon/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("peridaxon", 10)
|
||||
reagents.add_reagent(REAGENT_ID_PERIDAXON, 10)
|
||||
|
||||
/obj/item/reagent_containers/pill/carthatoline
|
||||
name = "Carthatoline (15u)"
|
||||
desc = "Carthatoline is strong evacuant used to treat severe poisoning."
|
||||
name = REAGENT_CARTHATOLINE + " (15u)"
|
||||
desc = REAGENT_CARTHATOLINE + " is strong evacuant used to treat severe poisoning."
|
||||
icon_state = "pill4"
|
||||
|
||||
/obj/item/reagent_containers/pill/carthatoline/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("carthatoline", 15)
|
||||
reagents.add_reagent(REAGENT_ID_CARTHATOLINE, 15)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/alkysine
|
||||
name = "Alkysine (10u)"
|
||||
desc = "Alkysine is a drug used to lessen the damage to neurological tissue after a catastrophic injury. Can heal brain tissue."
|
||||
name = REAGENT_ALKYSINE + " (10u)"
|
||||
desc = REAGENT_ALKYSINE + " is a drug used to lessen the damage to neurological tissue after a catastrophic injury. Can heal brain tissue."
|
||||
icon_state = "pill3"
|
||||
|
||||
/obj/item/reagent_containers/pill/alkysine/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("alkysine", 10)
|
||||
reagents.add_reagent(REAGENT_ID_ALKYSINE, 10)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/imidazoline
|
||||
name = "Imidazoline (15u)"
|
||||
name = REAGENT_IMIDAZOLINE + " (15u)"
|
||||
desc = "Heals eye damage."
|
||||
icon_state = "pill3"
|
||||
|
||||
/obj/item/reagent_containers/pill/imidazoline/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("imidazoline", 15)
|
||||
reagents.add_reagent(REAGENT_ID_IMIDAZOLINE, 15)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/osteodaxon
|
||||
name = "Osteodaxon (25u)"
|
||||
name = REAGENT_OSTEODAXON + " (25u)"
|
||||
desc = "An experimental drug used to heal bone fractures."
|
||||
icon_state = "pill2"
|
||||
|
||||
/obj/item/reagent_containers/pill/osteodaxon/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("osteodaxon", 15)
|
||||
reagents.add_reagent("inaprovaline", 10)
|
||||
reagents.add_reagent(REAGENT_ID_OSTEODAXON, 15)
|
||||
reagents.add_reagent(REAGENT_ID_INAPROVALINE, 10)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/myelamine
|
||||
name = "Myelamine (25u)"
|
||||
name = REAGENT_MYELAMINE + " (25u)"
|
||||
desc = "Used to rapidly clot internal hemorrhages by increasing the effectiveness of platelets."
|
||||
icon_state = "pill1"
|
||||
|
||||
/obj/item/reagent_containers/pill/myelamine/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("myelamine", 15)
|
||||
reagents.add_reagent("inaprovaline", 10)
|
||||
reagents.add_reagent(REAGENT_ID_MYELAMINE, 15)
|
||||
reagents.add_reagent(REAGENT_ID_INAPROVALINE, 10)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/hyronalin
|
||||
name = "Hyronalin (15u)"
|
||||
desc = "Hyronalin is a medicinal drug used to counter the effect of radiation poisoning."
|
||||
name = REAGENT_HYRONALIN + " (15u)"
|
||||
desc = REAGENT_HYRONALIN + " is a medicinal drug used to counter the effect of radiation poisoning."
|
||||
icon_state = "pill4"
|
||||
|
||||
/obj/item/reagent_containers/pill/hyronalin/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("hyronalin", 15)
|
||||
reagents.add_reagent(REAGENT_ID_HYRONALIN, 15)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/arithrazine
|
||||
name = "Arithrazine (5u)"
|
||||
desc = "Arithrazine is an unstable medication used for the most extreme cases of radiation poisoning."
|
||||
name = REAGENT_ARITHRAZINE + " (5u)"
|
||||
desc = REAGENT_ARITHRAZINE + " is an unstable medication used for the most extreme cases of radiation poisoning."
|
||||
icon_state = "pill2"
|
||||
|
||||
/obj/item/reagent_containers/pill/arithrazine/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("arithrazine", 5)
|
||||
reagents.add_reagent(REAGENT_ID_ARITHRAZINE, 5)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/corophizine
|
||||
name = "Corophizine (5u)"
|
||||
name = REAGENT_COROPHIZINE + " (5u)"
|
||||
desc = "A wide-spectrum antibiotic drug. Powerful and uncomfortable in equal doses."
|
||||
icon_state = "pill2"
|
||||
|
||||
/obj/item/reagent_containers/pill/corophizine/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("corophizine", 5)
|
||||
reagents.add_reagent(REAGENT_ID_COROPHIZINE, 5)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/vermicetol
|
||||
name = "Vermicetol (15u)"
|
||||
name = REAGENT_VERMICETOL + " (15u)"
|
||||
desc = "An extremely potent drug to treat physical injuries."
|
||||
icon_state = "pill1"
|
||||
|
||||
@@ -128,17 +128,17 @@
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/healing_nanites
|
||||
name = "Healing nanites (30u)"
|
||||
name = REAGENT_HEALINGNANITES + " (30u)"
|
||||
desc = "Miniature medical robots that swiftly restore bodily damage."
|
||||
icon_state = "pill1"
|
||||
|
||||
/obj/item/reagent_containers/pill/healing_nanites/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("healing_nanites", 30)
|
||||
reagents.add_reagent(REAGENT_ID_HEALINGNANITES, 30)
|
||||
color = reagents.get_color()
|
||||
|
||||
/obj/item/reagent_containers/pill/sleevingcure
|
||||
name = "Kitsuhanan Cure (1u)"
|
||||
name = REAGENT_SLEEVINGCURE + " (1u)"
|
||||
desc = "A rare cure provided by KHI that helps counteract negative side effects of using imperfect resleeving machinery."
|
||||
icon_state = "pill3"
|
||||
|
||||
@@ -154,5 +154,5 @@
|
||||
|
||||
/obj/item/reagent_containers/pill/airlock/New()
|
||||
..()
|
||||
reagents.add_reagent("anti_toxin", 15)
|
||||
reagents.add_reagent("paracetamol", 5)
|
||||
reagents.add_reagent(REAGENT_ID_ANTITOXIN, 15)
|
||||
reagents.add_reagent(REAGENT_ID_PARACETAMOL, 5)
|
||||
|
||||
@@ -109,12 +109,12 @@
|
||||
reagents.add_reagent(REAGENT_ID_CLEANER, volume)
|
||||
|
||||
/obj/item/reagent_containers/spray/sterilizine
|
||||
name = "sterilizine"
|
||||
name = REAGENT_ID_STERILIZINE
|
||||
desc = "Great for hiding incriminating bloodstains and sterilizing scalpels."
|
||||
|
||||
/obj/item/reagent_containers/spray/sterilizine/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("sterilizine", volume)
|
||||
reagents.add_reagent(REAGENT_ID_STERILIZINE, volume)
|
||||
|
||||
/obj/item/reagent_containers/spray/pepper
|
||||
name = "pepperspray"
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
/obj/item/reagent_containers/syringe/inaprovaline/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("inaprovaline", 15)
|
||||
reagents.add_reagent(REAGENT_ID_INAPROVALINE, 15)
|
||||
//mode = SYRINGE_INJECT //VOREStation Edit - Starts capped
|
||||
//update_icon()
|
||||
|
||||
@@ -348,7 +348,7 @@
|
||||
|
||||
/obj/item/reagent_containers/syringe/antitoxin/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("anti_toxin", 15)
|
||||
reagents.add_reagent(REAGENT_ID_ANTITOXIN, 15)
|
||||
//mode = SYRINGE_INJECT //VOREStation Edit - Starts capped
|
||||
//update_icon()
|
||||
|
||||
@@ -358,7 +358,7 @@
|
||||
|
||||
/obj/item/reagent_containers/syringe/antiviral/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("spaceacillin", 15)
|
||||
reagents.add_reagent(REAGENT_ID_SPACEACILLIN, 15)
|
||||
//mode = SYRINGE_INJECT //VOREStation Edit - Starts capped
|
||||
//update_icon()
|
||||
|
||||
@@ -387,7 +387,7 @@
|
||||
/obj/item/reagent_containers/syringe/steroid/Initialize()
|
||||
..()
|
||||
//reagents.add_reagent(REAGENT_ID_ADRENALINE,5) //VOREStation Edit - No thanks.
|
||||
reagents.add_reagent("hyperzine",10)
|
||||
reagents.add_reagent(REAGENT_ID_HYPERZINE,10)
|
||||
|
||||
/obj/item/reagent_containers/syringe/proc/dirty(var/mob/living/carbon/human/target, var/obj/item/organ/external/eo)
|
||||
if(!ishuman(loc))
|
||||
|
||||
@@ -1051,7 +1051,7 @@
|
||||
|
||||
/datum/reagent/drink/juice/carrot/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
..()
|
||||
M.reagents.add_reagent("imidazoline", removed * 0.2)
|
||||
M.reagents.add_reagent(REAGENT_ID_IMIDAZOLINE, removed * 0.2)
|
||||
|
||||
/datum/reagent/drink/juice/lettuce
|
||||
name = "Lettuce Juice"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
/* General medicine */
|
||||
|
||||
/datum/reagent/inaprovaline
|
||||
name = "Inaprovaline"
|
||||
id = "inaprovaline"
|
||||
description = "Inaprovaline is a synaptic stimulant and cardiostimulant. Commonly used to stabilize patients. Also counteracts allergic reactions."
|
||||
name = REAGENT_INAPROVALINE
|
||||
id = REAGENT_ID_INAPROVALINE
|
||||
description = REAGENT_INAPROVALINE + " is a synaptic stimulant and cardiostimulant. Commonly used to stabilize patients. Also counteracts allergic reactions."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
color = "#00BFFF"
|
||||
@@ -18,9 +18,9 @@
|
||||
M.remove_chemical_effect(CE_ALLERGEN)
|
||||
|
||||
/datum/reagent/inaprovaline/topical
|
||||
name = "Inaprovalaze"
|
||||
id = "inaprovalaze"
|
||||
description = "Inaprovalaze is a topical variant of Inaprovaline."
|
||||
name = REAGENT_INAPROVALAZE
|
||||
id = REAGENT_ID_INAPROVALAZE
|
||||
description = REAGENT_INAPROVALAZE + " is a topical variant of Inaprovaline."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
color = "#00BFFF"
|
||||
@@ -41,9 +41,9 @@
|
||||
M.add_chemical_effect(CE_PAINKILLER, 12 * M.species.chem_strength_pain)
|
||||
|
||||
/datum/reagent/bicaridine
|
||||
name = "Bicaridine"
|
||||
id = "bicaridine"
|
||||
description = "Bicaridine is an analgesic medication and can be used to treat blunt trauma."
|
||||
name = REAGENT_BICARIDINE
|
||||
id = REAGENT_ID_BICARIDINE
|
||||
description = REAGENT_BICARIDINE + " is an analgesic medication and can be used to treat blunt trauma."
|
||||
taste_description = "bitterness"
|
||||
taste_mult = 3
|
||||
reagent_state = LIQUID
|
||||
@@ -77,9 +77,9 @@
|
||||
O.wounds -= W
|
||||
|
||||
/datum/reagent/bicaridine/topical
|
||||
name = "Bicaridaze"
|
||||
id = "bicaridaze"
|
||||
description = "Bicaridaze is a topical variant of the chemical Bicaridine."
|
||||
name = REAGENT_BICARIDAZE
|
||||
id = REAGENT_ID_BICARIDAZE
|
||||
description = REAGENT_BICARIDAZE + " is a topical variant of the chemical Bicaridine."
|
||||
taste_description = "bitterness"
|
||||
taste_mult = 3
|
||||
reagent_state = LIQUID
|
||||
@@ -105,8 +105,8 @@
|
||||
M.heal_organ_damage(6 * removed * chem_effective, 0)
|
||||
|
||||
/datum/reagent/calciumcarbonate
|
||||
name = "calcium carbonate"
|
||||
id = "calciumcarbonate"
|
||||
name = REAGENT_CALCIUMCARBONATE
|
||||
id = REAGENT_ID_CALCIUMCARBONATE
|
||||
description = "Calcium carbonate is a calcium salt commonly used as an antacid."
|
||||
taste_description = "chalk"
|
||||
reagent_state = SOLID
|
||||
@@ -124,9 +124,9 @@
|
||||
M.add_chemical_effect(CE_ANTACID, 3)
|
||||
|
||||
/datum/reagent/kelotane
|
||||
name = "Kelotane"
|
||||
id = "kelotane"
|
||||
description = "Kelotane is a drug used to treat burns."
|
||||
name = REAGENT_KELOTANE
|
||||
id = REAGENT_ID_KELOTANE
|
||||
description = REAGENT_KELOTANE + " is a drug used to treat burns."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
color = "#FFA800"
|
||||
@@ -142,9 +142,10 @@
|
||||
M.heal_organ_damage(0, 4 * removed * chem_effective) //VOREStation edit
|
||||
|
||||
/datum/reagent/dermaline
|
||||
name = "Dermaline"
|
||||
id = "dermaline"
|
||||
description = "Dermaline is the next step in burn medication. Works twice as good as kelotane and enables the body to restore even the direst heat-damaged tissue."
|
||||
name = REAGENT_DERMALINE
|
||||
id = REAGENT_ID_DERMALINE
|
||||
name = REAGENT_DERMALINE
|
||||
description = REAGENT_DERMALINE + " is the next step in burn medication. Works twice as good as kelotane and enables the body to restore even the direst heat-damaged tissue."
|
||||
taste_description = "bitterness"
|
||||
taste_mult = 1.5
|
||||
reagent_state = LIQUID
|
||||
@@ -160,9 +161,9 @@
|
||||
M.heal_organ_damage(0, 8 * removed * chem_effective) //VOREStation edit
|
||||
|
||||
/datum/reagent/dermaline/topical
|
||||
name = "Dermalaze"
|
||||
id = "dermalaze"
|
||||
description = "Dermalaze is a topical variant of the chemical Dermaline."
|
||||
name = REAGENT_DERMALAZE
|
||||
id = REAGENT_ID_DERMALAZE
|
||||
description = REAGENT_DERMALAZE + " is a topical variant of the chemical Dermaline."
|
||||
taste_description = "bitterness"
|
||||
taste_mult = 1.5
|
||||
reagent_state = LIQUID
|
||||
@@ -188,9 +189,9 @@
|
||||
M.heal_organ_damage(0, 12 * removed * chem_effective)
|
||||
|
||||
/datum/reagent/dylovene
|
||||
name = "Dylovene"
|
||||
id = "anti_toxin"
|
||||
description = "Dylovene is a broad-spectrum antitoxin."
|
||||
name = REAGENT_ANTITOXIN
|
||||
id = REAGENT_ID_ANTITOXIN
|
||||
description = REAGENT_ANTITOXIN + " is a broad-spectrum antitoxin."
|
||||
taste_description = "a roll of gauze"
|
||||
reagent_state = LIQUID
|
||||
color = "#00A000"
|
||||
@@ -210,9 +211,9 @@
|
||||
M.remove_a_modifier_of_type(/datum/modifier/poisoned)
|
||||
|
||||
/datum/reagent/carthatoline
|
||||
name = "Carthatoline"
|
||||
id = "carthatoline"
|
||||
description = "Carthatoline is strong evacuant used to treat severe poisoning."
|
||||
name = REAGENT_CARTHATOLINE
|
||||
id = REAGENT_ID_CARTHATOLINE
|
||||
description = REAGENT_CARTHATOLINE + " is strong evacuant used to treat severe poisoning."
|
||||
reagent_state = LIQUID
|
||||
color = "#225722"
|
||||
scannable = 1
|
||||
@@ -245,9 +246,9 @@
|
||||
st?.take_damage(removed * 2) // Causes stomach contractions, makes sense for an overdose to make it much worse.
|
||||
|
||||
/datum/reagent/dexalin
|
||||
name = "Dexalin"
|
||||
id = "dexalin"
|
||||
description = "Dexalin is used in the treatment of oxygen deprivation."
|
||||
name = REAGENT_DEXALIN
|
||||
id = REAGENT_ID_DEXALIN
|
||||
description = REAGENT_DEXALIN + " is used in the treatment of oxygen deprivation."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
color = "#0080FF"
|
||||
@@ -270,9 +271,9 @@
|
||||
holder.remove_reagent(REAGENT_ID_LEXORIN, 8 * removed) //VOREStation Edit
|
||||
|
||||
/datum/reagent/dexalinp
|
||||
name = "Dexalin Plus"
|
||||
id = "dexalinp"
|
||||
description = "Dexalin Plus is used in the treatment of oxygen deprivation. It is highly effective."
|
||||
name = REAGENT_DEXALINP
|
||||
id = REAGENT_ID_DEXALINP
|
||||
description = REAGENT_DEXALINP + " is used in the treatment of oxygen deprivation. It is highly effective."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
color = "#0040FF"
|
||||
@@ -295,9 +296,9 @@
|
||||
holder.remove_reagent(REAGENT_ID_LEXORIN, 3 * removed)
|
||||
|
||||
/datum/reagent/tricordrazine
|
||||
name = "Tricordrazine"
|
||||
id = "tricordrazine"
|
||||
description = "Tricordrazine is a highly potent stimulant, originally derived from cordrazine. Can be used to treat a wide range of injuries."
|
||||
name = REAGENT_TRICORDRAZINE
|
||||
id = REAGENT_ID_TRICORDRAZINE
|
||||
description = REAGENT_TRICORDRAZINE + " is a highly potent stimulant, originally derived from cordrazine. Can be used to treat a wide range of injuries."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
color = "#8040FF"
|
||||
@@ -317,9 +318,9 @@
|
||||
affect_blood(M, alien, removed * 0.4)
|
||||
|
||||
/datum/reagent/tricorlidaze
|
||||
name = "Tricorlidaze"
|
||||
id = "tricorlidaze"
|
||||
description = "Tricorlidaze is a topical gel produced with tricordrazine and sterilizine."
|
||||
name = REAGENT_TRICORLIDAZE
|
||||
id = REAGENT_ID_TRICORLIDAZE
|
||||
description = REAGENT_TRICORLIDAZE + " is a topical gel produced with tricordrazine and sterilizine."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = SOLID
|
||||
color = "#B060FF"
|
||||
@@ -353,8 +354,8 @@
|
||||
remove_self(to_produce * 5)
|
||||
|
||||
/datum/reagent/cryoxadone
|
||||
name = "Cryoxadone"
|
||||
id = "cryoxadone"
|
||||
name = REAGENT_CRYOXADONE
|
||||
id = REAGENT_ID_CRYOXADONE
|
||||
description = "A chemical mixture with almost magical healing powers. Its main limitation is that the targets body temperature must be under 170K for it to metabolise correctly."
|
||||
taste_description = "overripe bananas"
|
||||
reagent_state = LIQUID
|
||||
@@ -378,8 +379,8 @@
|
||||
M.adjustToxLoss(-10 * removed * chem_effective)
|
||||
|
||||
/datum/reagent/clonexadone
|
||||
name = "Clonexadone"
|
||||
id = "clonexadone"
|
||||
name = REAGENT_CLONEXADONE
|
||||
id = REAGENT_ID_CLONEXADONE
|
||||
description = "A liquid compound similar to that used in the cloning process. Can be used to 'finish' the cloning process when used in conjunction with a cryo tube."
|
||||
taste_description = "rotten bananas"
|
||||
reagent_state = LIQUID
|
||||
@@ -404,8 +405,8 @@
|
||||
M.adjustToxLoss(-30 * removed * chem_effective)
|
||||
|
||||
/datum/reagent/mortiferin
|
||||
name = "Mortiferin"
|
||||
id = "mortiferin"
|
||||
name = REAGENT_MORTIFERIN
|
||||
id = REAGENT_ID_MORTIFERIN
|
||||
description = "A liquid compound based upon those used in cloning. Utilized in cases of toxic shock. May cause liver damage."
|
||||
taste_description = "meat"
|
||||
reagent_state = LIQUID
|
||||
@@ -447,8 +448,8 @@
|
||||
L.take_damage(rand(1,3) * removed)
|
||||
|
||||
/datum/reagent/necroxadone
|
||||
name = "Necroxadone"
|
||||
id = "necroxadone"
|
||||
name = REAGENT_NECROXADONE
|
||||
id = REAGENT_ID_NECROXADONE
|
||||
description = "A liquid compound based upon that which is used in the cloning process. Utilized primarily in severe cases of toxic shock."
|
||||
taste_description = "meat"
|
||||
reagent_state = LIQUID
|
||||
@@ -482,8 +483,8 @@
|
||||
/* Painkillers */
|
||||
|
||||
/datum/reagent/paracetamol
|
||||
name = "Paracetamol"
|
||||
id = "paracetamol"
|
||||
name = REAGENT_PARACETAMOL
|
||||
id = REAGENT_ID_PARACETAMOL
|
||||
description = "Most probably know this as Tylenol, but this chemical is a mild, simple painkiller."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
@@ -507,8 +508,8 @@
|
||||
M.hallucination = max(M.hallucination, 2)
|
||||
|
||||
/datum/reagent/tramadol
|
||||
name = "Tramadol"
|
||||
id = "tramadol"
|
||||
name = REAGENT_TRAMADOL
|
||||
id = REAGENT_ID_TRAMADOL
|
||||
description = "A simple, yet effective painkiller."
|
||||
taste_description = "sourness"
|
||||
reagent_state = LIQUID
|
||||
@@ -531,8 +532,8 @@
|
||||
M.hallucination = max(M.hallucination, 2)
|
||||
|
||||
/datum/reagent/oxycodone
|
||||
name = "Oxycodone"
|
||||
id = "oxycodone"
|
||||
name = REAGENT_OXYCODONE
|
||||
id = REAGENT_ID_OXYCODONE
|
||||
description = "An effective and very addictive painkiller."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
@@ -560,9 +561,9 @@
|
||||
/* Other medicine */
|
||||
|
||||
/datum/reagent/synaptizine
|
||||
name = "Synaptizine"
|
||||
id = "synaptizine"
|
||||
description = "Synaptizine is used to treat various diseases."
|
||||
name = REAGENT_SYNAPTIZINE
|
||||
id = REAGENT_ID_SYNAPTIZINE
|
||||
description = REAGENT_SYNAPTIZINE + " is used to treat various diseases."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
color = "#99CCFF"
|
||||
@@ -590,9 +591,9 @@
|
||||
M.add_chemical_effect(CE_PAINKILLER, 20 * chem_effective * M.species.chem_strength_pain)
|
||||
|
||||
/datum/reagent/hyperzine
|
||||
name = "Hyperzine"
|
||||
id = "hyperzine"
|
||||
description = "Hyperzine is a highly effective, long lasting, muscle stimulant."
|
||||
name = REAGENT_HYPERZINE
|
||||
id = REAGENT_ID_HYPERZINE
|
||||
description = REAGENT_HYPERZINE + " is a highly effective, long lasting, muscle stimulant."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
color = "#FF3300"
|
||||
@@ -620,9 +621,9 @@
|
||||
to_chat(M, span_warning("Huh... Is this what a heart attack feels like?"))
|
||||
|
||||
/datum/reagent/alkysine
|
||||
name = "Alkysine"
|
||||
id = "alkysine"
|
||||
description = "Alkysine is a drug used to lessen the damage to neurological tissue after a catastrophic injury. Can heal brain tissue."
|
||||
name = REAGENT_ALKYSINE
|
||||
id = REAGENT_ID_ALKYSINE
|
||||
description = REAGENT_ALKYSINE " is a drug used to lessen the damage to neurological tissue after a catastrophic injury. Can heal brain tissue."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
color = "#FFFF66"
|
||||
@@ -644,8 +645,8 @@
|
||||
M.add_chemical_effect(CE_PAINKILLER, 10 * chem_effective * M.species.chem_strength_pain)
|
||||
|
||||
/datum/reagent/imidazoline
|
||||
name = "Imidazoline"
|
||||
id = "imidazoline"
|
||||
name = REAGENT_IMIDAZOLINE
|
||||
id = REAGENT_ID_IMIDAZOLINE
|
||||
description = "Heals eye damage"
|
||||
taste_description = "dull toxin"
|
||||
reagent_state = LIQUID
|
||||
@@ -668,8 +669,8 @@
|
||||
H.sdisabilities &= ~BLIND
|
||||
|
||||
/datum/reagent/peridaxon
|
||||
name = "Peridaxon"
|
||||
id = "peridaxon"
|
||||
name = REAGENT_PERIDAXON
|
||||
id = REAGENT_ID_PERIDAXON
|
||||
description = "Used to encourage recovery of internal organs and nervous systems. Medicate cautiously."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
@@ -701,8 +702,8 @@
|
||||
M.hallucination = max(M.hallucination, 10)
|
||||
|
||||
/datum/reagent/osteodaxon
|
||||
name = "Osteodaxon"
|
||||
id = "osteodaxon"
|
||||
name = REAGENT_OSTEODAXON
|
||||
id = REAGENT_ID_OSTEODAXON
|
||||
description = "An experimental drug used to heal bone fractures."
|
||||
reagent_state = LIQUID
|
||||
color = "#C9BCE3"
|
||||
@@ -724,8 +725,8 @@
|
||||
H.AdjustWeakened(1) //Bones being regrown will knock you over
|
||||
|
||||
/datum/reagent/myelamine
|
||||
name = "Myelamine"
|
||||
id = "myelamine"
|
||||
name = REAGENT_MYELAMINE
|
||||
id = REAGENT_ID_MYELAMINE
|
||||
description = "Used to rapidly clot internal hemorrhages by increasing the effectiveness of platelets."
|
||||
reagent_state = LIQUID
|
||||
color = "#4246C7"
|
||||
@@ -771,8 +772,8 @@
|
||||
O.wounds -= W
|
||||
|
||||
/datum/reagent/respirodaxon
|
||||
name = "Respirodaxon"
|
||||
id = "respirodaxon"
|
||||
name = REAGENT_RESPIRODAXON
|
||||
id = REAGENT_ID_RESPIRODAXON
|
||||
description = "Used to repair the tissue of the lungs and similar organs."
|
||||
taste_description = "metallic"
|
||||
reagent_state = LIQUID
|
||||
@@ -794,7 +795,7 @@
|
||||
if(I.damage > 0)
|
||||
I.damage = max(I.damage - 4 * removed * repair_strength, 0)
|
||||
H.Confuse(2)
|
||||
if(M.reagents.has_reagent("gastirodaxon") || M.reagents.has_reagent("peridaxon"))
|
||||
if(M.reagents.has_reagent(REAGENT_ID_GASTIRODAXON) || M.reagents.has_reagent(REAGENT_ID_PERIDAXON))
|
||||
if(H.losebreath >= 15 && prob(H.losebreath))
|
||||
H.Stun(2)
|
||||
else
|
||||
@@ -803,8 +804,8 @@
|
||||
H.losebreath = max(H.losebreath - 4, 0)
|
||||
|
||||
/datum/reagent/gastirodaxon
|
||||
name = "Gastirodaxon"
|
||||
id = "gastirodaxon"
|
||||
name = REAGENT_GASTIRODAXON
|
||||
id = REAGENT_ID_GASTIRODAXON
|
||||
description = "Used to repair the tissues of the digestive system."
|
||||
taste_description = "chalk"
|
||||
reagent_state = LIQUID
|
||||
@@ -826,7 +827,7 @@
|
||||
if(I.damage > 0)
|
||||
I.damage = max(I.damage - 4 * removed * repair_strength, 0)
|
||||
H.Confuse(2)
|
||||
if(M.reagents.has_reagent("hepanephrodaxon") || M.reagents.has_reagent("peridaxon"))
|
||||
if(M.reagents.has_reagent(REAGENT_ID_HEPANEPHRODAXON) || M.reagents.has_reagent(REAGENT_ID_PERIDAXON))
|
||||
if(prob(10))
|
||||
H.vomit(1)
|
||||
else if(H.nutrition > 30)
|
||||
@@ -835,8 +836,8 @@
|
||||
H.adjustToxLoss(-10 * removed) // Carthatoline based, considering cost.
|
||||
|
||||
/datum/reagent/hepanephrodaxon
|
||||
name = "Hepanephrodaxon"
|
||||
id = "hepanephrodaxon"
|
||||
name = REAGENT_HEPANEPHRODAXON
|
||||
id = REAGENT_ID_HEPANEPHRODAXON
|
||||
description = "Used to repair the common tissues involved in filtration."
|
||||
taste_description = "glue"
|
||||
reagent_state = LIQUID
|
||||
@@ -858,7 +859,7 @@
|
||||
if(I.damage > 0)
|
||||
I.damage = max(I.damage - 4 * removed * repair_strength, 0)
|
||||
H.Confuse(2)
|
||||
if(M.reagents.has_reagent("cordradaxon") || M.reagents.has_reagent("peridaxon"))
|
||||
if(M.reagents.has_reagent(REAGENT_ID_CORDRADAXON) || M.reagents.has_reagent(REAGENT_ID_PERIDAXON))
|
||||
if(prob(5))
|
||||
H.vomit(1)
|
||||
else if(prob(5))
|
||||
@@ -869,8 +870,8 @@
|
||||
H.adjustToxLoss(-12 * removed) // Carthatoline based, considering cost.
|
||||
|
||||
/datum/reagent/cordradaxon
|
||||
name = "Cordradaxon"
|
||||
id = "cordradaxon"
|
||||
name = REAGENT_CORDRADAXON
|
||||
id = REAGENT_ID_CORDRADAXON
|
||||
description = "Used to repair the specialized tissues involved in the circulatory system."
|
||||
taste_description = "rust"
|
||||
reagent_state = LIQUID
|
||||
@@ -892,14 +893,14 @@
|
||||
if(I.damage > 0)
|
||||
I.damage = max(I.damage - 4 * removed * repair_strength, 0)
|
||||
H.Confuse(2)
|
||||
if(M.reagents.has_reagent("respirodaxon") || M.reagents.has_reagent("peridaxon"))
|
||||
if(M.reagents.has_reagent(REAGENT_ID_HYRONALIN) || M.reagents.has_reagent(REAGENT_ID_PERIDAXON))
|
||||
H.losebreath = CLAMP(H.losebreath + 1, 0, 10)
|
||||
else
|
||||
H.adjustOxyLoss(-30 * removed) // Deals with blood oxygenation.
|
||||
|
||||
/datum/reagent/immunosuprizine
|
||||
name = "Immunosuprizine"
|
||||
id = "immunosuprizine"
|
||||
name = REAGENT_IMMUNOSUPRIZINE
|
||||
id = REAGENT_ID_IMMUNOSUPRIZINE
|
||||
description = "An experimental powder believed to have the ability to prevent any organ rejection."
|
||||
taste_description = "flesh"
|
||||
reagent_state = SOLID
|
||||
@@ -945,7 +946,7 @@
|
||||
I.rejecting = 0
|
||||
I.can_reject = FALSE
|
||||
|
||||
if(H.reagents.has_reagent("spaceacillin") || H.reagents.has_reagent("corophizine")) // Chemicals that increase your immune system's aggressiveness make this chemical's job harder.
|
||||
if(H.reagents.has_reagent(REAGENT_ID_SPACEACILLIN) || H.reagents.has_reagent(REAGENT_ID_COROPHIZINE)) // Chemicals that increase your immune system's aggressiveness make this chemical's job harder.
|
||||
for(var/obj/item/organ/I in organtotal)
|
||||
if(I.transplant_data)
|
||||
var/rejectmem = I.can_reject
|
||||
@@ -955,8 +956,8 @@
|
||||
I.take_damage(1)
|
||||
|
||||
/datum/reagent/skrellimmuno
|
||||
name = "Malish-Qualem"
|
||||
id = "malish-qualem"
|
||||
name = REAGENT_MALISHQUALEM
|
||||
id = REAGENT_ID_MALISHQUALEM
|
||||
description = "A strange, oily powder used by Malish-Katish to prevent organ rejection."
|
||||
taste_description = "mordant"
|
||||
reagent_state = SOLID
|
||||
@@ -991,7 +992,7 @@
|
||||
I.rejecting = 0
|
||||
I.can_reject = FALSE
|
||||
|
||||
if(H.reagents.has_reagent("spaceacillin") || H.reagents.has_reagent("corophizine"))
|
||||
if(H.reagents.has_reagent(REAGENT_ID_SPACEACILLIN) || H.reagents.has_reagent(REAGENT_ID_COROPHIZINE))
|
||||
for(var/obj/item/organ/I in organtotal)
|
||||
if(I.transplant_data)
|
||||
var/rejectmem = I.can_reject
|
||||
@@ -1001,9 +1002,9 @@
|
||||
I.take_damage(1)
|
||||
|
||||
/datum/reagent/ryetalyn
|
||||
name = "Ryetalyn"
|
||||
id = "ryetalyn"
|
||||
description = "Ryetalyn can cure all genetic abnomalities via a catalytic process."
|
||||
name = REAGENT_RYETALYN
|
||||
id = REAGENT_ID_RYETALYN
|
||||
description = REAGENT_RYETALYN + " can cure all genetic abnomalities via a catalytic process."
|
||||
taste_description = "acid"
|
||||
reagent_state = SOLID
|
||||
color = "#004000"
|
||||
@@ -1048,8 +1049,8 @@
|
||||
H.update_mutations()
|
||||
|
||||
/datum/reagent/ethylredoxrazine
|
||||
name = "Ethylredoxrazine"
|
||||
id = "ethylredoxrazine"
|
||||
name = REAGENT_ETHYLREDOXRAZINE
|
||||
id = REAGENT_ID_ETHYLREDOXRAZINE
|
||||
description = "A powerful oxidizer that reacts with ethanol."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = SOLID
|
||||
@@ -1081,9 +1082,9 @@
|
||||
R.remove_self(removed * 20)
|
||||
|
||||
/datum/reagent/hyronalin
|
||||
name = "Hyronalin"
|
||||
id = "hyronalin"
|
||||
description = "Hyronalin is a medicinal drug used to counter the effect of radiation poisoning."
|
||||
name = REAGENT_HYRONALIN
|
||||
id = REAGENT_ID_HYRONALIN
|
||||
description = REAGENT_HYRONALIN + " is a medicinal drug used to counter the effect of radiation poisoning."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
color = "#408000"
|
||||
@@ -1098,9 +1099,9 @@
|
||||
M.accumulated_rads = max(M.accumulated_rads - 30 * removed * M.species.chem_strength_heal, 0)
|
||||
|
||||
/datum/reagent/arithrazine
|
||||
name = "Arithrazine"
|
||||
id = "arithrazine"
|
||||
description = "Arithrazine is an unstable medication used for the most extreme cases of radiation poisoning."
|
||||
name = REAGENT_ARITHRAZINE
|
||||
id = REAGENT_ID_ARITHRAZINE
|
||||
description = REAGENT_ARITHRAZINE + " is an unstable medication used for the most extreme cases of radiation poisoning."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
color = "#008000"
|
||||
@@ -1119,8 +1120,8 @@
|
||||
M.take_organ_damage(4 * removed, 0)
|
||||
|
||||
/datum/reagent/spaceacillin
|
||||
name = "Spaceacillin"
|
||||
id = "spaceacillin"
|
||||
name = REAGENT_SPACEACILLIN
|
||||
id = REAGENT_ID_SPACEACILLIN
|
||||
description = "An all-purpose antiviral agent."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
@@ -1148,8 +1149,8 @@
|
||||
affect_blood(M, alien, removed * 0.8) // Not 100% as effective as injections, though still useful.
|
||||
|
||||
/datum/reagent/corophizine
|
||||
name = "Corophizine"
|
||||
id = "corophizine"
|
||||
name = REAGENT_COROPHIZINE
|
||||
id = REAGENT_ID_COROPHIZINE
|
||||
description = "A wide-spectrum antibiotic drug. Powerful and uncomfortable in equal doses."
|
||||
taste_description = "burnt toast"
|
||||
reagent_state = LIQUID
|
||||
@@ -1216,8 +1217,8 @@
|
||||
eo.fracture()
|
||||
|
||||
/datum/reagent/spacomycaze
|
||||
name = "Spacomycaze"
|
||||
id = "spacomycaze"
|
||||
name = REAGENT_SPACOMYCAZE
|
||||
id = REAGENT_ID_SPACOMYCAZE
|
||||
description = "An all-purpose painkilling antibiotic gel."
|
||||
taste_description = "oil"
|
||||
reagent_state = SOLID
|
||||
@@ -1265,8 +1266,8 @@
|
||||
remove_self(to_produce)
|
||||
|
||||
/datum/reagent/sterilizine
|
||||
name = "Sterilizine"
|
||||
id = "sterilizine"
|
||||
name = REAGENT_STERILIZINE
|
||||
id = REAGENT_ID_STERILIZINE
|
||||
description = "Sterilizes wounds in preparation for surgery and thoroughly removes blood."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
@@ -1317,8 +1318,8 @@
|
||||
remove_self(amount)
|
||||
|
||||
/datum/reagent/leporazine
|
||||
name = "Leporazine"
|
||||
id = "leporazine"
|
||||
name = REAGENT_LEPORAZINE
|
||||
id = REAGENT_ID_LEPORAZINE
|
||||
description = "Leporazine can be use to stabilize an individuals body temperature."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = LIQUID
|
||||
@@ -1339,8 +1340,8 @@
|
||||
M.bodytemperature = min(temp, M.bodytemperature + (40 * TEMPERATURE_DAMAGE_COEFFICIENT))
|
||||
|
||||
/datum/reagent/rezadone
|
||||
name = "Rezadone"
|
||||
id = "rezadone"
|
||||
name = REAGENT_REZADONE
|
||||
id = REAGENT_ID_REZADONE
|
||||
description = "A powder with almost magical properties, this substance can effectively treat genetic damage in humanoids, though excessive consumption has side effects."
|
||||
taste_description = "bitterness"
|
||||
reagent_state = SOLID
|
||||
@@ -1387,8 +1388,8 @@
|
||||
|
||||
// This exists to cut the number of chemicals a merc borg has to juggle on their hypo.
|
||||
/datum/reagent/healing_nanites
|
||||
name = "Restorative Nanites"
|
||||
id = "healing_nanites"
|
||||
name = REAGENT_HEALINGNANITES
|
||||
id = REAGENT_ID_HEALINGNANITES
|
||||
description = "Miniature medical robots that swiftly restore bodily damage."
|
||||
taste_description = "metal"
|
||||
reagent_state = SOLID
|
||||
@@ -1404,8 +1405,8 @@
|
||||
M.adjustCloneLoss(-2 * removed)
|
||||
|
||||
/datum/reagent/menthol
|
||||
name = "Menthol"
|
||||
id = "menthol"
|
||||
name = REAGENT_MENTHOL
|
||||
id = REAGENT_ID_MENTHOL
|
||||
description = "Tastes naturally minty, and imparts a very mild numbing sensation."
|
||||
taste_description = "mint"
|
||||
reagent_state = LIQUID
|
||||
@@ -1415,8 +1416,8 @@
|
||||
scannable = 1
|
||||
|
||||
/datum/reagent/earthsblood
|
||||
name = "Earthsblood"
|
||||
id = "earthsblood"
|
||||
name = REAGENT_EARTHSBLOOD
|
||||
id = REAGENT_ID_EARTHSBLOOD
|
||||
description = "A rare plant extract with immense, almost magical healing capabilities. Induces a potent psychoactive state, damaging neurons with prolonged use."
|
||||
taste_description = "honey and sunlight"
|
||||
reagent_state = LIQUID
|
||||
|
||||
Reference in New Issue
Block a user