mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-21 03:56:47 +01:00
medicine.dm
This commit is contained in:
@@ -72,7 +72,7 @@
|
||||
var/list/descriptors = list()
|
||||
if(reagents.has_reagent(REAGENT_ID_SUGAR) || reagents.has_reagent("cherryjelly") || reagents.has_reagent("honey") || reagents.has_reagent("berryjuice"))
|
||||
descriptors |= "sweet"
|
||||
if(reagents.has_reagent("anti_toxin"))
|
||||
if(reagents.has_reagent(REAGENT_ID_ANTITOXIN))
|
||||
descriptors |= "astringent"
|
||||
if(reagents.has_reagent("frostoil"))
|
||||
descriptors |= "numbing"
|
||||
@@ -88,11 +88,11 @@
|
||||
descriptors |= "radioactive"
|
||||
if(reagents.has_reagent(REAGENT_ID_AMATOXIN) || reagents.has_reagent(REAGENT_ID_TOXIN))
|
||||
descriptors |= "poisonous"
|
||||
if(reagents.has_reagent(REAGENT_ID_PSILOCYBIN) || reagents.has_reagent(REAGENT_ID_BLISS) || reagents.has_reagent("earthsblood"))
|
||||
if(reagents.has_reagent(REAGENT_ID_PSILOCYBIN) || reagents.has_reagent(REAGENT_ID_BLISS) || reagents.has_reagent(REAGENT_ID_EARTHSBLOOD))
|
||||
descriptors |= "hallucinogenic"
|
||||
if(reagents.has_reagent("bicaridine") || reagents.has_reagent("earthsblood"))
|
||||
if(reagents.has_reagent(REAGENT_ID_BICARIDINE) || reagents.has_reagent(REAGENT_ID_EARTHSBLOOD))
|
||||
descriptors |= "medicinal"
|
||||
if(reagents.has_reagent(REAGENT_ID_GOLD) || reagents.has_reagent("earthsblood"))
|
||||
if(reagents.has_reagent(REAGENT_ID_GOLD) || reagents.has_reagent(REAGENT_ID_EARTHSBLOOD))
|
||||
descriptors |= "shiny"
|
||||
if(reagents.has_reagent(REAGENT_ID_LUBE))
|
||||
descriptors |= "slippery"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
display_name = "ambrosia vulgaris"
|
||||
kitchen_tag = "ambrosia"
|
||||
mutants = list("ambrosiadeus")
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1), REAGENT_ID_AMBROSIAEXTRACT = list(1,8), "kelotane" = list(1,8,1), "bicaridine" = list(1,10,1))
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1), REAGENT_ID_AMBROSIAEXTRACT = list(1,8), REAGENT_ID_KELOTANE = list(1,8,1), REAGENT_ID_BICARIDINE = list(1,10,1))
|
||||
|
||||
/datum/seed/ambrosia/New()
|
||||
..()
|
||||
@@ -25,7 +25,7 @@
|
||||
display_name = "ambrosia deus"
|
||||
kitchen_tag = "ambrosiadeus"
|
||||
mutants = list("ambrosiainfernus", "ambrosiagaia")
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1), "bicaridine" = list(1,8), "synaptizine" = list(1,8,1), "hyperzine" = list(1,10,1), REAGENT_ID_AMBROSIAEXTRACT = list(1,10))
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1), REAGENT_ID_BICARIDINE = list(1,8), REAGENT_ID_SYNAPTIZINE = list(1,8,1), REAGENT_ID_HYPERZINE = list(1,10,1), REAGENT_ID_AMBROSIAEXTRACT = list(1,10))
|
||||
|
||||
/datum/seed/ambrosia/deus/New()
|
||||
..()
|
||||
@@ -38,7 +38,7 @@
|
||||
display_name = "ambrosia infernus"
|
||||
kitchen_tag = "ambrosiainfernus"
|
||||
mutants = null
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,3), "oxycodone" = list(1,8), REAGENT_ID_IMPEDREZENE = list(1,10), REAGENT_ID_MINDBREAKER = list(1,10), REAGENT_ID_AMBROSIAEXTRACT = list(1,10))
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,3), REAGENT_ID_OXYCODONE = list(1,8), REAGENT_ID_IMPEDREZENE = list(1,10), REAGENT_ID_MINDBREAKER = list(1,10), REAGENT_ID_AMBROSIAEXTRACT = list(1,10))
|
||||
|
||||
/datum/seed/ambrosia/infernus/New()
|
||||
..()
|
||||
@@ -51,7 +51,7 @@
|
||||
display_name = "ambrosia gaia"
|
||||
kitchen_tag = "ambrosiagaia"
|
||||
mutants = null
|
||||
chems = list ("earthsblood" = list(3,5), REAGENT_ID_NUTRIMENT = list(1,3))
|
||||
chems = list (REAGENT_ID_EARTHSBLOOD = list(3,5), REAGENT_ID_NUTRIMENT = list(1,3))
|
||||
|
||||
/datum/seed/ambrosia/gaia/New()
|
||||
..()
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
seed_name = "carrot"
|
||||
display_name = "carrots"
|
||||
kitchen_tag = "carrot"
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,20), "imidazoline" = list(3,5), "carrotjuice" = list(10,20))
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,20), REAGENT_ID_IMIDAZOLINE = list(3,5), "carrotjuice" = list(10,20))
|
||||
|
||||
/datum/seed/carrots/New()
|
||||
..()
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
seed_name = "poppy"
|
||||
display_name = "poppies"
|
||||
kitchen_tag = "poppy"
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,20), "bicaridine" = list(1,10))
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,20), REAGENT_ID_BICARIDINE = list(1,10))
|
||||
|
||||
/datum/seed/flower/poppy/New()
|
||||
..()
|
||||
@@ -58,7 +58,7 @@
|
||||
seed_name = "lavender"
|
||||
display_name = "lavender"
|
||||
kitchen_tag = "lavender"
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,20), "bicaridine" = list(1,10))
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,20), REAGENT_ID_BICARIDINE = list(1,10))
|
||||
|
||||
/datum/seed/flower/lavender/New()
|
||||
..()
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
seed_name = "green grape"
|
||||
display_name = "green grapevines"
|
||||
mutants = null
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,10), "kelotane" = list(3,5), "grapejuice" = list(10,10))
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,10), REAGENT_ID_KELOTANE = list(3,5), "grapejuice" = list(10,10))
|
||||
|
||||
/datum/seed/grapes/green/New()
|
||||
..()
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
seed_name = "kudzu"
|
||||
display_name = "kudzu vines"
|
||||
kitchen_tag = "kudzu"
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,50), "anti_toxin" = list(1,25))
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,50), REAGENT_ID_ANTITOXIN = list(1,25))
|
||||
|
||||
/datum/seed/kudzu/New()
|
||||
..()
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
seed_name = "glacial lettuce"
|
||||
display_name = "glacial lettuce"
|
||||
kitchen_tag = "icelettuce"
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,5), "paracetamol" = list(0,2))
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,5), REAGENT_ID_PARACETAMOL = list(0,2))
|
||||
|
||||
/datum/seed/lettuce/ice/New()
|
||||
..()
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
seed_name = "Malani's tear"
|
||||
display_name = "Malani's tear leaves"
|
||||
kitchen_tag = "mtear"
|
||||
chems = list("honey" = list(1,10), "kelotane" = list(3,5))
|
||||
chems = list("honey" = list(1,10), REAGENT_ID_KELOTANE = list(3,5))
|
||||
|
||||
/datum/seed/mtear/New()
|
||||
..()
|
||||
@@ -16,4 +16,4 @@
|
||||
set_trait(TRAIT_PLANT_COLOUR,"#4CC789")
|
||||
set_trait(TRAIT_PLANT_ICON,"bush7")
|
||||
set_trait(TRAIT_IDEAL_HEAT, 283)
|
||||
set_trait(TRAIT_NUTRIENT_CONSUMPTION, 0.15)
|
||||
set_trait(TRAIT_NUTRIENT_CONSUMPTION, 0.15)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
seed_name = "Selem's hand"
|
||||
display_name = "Selem's hand leaves"
|
||||
kitchen_tag = "shand"
|
||||
chems = list("bicaridine" = list(0,10))
|
||||
chems = list(REAGENT_ID_BICARIDINE = list(0,10))
|
||||
|
||||
/datum/seed/shand/New()
|
||||
..()
|
||||
@@ -16,4 +16,4 @@
|
||||
set_trait(TRAIT_PLANT_COLOUR,"#378C61")
|
||||
set_trait(TRAIT_PLANT_ICON,"tree5")
|
||||
set_trait(TRAIT_IDEAL_HEAT, 283)
|
||||
set_trait(TRAIT_NUTRIENT_CONSUMPTION, 0.15)
|
||||
set_trait(TRAIT_NUTRIENT_CONSUMPTION, 0.15)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
seed_name = "surik"
|
||||
display_name = "surik vine"
|
||||
kitchen_tag = "surik"
|
||||
chems = list(REAGENT_ID_IMPEDREZENE = list(1,3),"synaptizine" = list(1,2),REAGENT_ID_NUTRIMENT = list(1,5))
|
||||
chems = list(REAGENT_ID_IMPEDREZENE = list(1,3),REAGENT_ID_SYNAPTIZINE = list(1,2),REAGENT_ID_NUTRIMENT = list(1,5))
|
||||
|
||||
/datum/seed/surik/New()
|
||||
..()
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
name = "stimbush"
|
||||
seed_name = "stim-bush"
|
||||
display_name = "stim-bush"
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,10), "hyperzine" = list(1,10), "synaptizine" = list(1,5))
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,10), REAGENT_ID_HYPERZINE = list(1,10), REAGENT_ID_SYNAPTIZINE = list(1,5))
|
||||
|
||||
/datum/seed/tobacco/stimbush/New()
|
||||
..()
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
seed_name = "vale"
|
||||
display_name = "vale bush"
|
||||
kitchen_tag = "vale"
|
||||
chems = list("paracetamol" = list(1,5),"dexalin" = list(1,2),REAGENT_ID_NUTRIMENT= list(1,5))
|
||||
chems = list(REAGENT_ID_PARACETAMOL = list(1,5),REAGENT_ID_DEXALIN = list(1,2),REAGENT_ID_NUTRIMENT= list(1,5))
|
||||
|
||||
/datum/seed/vale/New()
|
||||
..()
|
||||
|
||||
@@ -55,14 +55,14 @@
|
||||
// Reagent information for process(), consider moving this to a controller along
|
||||
// with cycle information under 'mechanical concerns' at some point.
|
||||
var/static/list/toxic_reagents = list(
|
||||
"anti_toxin" = -2,
|
||||
REAGENT_ID_ANTITOXIN = -2,
|
||||
REAGENT_ID_TOXIN = 2,
|
||||
REAGENT_ID_FLUORINE = 2.5,
|
||||
REAGENT_ID_CHLORINE = 1.5,
|
||||
REAGENT_ID_SACID = 1.5,
|
||||
REAGENT_ID_PACID = 3,
|
||||
REAGENT_ID_PLANTBGONE = 3,
|
||||
"cryoxadone" = -3,
|
||||
REAGENT_ID_CRYOXADONE = -3,
|
||||
REAGENT_ID_RADIUM = 2
|
||||
)
|
||||
var/static/list/nutrient_reagents = list(
|
||||
@@ -116,7 +116,7 @@
|
||||
REAGENT_ID_SACID = list( -1, 0, 0 ),
|
||||
REAGENT_ID_PACID = list( -2, 0, 0 ),
|
||||
REAGENT_ID_PLANTBGONE = list( -2, 0, 0.2),
|
||||
"cryoxadone" = list( 3, 0, 0 ),
|
||||
REAGENT_ID_CRYOXADONE = list( 3, 0, 0 ),
|
||||
REAGENT_ID_AMMONIA = list( 0.5, 0, 0 ),
|
||||
REAGENT_ID_DIETHYLAMINE = list( 1, 0, 0 ),
|
||||
REAGENT_ID_NUTRIMENT = list( 0.5, 0.1, 0 ),
|
||||
|
||||
Reference in New Issue
Block a user