mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-26 06:40:08 +01:00
[MIRROR] Converts gas, ore, plants and reagent strings to defines (#9611)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com> Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
co-authored by
Heroman3003
Kashargul
parent
d5b62d4159
commit
fd5d9267ff
@@ -52,9 +52,9 @@
|
||||
/decl/chemical_reaction/distilling/biomass
|
||||
name = "Distilling Biomass"
|
||||
id = "distill_biomass"
|
||||
result = "biomass"
|
||||
required_reagents = list("blood" = 1, "sugar" = 1, "phoron" = 0.5)
|
||||
result_amount = 6 // Buffed to 2400 units per sheet to be in line with the buffed instant reaction. Requires actually using the machine, and having blood to spare so this one should be more phoron-efficient.
|
||||
result = REAGENT_ID_BIOMASS
|
||||
required_reagents = list(REAGENT_ID_BLOOD = 1, REAGENT_ID_SUGAR = 1, REAGENT_ID_PHORON = 0.5)
|
||||
result_amount = 6 // CHOMPEdit Buffed to 2400 units per sheet to be in line with the buffed instant reaction. Requires actually using the machine, and having blood to spare so this one should be more phoron-efficient.
|
||||
|
||||
temp_range = list(T20C + 80, T20C + 130)
|
||||
temp_shift = -2
|
||||
@@ -63,8 +63,8 @@
|
||||
/decl/chemical_reaction/distilling/inaprovalaze
|
||||
name = "Distilling Inaprovalaze"
|
||||
id = "distill_inaprovalaze"
|
||||
result = "inaprovalaze"
|
||||
required_reagents = list("inaprovaline" = 2, "foaming_agent" = 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, "foaming_agent" = 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, "foaming_agent" = 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, "foaming_agent" = 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, "foaming_agent" = 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)
|
||||
@@ -118,8 +118,8 @@
|
||||
/decl/chemical_reaction/distilling/synthplas
|
||||
name = "Distilling Synthplas"
|
||||
id = "distill_synthplas"
|
||||
result = "synthblood_dilute"
|
||||
required_reagents = list("protein" = 2, "antibodies" = 1, "bicaridine" = 1)
|
||||
result = REAGENT_ID_SYNTHBLOOD_DILUTE
|
||||
required_reagents = list(REAGENT_ID_PROTEIN = 2, REAGENT_ID_ANTIBODIES = 1, REAGENT_ID_BICARIDINE = 1)
|
||||
result_amount = 3
|
||||
|
||||
reaction_rate = HALF_LIFE(15)
|
||||
@@ -130,8 +130,8 @@
|
||||
/decl/chemical_reaction/distilling/beer
|
||||
name = "Distilling Beer"
|
||||
id = "distill_beer"
|
||||
result = "beer"
|
||||
required_reagents = list("nutriment" = 1, "water" = 1, "sugar" = 1)
|
||||
result = REAGENT_ID_BEER
|
||||
required_reagents = list(REAGENT_ID_NUTRIMENT = 1, REAGENT_ID_WATER = 1, REAGENT_ID_SUGAR = 1)
|
||||
result_amount = 2
|
||||
|
||||
reaction_rate = HALF_LIFE(30)
|
||||
@@ -141,9 +141,9 @@
|
||||
/decl/chemical_reaction/distilling/ale
|
||||
name = "Distilling Ale"
|
||||
id = "distill_ale"
|
||||
result = "ale"
|
||||
required_reagents = list("nutriment" = 1, "beer" = 1)
|
||||
inhibitors = list("water" = 1)
|
||||
result = REAGENT_ID_ALE
|
||||
required_reagents = list(REAGENT_ID_NUTRIMENT = 1, REAGENT_ID_BEER = 1)
|
||||
inhibitors = list(REAGENT_ID_WATER = 1)
|
||||
result_amount = 2
|
||||
|
||||
reaction_rate = HALF_LIFE(30)
|
||||
@@ -155,8 +155,8 @@
|
||||
/decl/chemical_reaction/distilling/berserkjuice
|
||||
name = "Distilling Brute Juice"
|
||||
id = "distill_brutejuice"
|
||||
result = "berserkmed"
|
||||
required_reagents = list("biomass" = 1, "hyperzine" = 3, "synaptizine" = 2, "phoron" = 1)
|
||||
result = REAGENT_ID_BERSERKMED
|
||||
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)
|
||||
@@ -173,9 +173,9 @@
|
||||
/decl/chemical_reaction/distilling/cryogel
|
||||
name = "Distilling Cryogellatin"
|
||||
id = "distill_cryoslurry"
|
||||
result = "cryoslurry"
|
||||
required_reagents = list("frostoil" = 7, "enzyme" = 3, "plasticide" = 3, "foaming_agent" = 2)
|
||||
inhibitors = list("water" = 5)
|
||||
result = REAGENT_ID_CRYOSLURRY
|
||||
required_reagents = list(REAGENT_ID_FROSTOIL = 7, REAGENT_ID_ENZYME = 3, REAGENT_ID_PLASTICIDE = 3, REAGENT_ID_FOAMINGAGENT = 2)
|
||||
inhibitors = list(REAGENT_ID_WATER = 5)
|
||||
result_amount = 1
|
||||
|
||||
temp_range = list(T0C + 10, T20C + 15) //CHOMPedit: I know this doesn't make sense, and this is a baindaid fix but distiller code refuses to go this low, even with correct variables
|
||||
@@ -194,8 +194,8 @@
|
||||
/decl/chemical_reaction/distilling/lichpowder
|
||||
name = "Distilling Lichpowder"
|
||||
id = "distill_lichpowder"
|
||||
result = "lichpowder"
|
||||
required_reagents = list("zombiepowder" = 2, "leporazine" = 1)
|
||||
result = REAGENT_ID_LICHPOWDER
|
||||
required_reagents = list(REAGENT_ID_ZOMBIEPOWDER = 2, REAGENT_ID_LEPORAZINE = 1)
|
||||
result_amount = 2
|
||||
|
||||
reaction_rate = HALF_LIFE(8)
|
||||
@@ -205,11 +205,11 @@
|
||||
/decl/chemical_reaction/distilling/necroxadone
|
||||
name = "Distilling Necroxadone"
|
||||
id = "distill_necroxadone"
|
||||
result = "necroxadone"
|
||||
required_reagents = list("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("phoron" = 5)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
|
||||
reaction_rate = HALF_LIFE(20)
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -2,240 +2,247 @@
|
||||
/// Special drinks
|
||||
/decl/chemical_reaction/instant/drinks/grubshake
|
||||
name = "Grub protein drink"
|
||||
id = "grubshake"
|
||||
result = "grubshake"
|
||||
required_reagents = list("shockchem" = 5, "water" = 25)
|
||||
id = REAGENT_ID_GRUBSHAKE
|
||||
result = REAGENT_ID_GRUBSHAKE
|
||||
required_reagents = list(REAGENT_ID_SHOCKCHEM = 5, REAGENT_ID_WATER = 25)
|
||||
result_amount = 30
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/deathbell
|
||||
name = "Deathbell"
|
||||
id = "deathbell"
|
||||
result = "deathbell"
|
||||
required_reagents = list("antifreeze" = 1, "gargleblaster" = 1, "syndicatebomb" =1)
|
||||
name = REAGENT_DEATHBELL
|
||||
id = REAGENT_ID_DEATHBELL
|
||||
result = REAGENT_ID_DEATHBELL
|
||||
required_reagents = list(REAGENT_ID_ANTIFREEZE = 1, REAGENT_ID_GARGLEBLASTER = 1, REAGENT_ID_SYNDICATEBOMB =1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/burnout
|
||||
name = "Burnout"
|
||||
id = "burnout"
|
||||
result = "burnout"
|
||||
required_reagents = list("antifreeze" = 1, "deathbell" = 1, "lovemaker" =1)
|
||||
name = REAGENT_BURNOUT
|
||||
id = REAGENT_ID_BURNOUT
|
||||
result = REAGENT_ID_BURNOUT
|
||||
required_reagents = list(REAGENT_ID_ANTIFREEZE = 1, REAGENT_ID_DEATHBELL = 1, REAGENT_ID_LOVEMAKER =1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/monstertamer
|
||||
name = "Monster Tamer"
|
||||
id = "monstertamer"
|
||||
result = "monstertamer"
|
||||
required_reagents = list("whiskey" = 1, "protein" = 1)
|
||||
name = REAGENT_MONSTERTAMER
|
||||
id = REAGENT_ID_MONSTERTAMER
|
||||
result = REAGENT_ID_MONSTERTAMER
|
||||
required_reagents = list(REAGENT_ID_WHISKEY = 1, REAGENT_ID_PROTEIN = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/bigbeer
|
||||
name = "Giant Beer"
|
||||
id = "bigbeer"
|
||||
result = "bigbeer"
|
||||
required_reagents = list("syndicatebomb" = 1, "manlydorf" = 1, "grog" =1)
|
||||
name = REAGENT_BIGBEER
|
||||
id = REAGENT_ID_BIGBEER
|
||||
result = REAGENT_ID_BIGBEER
|
||||
required_reagents = list(REAGENT_ID_SYNDICATEBOMB = 1, REAGENT_ID_MANLYDORF = 1, REAGENT_ID_GROG =1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/sweettea
|
||||
name = "Sweetened Tea"
|
||||
id = "sweettea"
|
||||
result = "sweettea"
|
||||
required_reagents = list("icetea" = 2, "sugar" = 1,)
|
||||
id = REAGENT_ID_SWEETTEA
|
||||
result = REAGENT_ID_SWEETTEA
|
||||
required_reagents = list(REAGENT_ID_ICETEA = 2, REAGENT_ID_SUGAR = 1,)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/unsweettea
|
||||
name = "Unsweetened Tea"
|
||||
id = "unsweettea"
|
||||
result = "unsweettea"
|
||||
required_reagents = list("sweettea" = 3, "phoron" = 1)
|
||||
name = REAGENT_UNSWEETTEA
|
||||
id = REAGENT_ID_UNSWEETTEA
|
||||
result = REAGENT_ID_UNSWEETTEA
|
||||
required_reagents = list(REAGENT_ID_SWEETTEA = 3, REAGENT_ID_PHORON = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/galacticpanic
|
||||
name = "Galactic Panic Attack"
|
||||
id = "galacticpanic"
|
||||
result = "galacticpanic"
|
||||
required_reagents = list("gargleblaster" = 1, "singulo" = 1, "phoronspecial" =1, "neurotoxin" = 1, "atomicbomb" = 1, "hippiesdelight" = 1)
|
||||
name = REAGENT_GALACTICPANIC
|
||||
id = REAGENT_ID_GALACTICPANIC
|
||||
result = REAGENT_ID_GALACTICPANIC
|
||||
required_reagents = list(REAGENT_ID_GARGLEBLASTER = 1, REAGENT_ID_SINGULO = 1, REAGENT_ID_PHORONSPECIAL =1, REAGENT_ID_NEUROTOXIN = 1, REAGENT_ID_ATOMICBOMB = 1, REAGENT_ID_HIPPIESDELIGHT = 1)
|
||||
result_amount = 6
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/bulldog
|
||||
name = "Space Bulldog"
|
||||
id = "bulldog"
|
||||
result = "bulldog"
|
||||
required_reagents = list("whiterussian" = 4, "cola" =1)
|
||||
name = REAGENT_BULLDOG
|
||||
id = REAGENT_ID_BULLDOG
|
||||
result = REAGENT_ID_BULLDOG
|
||||
required_reagents = list(REAGENT_ID_WHITERUSSIAN = 4, REAGENT_ID_COLA =1)
|
||||
result_amount = 4
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/sbagliato
|
||||
name = "Negroni Sbagliato"
|
||||
id = "sbagliato"
|
||||
result = "sbagliato"
|
||||
required_reagents = list("redwine" = 1, "vermouth" = 1, "sodawater" =1)
|
||||
name = REAGENT_SBAGLIATO
|
||||
id = REAGENT_ID_SBAGLIATO
|
||||
result = REAGENT_ID_SBAGLIATO
|
||||
required_reagents = list(REAGENT_ID_REDWINE = 1, REAGENT_ID_VERMOUTH = 1, REAGENT_ID_SODAWATER =1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/italiancrisis
|
||||
name = "Italian Crisis"
|
||||
id = "italiancrisis"
|
||||
result = "italiancrisis"
|
||||
required_reagents = list("bulldog" = 1, "sbagliato" = 1)
|
||||
name = REAGENT_ITALIANCRISIS
|
||||
id = REAGENT_ID_ITALIANCRISIS
|
||||
result = REAGENT_ID_ITALIANCRISIS
|
||||
required_reagents = list(REAGENT_ID_BULLDOG = 1, REAGENT_ID_SBAGLIATO = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/sugarrush
|
||||
name = "Sweet Rush"
|
||||
id = "sugarrush"
|
||||
result = "sugarrush"
|
||||
required_reagents = list("sugar" = 1, "sodawater" = 1, "vodka" =1)
|
||||
name = REAGENT_SUGARRUSH
|
||||
id = REAGENT_ID_SUGARRUSH
|
||||
result = REAGENT_ID_SUGARRUSH
|
||||
required_reagents = list(REAGENT_ID_SUGAR = 1, REAGENT_ID_SODAWATER = 1, REAGENT_ID_VODKA =1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/lotus
|
||||
name = "Lotus"
|
||||
id = "lotus"
|
||||
result = "lotus"
|
||||
required_reagents = list("sbagliato" = 1, "sugarrush" = 1)
|
||||
name = REAGENT_LOTUS
|
||||
id = REAGENT_ID_LOTUS
|
||||
result = REAGENT_ID_LOTUS
|
||||
required_reagents = list(REAGENT_ID_SBAGLIATO = 1, REAGENT_ID_SUGARRUSH = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/shroomjuice
|
||||
name = "Dumb Shroom Juice"
|
||||
id = "shroomjuice"
|
||||
result = "shroomjuice"
|
||||
required_reagents = list("psilocybin" = 1, "applejuice" = 1, "limejuice" =1)
|
||||
name = REAGENT_SHROOMJUICE
|
||||
id = REAGENT_ID_SHROOMJUICE
|
||||
result = REAGENT_ID_SHROOMJUICE
|
||||
required_reagents = list(REAGENT_ID_PSILOCYBIN = 1, REAGENT_ID_APPLEJUICE = 1, REAGENT_ID_LIMEJUICE =1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/russianroulette
|
||||
name = "Russian Roulette"
|
||||
id = "russianroulette"
|
||||
result = "russianroulette"
|
||||
required_reagents = list("whiterussian" = 5, "iron" = 1)
|
||||
name = REAGENT_RUSSIANROULETTE
|
||||
id =REAGENT_ID_RUSSIANROULETTE
|
||||
result =REAGENT_ID_RUSSIANROULETTE
|
||||
required_reagents = list(REAGENT_ID_WHITERUSSIAN = 5, REAGENT_ID_IRON = 1)
|
||||
result_amount = 6
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/lovemaker
|
||||
name = "The Love Maker"
|
||||
id = "lovemaker"
|
||||
result = "lovemaker"
|
||||
required_reagents = list("honey" = 1, "sexonthebeach" = 5)
|
||||
name = REAGENT_LOVEMAKER
|
||||
id = REAGENT_ID_LOVEMAKER
|
||||
result = REAGENT_ID_LOVEMAKER
|
||||
required_reagents = list(REAGENT_ID_HONEY = 1, REAGENT_ID_SEXONTHEBEACH = 5)
|
||||
result_amount = 6
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/honeyshot
|
||||
name = "Honey Shot"
|
||||
id = "honeyshot"
|
||||
result = "honeyshot"
|
||||
required_reagents = list("honey" = 1, "vodka" = 1, "grenadine" =1)
|
||||
name = REAGENT_HONEYSHOT
|
||||
id = REAGENT_ID_HONEYSHOT
|
||||
result = REAGENT_ID_HONEYSHOT
|
||||
required_reagents = list(REAGENT_ID_HONEY = 1, REAGENT_ID_VODKA = 1, REAGENT_ID_GRENADINE =1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/appletini
|
||||
name = "Appletini"
|
||||
id = "appletini"
|
||||
result = "appletini"
|
||||
required_reagents = list("applejuice" = 2, "vodka" = 1)
|
||||
name = REAGENT_APPLETINI
|
||||
id = REAGENT_ID_APPLETINIT
|
||||
result = REAGENT_ID_APPLETINIT
|
||||
required_reagents = list(REAGENT_ID_APPLEJUICE = 2, REAGENT_ID_VODKA = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/glowingappletini
|
||||
name = "Glowing Appletini"
|
||||
id = "glowingappletini"
|
||||
result = "glowingappletini"
|
||||
required_reagents = list("appletini" = 5, "uranium" = 1)
|
||||
name = REAGENT_GLOWINGAPPLETINI
|
||||
id = REAGENT_ID_GLOWINGAPPLETINI
|
||||
result = REAGENT_ID_GLOWINGAPPLETINI
|
||||
required_reagents = list(REAGENT_ID_APPLETINIT = 5, REAGENT_ID_URANIUM = 1)
|
||||
result_amount = 6
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/scsatw
|
||||
name = "Slow Comfortable Screw Against the Wall"
|
||||
id = "scsatw"
|
||||
result = "scsatw"
|
||||
required_reagents = list("screwdrivercocktail" = 3, "rum" =1, "whiskey" =1, "gin" =1)
|
||||
name = REAGENT_SCSATW
|
||||
id = REAGENT_ID_SCSATW
|
||||
result = REAGENT_ID_SCSATW
|
||||
required_reagents = list(REAGENT_ID_SCREWDRIVERCOCKTAIL = 3, REAGENT_ID_RUM =1, REAGENT_ID_WHISKEY =1, REAGENT_ID_GIN =1)
|
||||
result_amount = 6
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/choccymilk
|
||||
name = "Choccy Milk"
|
||||
id = "choccymilk"
|
||||
result = "choccymilk"
|
||||
inhibitors = list("enzyme" = 1)
|
||||
required_reagents = list("milk" = 3, "coco" = 1)
|
||||
name = REAGENT_CHOCCYMILK
|
||||
id = REAGENT_ID_CHOCCYMILK
|
||||
result = REAGENT_ID_CHOCCYMILK
|
||||
inhibitors = list(REAGENT_ID_ENZYME = 1)
|
||||
required_reagents = list(REAGENT_ID_MILK = 3, REAGENT_ID_COCO = 1)
|
||||
result_amount = 4
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/redspaceflush
|
||||
name = "Redspace Flush"
|
||||
id = "redspaceflush"
|
||||
result = "redspaceflush"
|
||||
required_reagents = list("rum" = 2, "whiskey" = 2, "blood" =1, "phoron" =1)
|
||||
id = REAGENT_ID_REDSPACEFLUSH
|
||||
result = REAGENT_ID_REDSPACEFLUSH
|
||||
required_reagents = list(REAGENT_ID_RUM = 2, REAGENT_ID_WHISKEY = 2, REAGENT_ID_BLOOD =1, REAGENT_ID_PHORON =1)
|
||||
result_amount = 6
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/graveyard
|
||||
name = "Graveyard"
|
||||
id = "graveyard"
|
||||
result = "graveyard"
|
||||
required_reagents = list("cola" = 1, "spacemountainwind" = 1, "dr_gibb" =1, "space_up" = 1)
|
||||
name = REAGENT_GRAVEYARD
|
||||
id = REAGENT_ID_GRAVEYARD
|
||||
result = REAGENT_ID_GRAVEYARD
|
||||
required_reagents = list(REAGENT_ID_COLA = 1, REAGENT_ID_SPACEMOUNTAINWIND = 1, REAGENT_ID_DRGIBB =1, REAGENT_ID_SPACEUP = 1)
|
||||
result_amount = 4
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/hairoftherat
|
||||
name = "Hair of the Rat"
|
||||
id = "hairoftherat"
|
||||
result = "hairoftherat"
|
||||
required_reagents = list("monstertamer" = 2, "nutriment" = 1)
|
||||
name = REAGENT_HAIROFTHERAT
|
||||
id = REAGENT_ID_HAIROFTHERAT
|
||||
result = REAGENT_ID_HAIROFTHERAT
|
||||
required_reagents = list(REAGENT_ID_MONSTERTAMER = 2, REAGENT_ID_NUTRIMENT = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/pink_russian
|
||||
name = "Pink Russian"
|
||||
id = "pinkrussian"
|
||||
result = "pinkrussian"
|
||||
required_reagents = list("blackrussian" = 2, "berryshake" = 1)
|
||||
name = REAGENT_PINKRUSSIAN
|
||||
id = REAGENT_ID_PINKRUSSIAN
|
||||
result = REAGENT_ID_PINKRUSSIAN
|
||||
required_reagents = list(REAGENT_ID_BLACKRUSSIAN = 2, REAGENT_ID_BERRYSHAKE = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/originalsin
|
||||
name = "Original Sin"
|
||||
id = "originalsin"
|
||||
result = "originalsin"
|
||||
required_reagents = list("holywine" = 1)
|
||||
catalysts = list("applejuice" = 1)
|
||||
name = REAGENT_ORIGINALSIN
|
||||
id = REAGENT_ID_ORIGINALSIN
|
||||
result = REAGENT_ID_ORIGINALSIN
|
||||
required_reagents = list(REAGENT_ID_HOLYWINE = 1)
|
||||
catalysts = list(REAGENT_ID_APPLEJUICE = 1)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/windgarita
|
||||
name = "WND-Garita"
|
||||
id = "windgarita"
|
||||
result = "windgarita"
|
||||
required_reagents = list("margarita" = 3, "spacemountainwind" = 2, "melonliquor" = 1)
|
||||
name = REAGENT_WINDGARITA
|
||||
id = REAGENT_ID_WINDGARITA
|
||||
result = REAGENT_ID_WINDGARITA
|
||||
required_reagents = list(REAGENT_ID_MARGARITA = 3, REAGENT_ID_SPACEMOUNTAINWIND = 2, REAGENT_ID_MELONLIQUOR = 1)
|
||||
result_amount = 6
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/newyorksour
|
||||
name = "New York Sour"
|
||||
id = "newyorksour"
|
||||
result = "newyorksour"
|
||||
required_reagents = list("whiskeysour" = 3, "redwine" = 2, "egg" = 1)
|
||||
name = REAGENT_NEWYORKSOUR
|
||||
id = REAGENT_ID_NEWYORKSOUR
|
||||
result = REAGENT_ID_NEWYORKSOUR
|
||||
required_reagents = list(REAGENT_ID_WHISKEYSOUR = 3, REAGENT_ID_REDWINE = 2, REAGENT_ID_EGG = 1)
|
||||
result_amount = 6
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/mudslide
|
||||
name = "Mudslide"
|
||||
id = "mudslide"
|
||||
result = "mudslide"
|
||||
required_reagents = list("blackrussian" = 1, "irishcream" = 1)
|
||||
name = REAGENT_MUDSLIDE
|
||||
id = REAGENT_ID_MUDSLIDE
|
||||
result = REAGENT_ID_MUDSLIDE
|
||||
required_reagents = list(REAGENT_ID_BLACKRUSSIAN = 1, REAGENT_ID_IRISHCREAM = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/protein_shake
|
||||
name = "Protein Shake"
|
||||
id = "protein_shake"
|
||||
result = "protein_shake"
|
||||
required_reagents = list("water" = 5, "protein_powder" = 1)
|
||||
name = REAGENT_PROTEINSHAKE
|
||||
id = REAGENT_ID_PROTEINSHAKE
|
||||
result = REAGENT_ID_PROTEINSHAKE
|
||||
required_reagents = list(REAGENT_ID_WATER = 5, REAGENT_ID_PROTEINPOWDER = 1)
|
||||
result_amount = 5
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/protein_shake/vanilla
|
||||
name = "Vanilla Protein Shake"
|
||||
id = "vanilla_protein_shake"
|
||||
result = "vanilla_protein_shake"
|
||||
required_reagents = list("water" = 5, "vanilla_protein_powder" = 1)
|
||||
name = REAGENT_VANILLAPROTEINSHAKE
|
||||
id = REAGENT_ID_VANILLAPROTEINSHAKER
|
||||
result = REAGENT_ID_VANILLAPROTEINSHAKER
|
||||
required_reagents = list(REAGENT_ID_WATER = 5, REAGENT_ID_VANILLAPROTEINPOWDER = 1)
|
||||
result_amount = 5
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/protein_shake/banana
|
||||
name = "Banana Protein Shake"
|
||||
id = "banana_protein_shake"
|
||||
result = "banana_protein_shake"
|
||||
required_reagents = list("water" = 5, "banana_protein_powder" = 1)
|
||||
name = REAGENT_BANANAPROTEINSHAKE
|
||||
id = REAGENT_ID_BANANAPROTEINSHAKE
|
||||
result = REAGENT_ID_BANANAPROTEINSHAKE
|
||||
required_reagents = list(REAGENT_ID_WATER = 5, REAGENT_ID_BANANAPROTEINPOWDER = 1)
|
||||
result_amount = 5
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/protein_shake/chocolate
|
||||
name = REAGENT_CHOCOLATEPROTEINSHAKE
|
||||
id = REAGENT_ID_CHOCOLATEPROTEINSHAKE
|
||||
result = REAGENT_ID_CHOCOLATEPROTEINSHAKE
|
||||
required_reagents = list(REAGENT_ID_WATER = 5, REAGENT_CHOCOLATEPROTEINPOWDER = 1)
|
||||
result_amount = 5
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/protein_shake/strawberry
|
||||
name = "Strawberry Protein Shake"
|
||||
id = "strawberry_protein_shake"
|
||||
result = "strawberry_protein_shake"
|
||||
required_reagents = list("water" = 5, "strawberry_protein_powder" = 1)
|
||||
name = REAGENT_STRAWBERRYPROTEINSHAKE
|
||||
id = REAGENT_ID_STRAWBERRYPROTEINSHAKE
|
||||
result = REAGENT_ID_STRAWBERRYPROTEINSHAKE
|
||||
required_reagents = list(REAGENT_ID_WATER = 5, REAGENT_ID_STRAWBERRYPROTEINPOWDER = 1)
|
||||
result_amount = 5
|
||||
|
||||
/decl/chemical_reaction/instant/drinks/manager_summoner
|
||||
name = "Manager Summoner"
|
||||
id = "manager_summoner"
|
||||
result = "manager_summoner"
|
||||
required_reagents = list("margarita" = 1, "redwine" = 1, "essential_oil" = 1)
|
||||
name = REAGENT_MANAGERSUMMONER
|
||||
id = REAGENT_ID_MANAGERSUMMONER
|
||||
result = REAGENT_ID_MANAGERSUMMONER
|
||||
required_reagents = list(REAGENT_ID_MARGARITA = 1, REAGENT_ID_REDWINE = 1, REAGENT_ID_ESSENTIALOIL = 1)
|
||||
result_amount = 3
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
/decl/chemical_reaction/instant/food/hot_ramen
|
||||
name = "Hot Ramen"
|
||||
id = "hot_ramen"
|
||||
result = "hot_ramen"
|
||||
required_reagents = list("water" = 1, "dry_ramen" = 3)
|
||||
name = REAGENT_HOTRAMEN
|
||||
id = REAGENT_ID_HOTRAMEN
|
||||
result = REAGENT_ID_HOTRAMEN
|
||||
required_reagents = list(REAGENT_ID_WATER = 1, REAGENT_ID_DRYRAMEN = 3)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/food/hell_ramen
|
||||
name = "Hell Ramen"
|
||||
id = "hell_ramen"
|
||||
result = "hell_ramen"
|
||||
required_reagents = list("capsaicin" = 1, "hot_ramen" = 6)
|
||||
name = REAGENT_HELLRAMEN
|
||||
id = REAGENT_ID_HELLRAMEN
|
||||
result = REAGENT_ID_HELLRAMEN
|
||||
required_reagents = list(REAGENT_ID_CAPSAICIN = 1, REAGENT_ID_HOTRAMEN = 6)
|
||||
result_amount = 6
|
||||
|
||||
/decl/chemical_reaction/instant/food/tofu
|
||||
name = "Tofu"
|
||||
id = "tofu"
|
||||
id = REAGENT_ID_TOFU
|
||||
result = null
|
||||
required_reagents = list("soymilk" = 10)
|
||||
catalysts = list("enzyme" = 5)
|
||||
required_reagents = list(REAGENT_ID_SOYMILK = 10)
|
||||
catalysts = list(REAGENT_ID_ENZYME = 5)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/food/tofu/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
@@ -30,8 +30,8 @@
|
||||
name = "Chocolate Bar"
|
||||
id = "chocolate_bar"
|
||||
result = null
|
||||
required_reagents = list("soymilk" = 2, "coco" = 2, "sugar" = 2)
|
||||
catalysts = list("enzyme" = 5)
|
||||
required_reagents = list(REAGENT_ID_SOYMILK = 2, REAGENT_ID_COCO = 2, REAGENT_ID_SUGAR = 2)
|
||||
catalysts = list(REAGENT_ID_ENZYME = 5)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/food/chocolate_bar/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
@@ -44,8 +44,8 @@
|
||||
name = "Chocolate Bar"
|
||||
id = "chocolate_bar"
|
||||
result = null
|
||||
required_reagents = list("milk" = 2, "coco" = 2, "sugar" = 2)
|
||||
catalysts = list("enzyme" = 5)
|
||||
required_reagents = list(REAGENT_ID_MILK = 2, REAGENT_ID_COCO = 2, REAGENT_ID_SUGAR = 2)
|
||||
catalysts = list(REAGENT_ID_ENZYME = 5)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/food/chocolate_bar2/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
@@ -55,64 +55,64 @@
|
||||
return
|
||||
|
||||
/decl/chemical_reaction/instant/food/cookingoilcorn
|
||||
name = "Cooking Oil"
|
||||
name = REAGENT_COOKINGOIL
|
||||
id = "cookingoilcorn"
|
||||
result = "cookingoil"
|
||||
required_reagents = list("cornoil" = 10)
|
||||
catalysts = list("enzyme" = 5)
|
||||
result = REAGENT_ID_COOKINGOIL
|
||||
required_reagents = list(REAGENT_ID_CORNOIL = 10)
|
||||
catalysts = list(REAGENT_ID_ENZYME = 5)
|
||||
result_amount = 10
|
||||
|
||||
/decl/chemical_reaction/instant/food/cookingoilpeanut
|
||||
name = "Cooking Oil"
|
||||
name = REAGENT_COOKINGOIL
|
||||
id = "cookingoilpeanut"
|
||||
result = "cookingoil"
|
||||
required_reagents = list("peanutoil" = 10)
|
||||
inhibitors = list("sugar" = 1, "sodiumchloride" = 1)
|
||||
catalysts = list("enzyme" = 5)
|
||||
result = REAGENT_ID_COOKINGOIL
|
||||
required_reagents = list(REAGENT_ID_PEANUTOIL = 10)
|
||||
inhibitors = list(REAGENT_ID_SUGAR = 1, REAGENT_ID_SODIUMCHLORIDE = 1)
|
||||
catalysts = list(REAGENT_ID_ENZYME = 5)
|
||||
result_amount = 10
|
||||
|
||||
/decl/chemical_reaction/instant/food/soysauce
|
||||
name = "Soy Sauce"
|
||||
id = "soysauce"
|
||||
result = "soysauce"
|
||||
required_reagents = list("soymilk" = 4, "sacid" = 1)
|
||||
name = REAGENT_SOYSAUCE
|
||||
id = REAGENT_ID_SOYSAUCE
|
||||
result = REAGENT_ID_SOYSAUCE
|
||||
required_reagents = list(REAGENT_ID_SOYMILK = 4, REAGENT_ID_SACID = 1)
|
||||
result_amount = 5
|
||||
|
||||
/decl/chemical_reaction/instant/food/ketchup
|
||||
name = "Ketchup"
|
||||
id = "ketchup"
|
||||
result = "ketchup"
|
||||
required_reagents = list("tomatojuice" = 2, "water" = 1, "sugar" = 1)
|
||||
name = REAGENT_KETCHUP
|
||||
id = REAGENT_ID_KETCHUP
|
||||
result = REAGENT_ID_KETCHUP
|
||||
required_reagents = list(REAGENT_ID_TOMATOJUICE = 2, REAGENT_ID_WATER = 1, REAGENT_ID_SUGAR = 1)
|
||||
result_amount = 4
|
||||
|
||||
/decl/chemical_reaction/instant/food/barbecue
|
||||
name = "Barbeque Sauce"
|
||||
id = "barbecue"
|
||||
result = "barbecue"
|
||||
required_reagents = list("tomatojuice" = 2, "applejuice" = 1, "sugar" = 1, "spacespice" = 1)
|
||||
name = REAGENT_BARBECUE
|
||||
id = REAGENT_ID_BARBECUE
|
||||
result = REAGENT_ID_BARBECUE
|
||||
required_reagents = list(REAGENT_ID_TOMATOJUICE = 2, REAGENT_ID_APPLEJUICE = 1, REAGENT_ID_SUGAR = 1, REAGENT_ID_SPACESPICE = 1)
|
||||
result_amount = 4
|
||||
|
||||
/decl/chemical_reaction/instant/food/peanutbutter
|
||||
name = "Peanut Butter"
|
||||
id = "peanutbutter"
|
||||
result = "peanutbutter"
|
||||
required_reagents = list("peanutoil" = 2, "sugar" = 1, "sodiumchloride" = 1)
|
||||
catalysts = list("enzyme" = 5)
|
||||
name = REAGENT_PEANUTBUTTER
|
||||
id = REAGENT_ID_PEANUTBUTTER
|
||||
result = REAGENT_ID_PEANUTBUTTER
|
||||
required_reagents = list(REAGENT_ID_PEANUTOIL = 2, REAGENT_ID_SUGAR = 1, REAGENT_ID_SODIUMCHLORIDE = 1)
|
||||
catalysts = list(REAGENT_ID_ENZYME = 5)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/food/mayonnaise
|
||||
name = "mayonnaise"
|
||||
id = "mayo"
|
||||
result = "mayo"
|
||||
required_reagents = list("egg" = 9, "cookingoil" = 5, "lemonjuice" = 5, "sodiumchloride" = 1)
|
||||
name = REAGENT_MAYO
|
||||
id = REAGENT_ID_MAYO
|
||||
result = REAGENT_ID_MAYO
|
||||
required_reagents = list(REAGENT_ID_EGG = 9, REAGENT_ID_COOKINGOIL = 5, REAGENT_ID_LEMONJUICE = 5, REAGENT_ID_SODIUMCHLORIDE = 1)
|
||||
result_amount = 15
|
||||
|
||||
/decl/chemical_reaction/instant/food/cheesewheel
|
||||
name = "Cheesewheel"
|
||||
id = "cheesewheel"
|
||||
result = null
|
||||
required_reagents = list("milk" = 40)
|
||||
catalysts = list("enzyme" = 5)
|
||||
required_reagents = list(REAGENT_ID_MILK = 40)
|
||||
catalysts = list(REAGENT_ID_ENZYME = 5)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/food/cheesewheel/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
@@ -125,8 +125,8 @@
|
||||
name = "Meatball"
|
||||
id = "meatball"
|
||||
result = null
|
||||
required_reagents = list("protein" = 3, "flour" = 5)
|
||||
catalysts = list("enzyme" = 5)
|
||||
required_reagents = list(REAGENT_ID_PROTEIN = 3, REAGENT_ID_FLOUR = 5)
|
||||
catalysts = list(REAGENT_ID_ENZYME = 5)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/food/meatball/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
@@ -139,8 +139,8 @@
|
||||
name = "Dough"
|
||||
id = "dough"
|
||||
result = null
|
||||
required_reagents = list("egg" = 3, "flour" = 10)
|
||||
inhibitors = list("water" = 1, "beer" = 1, "sugar" = 1) //To prevent it messing with batter recipes
|
||||
required_reagents = list(REAGENT_ID_EGG = 3, REAGENT_ID_FLOUR = 10)
|
||||
inhibitors = list(REAGENT_ID_WATER = 1, REAGENT_ID_BEER = 1, REAGENT_ID_SUGAR = 1) //To prevent it messing with batter recipes
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/food/dough/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
@@ -153,7 +153,7 @@
|
||||
name = "Syntiflesh"
|
||||
id = "syntiflesh"
|
||||
result = null
|
||||
required_reagents = list("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)
|
||||
@@ -170,37 +170,37 @@
|
||||
|
||||
/decl/chemical_reaction/instant/food/coating/batter
|
||||
name = "Batter"
|
||||
id = "batter"
|
||||
result = "batter"
|
||||
required_reagents = list("egg" = 3, "flour" = 10, "water" = 5, "sodiumchloride" = 2)
|
||||
id = REAGENT_ID_BATTER
|
||||
result = REAGENT_ID_BATTER
|
||||
required_reagents = list(REAGENT_ID_EGG = 3, REAGENT_ID_FLOUR = 10, REAGENT_ID_WATER = 5, REAGENT_ID_SODIUMCHLORIDE = 2)
|
||||
result_amount = 20
|
||||
|
||||
/decl/chemical_reaction/instant/food/coating/beerbatter
|
||||
name = "Beer Batter"
|
||||
id = "beerbatter"
|
||||
result = "beerbatter"
|
||||
required_reagents = list("egg" = 3, "flour" = 10, "beer" = 5, "sodiumchloride" = 2)
|
||||
id = REAGENT_ID_BEERBATTER
|
||||
result = REAGENT_ID_BEERBATTER
|
||||
required_reagents = list(REAGENT_ID_EGG = 3, REAGENT_ID_FLOUR = 10, REAGENT_ID_BEER = 5, REAGENT_ID_SODIUMCHLORIDE = 2)
|
||||
result_amount = 20
|
||||
|
||||
/decl/chemical_reaction/instant/food/browniemix
|
||||
name = "Brownie Mix"
|
||||
id = "browniemix"
|
||||
result = "browniemix"
|
||||
required_reagents = list("flour" = 5, "coco" = 5, "sugar" = 5)
|
||||
name = REAGENT_BROWNIEMIX
|
||||
id = REAGENT_ID_BROWNIEMIX
|
||||
result = REAGENT_ID_BROWNIEMIX
|
||||
required_reagents = list(REAGENT_ID_FLOUR = 5, REAGENT_ID_COCO = 5, REAGENT_ID_SUGAR = 5)
|
||||
result_amount = 15
|
||||
|
||||
/decl/chemical_reaction/instant/food/cakebatter
|
||||
name = "Cake Batter"
|
||||
id = "cakebatter"
|
||||
result = "cakebatter"
|
||||
required_reagents = list("flour" = 15, "milk" = 10, "sugar" = 15, "egg" = 3)
|
||||
name = REAGENT_CAKEBATTER
|
||||
id = REAGENT_ID_CAKEBATTER
|
||||
result = REAGENT_ID_CAKEBATTER
|
||||
required_reagents = list(REAGENT_ID_FLOUR = 15, REAGENT_ID_MILK = 10, REAGENT_ID_SUGAR = 15, REAGENT_ID_EGG = 3)
|
||||
result_amount = 60
|
||||
|
||||
/decl/chemical_reaction/instant/food/butter
|
||||
name = "Butter"
|
||||
id = "butter"
|
||||
result = null
|
||||
required_reagents = list("cream" = 20, "sodiumchloride" = 1)
|
||||
required_reagents = list(REAGENT_ID_CREAM = 20, REAGENT_ID_SODIUMCHLORIDE = 1)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/food/butter/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
name = "Saguwu"
|
||||
id = "cubedsagaru"
|
||||
result = null
|
||||
required_reagents = list("cheese" = 1, "blood" = 1, "clonexadone" = 10,)
|
||||
required_reagents = list(REAGENT_ID_CHEESE = 1, REAGENT_ID_BLOOD = 1, REAGENT_ID_CLONEXADONE = 10,)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/cube/sagaru/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
@@ -15,8 +15,8 @@
|
||||
return
|
||||
|
||||
/decl/chemical_reaction/instant/food/blondiemix
|
||||
name = "Blondie Mix"
|
||||
id = "blondiemix"
|
||||
result = "blondiemix"
|
||||
required_reagents = list("flour" = 5, "vanilla" = 5, "sugar" = 5)
|
||||
name = REAGENT_BLONDIEMIX
|
||||
id = REAGENT_ID_BLONDIEMIX
|
||||
result = REAGENT_ID_BLONDIEMIX
|
||||
required_reagents = list(REAGENT_ID_FLOUR = 5, REAGENT_ID_VANILLA = 5, REAGENT_ID_SUGAR = 5)
|
||||
result_amount = 15
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
/decl/chemical_reaction/instant/food/syntiflesh
|
||||
required_reagents = list("blood" = 5, "clonexadone" = 1)
|
||||
required_reagents = list(REAGENT_ID_BLOOD = 5, REAGENT_ID_CLONEXADONE = 1)
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,134 +1,134 @@
|
||||
/decl/chemical_reaction/instant/aphrodisiac
|
||||
name = "Aphrodisiac"
|
||||
id = "aphrodisiac"
|
||||
result = "aphrodisiac"
|
||||
required_reagents = list("carbon" = 2, "hydrogen" = 2, "oxygen" = 2, "water" = 1)
|
||||
name = REAGENT_APHRODISIAC
|
||||
id = REAGENT_ID_APHRODISIAC
|
||||
result = REAGENT_ID_APHRODISIAC
|
||||
required_reagents = list(REAGENT_ID_CARBON = 2, REAGENT_ID_HYDROGEN = 2, REAGENT_ID_OXYGEN = 2, REAGENT_ID_WATER = 1)
|
||||
result_amount = 6
|
||||
|
||||
/decl/chemical_reaction/instant/claridyl
|
||||
name = "claridyl"
|
||||
id = "claridyl"
|
||||
result = "claridyl"
|
||||
required_reagents = list("lithium" = 1, "radium" = 1, "sugar" = 1)
|
||||
name = REAGENT_CLARIDYL
|
||||
id = REAGENT_ID_CLARIDYL
|
||||
result = REAGENT_ID_CLARIDYL
|
||||
required_reagents = list(REAGENT_ID_LITHIUM = 1, REAGENT_ID_RADIUM = 1, REAGENT_ID_SUGAR = 1)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/dyloteane
|
||||
name = "dyloteane"
|
||||
id = "dyloteane"
|
||||
result = "dyloteane"
|
||||
required_reagents = list("anti_toxin" = 1, "tea" = 1)
|
||||
name = REAGENT_DYLOTEANE
|
||||
id = REAGENT_ID_DYLOTEANE
|
||||
result = REAGENT_ID_DYLOTEANE
|
||||
required_reagents = list(REAGENT_ID_ANTITOXIN = 1, REAGENT_ID_TEA = 1)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/dyloteane/super
|
||||
name = "dyloteanesuper"
|
||||
id = "dyloteanesuper"
|
||||
result = "dyloteane"
|
||||
required_reagents = list("anti_toxin" = 1, "tea" = 1,"sugar" = 1)
|
||||
result = REAGENT_ID_DYLOTEANE
|
||||
required_reagents = list(REAGENT_ID_ANTITOXIN = 1, REAGENT_ID_TEA = 1,REAGENT_ID_SUGAR = 1)
|
||||
result_amount = 10 //by the powers of england for sugaring your tea you gain *10 result
|
||||
|
||||
/decl/chemical_reaction/instant/eden
|
||||
name = "eden"
|
||||
id = "eden"
|
||||
result = "eden"
|
||||
required_reagents = list("anti_toxin" = 60, "phoron" = 60)
|
||||
name = REAGENT_EDEN
|
||||
id = REAGENT_ID_EDEN
|
||||
result = REAGENT_ID_EDEN
|
||||
required_reagents = list(REAGENT_ID_ANTITOXIN = 60, REAGENT_ID_PHORON = 60)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/eden/snake
|
||||
id = "eden_snake"
|
||||
result = "eden_snake"
|
||||
required_reagents = list("eden" = 1, "ethanol" = 1)
|
||||
id = REAGENT_ID_EDENSNAKE
|
||||
result = REAGENT_ID_EDENSNAKE
|
||||
required_reagents = list(REAGENT_ID_EDEN = 1, REAGENT_ID_ETHANOL = 1)
|
||||
|
||||
/decl/chemical_reaction/instant/tercozolam
|
||||
id = "tercozolam"
|
||||
result = "tercozolam"
|
||||
required_reagents = list("anti_toxin" = 1, "ethanol" = 1, "lithium" = 1)
|
||||
id = REAGENT_ID_TERCOZOLAM
|
||||
result = REAGENT_ID_TERCOZOLAM
|
||||
required_reagents = list(REAGENT_ID_ANTITOXIN = 1, REAGENT_ID_ETHANOL = 1, REAGENT_ID_LITHIUM = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/peridaxon_ch
|
||||
name = "Peridaxon"
|
||||
name = REAGENT_PERIDAXON
|
||||
id = "peridaxon_ch"
|
||||
result = "peridaxon"
|
||||
required_reagents = list("cordradaxon" = 1, "gastirodaxon" = 1, "hepanephrodaxon" = 1, "respirodaxon" = 1)
|
||||
result = REAGENT_ID_PERIDAXON
|
||||
required_reagents = list(REAGENT_ID_CORDRADAXON = 1,REAGENT_ID_GASTIRODAXON = 1, REAGENT_ID_HEPANEPHRODAXON = 1, REAGENT_ID_RESPIRODAXON = 1)
|
||||
result_amount = 12 //More phoron-efficient alternative recipe.
|
||||
|
||||
/decl/chemical_reaction/instant/sorbitol
|
||||
name = "Sorbitol"
|
||||
id = "sorbitol"
|
||||
result = "sorbitol"
|
||||
required_reagents = list("unsorbitol" = 1, "phoron" = 1)
|
||||
name = REAGENT_SORBITOL
|
||||
id = REAGENT_ID_SORBITOL
|
||||
result = REAGENT_ID_SORBITOL
|
||||
required_reagents = list(REAGENT_ID_UNSORBITOL = 1, REAGENT_ID_PHORON = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/glucose
|
||||
name = "Glucose"
|
||||
result = "glucose"
|
||||
required_reagents = list("sodiumchloride" = 1, "water" = 1, "sugar" = 1)
|
||||
name = REAGENT_GLUCOSE
|
||||
result = REAGENT_ID_GLUCOSE
|
||||
required_reagents = list(REAGENT_ID_SODIUMCHLORIDE = 1, REAGENT_ID_WATER = 1, REAGENT_ID_SUGAR = 1)
|
||||
result_amount = 1
|
||||
///SAP RECIPES//////
|
||||
|
||||
/decl/chemical_reaction/instant/myelamine_sap //This is the clotting agent used by clotting packs.
|
||||
name = "Myelamine"
|
||||
id = "myelamine"
|
||||
result = "myelamine"
|
||||
required_reagents = list("bicaridine" = 1, "iron" = 2, "kelotane" = 1, "bluesap" = 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_KELOTANE = 1, REAGENT_ID_BLUESAP = 1)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/hannoa
|
||||
name = "Hannoa"
|
||||
id = "hannoa"
|
||||
result = "hannoa"
|
||||
required_reagents = list("purplesap" = 1, "iron" = 2, "kelotane" = 1, "carbon" = 1)
|
||||
name = REAGENT_HANNOA
|
||||
id = REAGENT_ID_HANNOA
|
||||
result = REAGENT_ID_HANNOA
|
||||
required_reagents = list(REAGENT_PURPLESAP = 1, REAGENT_ID_IRON = 2, REAGENT_ID_KELOTANE = 1, REAGENT_ID_CARBON = 1)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/bullvalene
|
||||
name = "Bullvalene"
|
||||
id = "bullvalene"
|
||||
result = "bullvalene"
|
||||
required_reagents = list("dermaline" = 1, "orangesap" = 1, "copper" = 1)
|
||||
name = REAGENT_BULLVALENE
|
||||
id = REAGENT_ID_BULLVALENE
|
||||
result = REAGENT_ID_BULLVALENE
|
||||
required_reagents = list(REAGENT_ID_DERMALINE = 1, REAGENT_ID_ORANGESAP = 1, REAGENT_ID_COPPER = 1)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/nutrient
|
||||
name = "Nutriment"
|
||||
id = "nutriment"
|
||||
result = "nutriment"
|
||||
required_reagents = list("purplesap" = 1, "orangesap" = 1, "bluesap" = 1)
|
||||
catalysts = list("water" = 5) //CHOMPedit: Catalyst added to prevent conflict with reagents reacting and nixxing each other in black sapbeans
|
||||
name = REAGENT_NUTRIMENT
|
||||
id = REAGENT_ID_NUTRIMENT
|
||||
result = REAGENT_ID_NUTRIMENT
|
||||
required_reagents = list(REAGENT_PURPLESAP = 1, REAGENT_ID_ORANGESAP = 1, REAGENT_ID_BLUESAP = 1)
|
||||
catalysts = list(REAGENT_ID_WATER = 5) //CHOMPedit: Catalyst added to prevent conflict with reagents reacting and nixxing each other in black sapbeans
|
||||
result_amount = 3
|
||||
|
||||
/////SERAZINE RECIPES//////
|
||||
|
||||
/decl/chemical_reaction/instant/alizene
|
||||
name = "Alizene"
|
||||
id = "alizene"
|
||||
result = "alizene"
|
||||
required_reagents = list("bicaridine" = 1, "serazine" = 1, "tungsten" = 1)
|
||||
name = REAGENT_ALIZENE
|
||||
id = REAGENT_ID_ALIZENE
|
||||
result = REAGENT_ID_ALIZENE
|
||||
required_reagents = list(REAGENT_ID_BICARIDINE = 1, REAGENT_ID_SERAZINE = 1, REAGENT_ID_TUNGSTEN = 1)
|
||||
result_amount = 3
|
||||
|
||||
// Frost oil reactions for material sheets
|
||||
/decl/chemical_reaction/instant/solidification/aluminium
|
||||
name = "Solid Aluminium"
|
||||
id = "solidaluminium"
|
||||
required_reagents = list("frostoil" = 5, "aluminum" = REAGENTS_PER_SHEET)
|
||||
required_reagents = list(REAGENT_ID_FROSTOIL = 5, REAGENT_ID_ALUMINIUM = REAGENTS_PER_SHEET)
|
||||
sheet_to_give = /obj/item/stack/material/aluminium
|
||||
|
||||
/decl/chemical_reaction/instant/solidification/copper
|
||||
name = "Solid Copper"
|
||||
id = "solidcopper"
|
||||
required_reagents = list("frostoil" = 5, "copper" = REAGENTS_PER_SHEET)
|
||||
required_reagents = list(REAGENT_ID_FROSTOIL = 5, REAGENT_ID_COPPER = REAGENTS_PER_SHEET)
|
||||
sheet_to_give = /obj/item/stack/material/copper
|
||||
|
||||
//YW stuff
|
||||
/decl/chemical_reaction/instant/benzilate
|
||||
name = "Benzilate"
|
||||
id = "benzilate"
|
||||
result = "benzilate"
|
||||
required_reagents = list("paracetamol" = 1, "mindbreaker" = 1)
|
||||
id = REAGENT_ID_BENZILATE
|
||||
result = REAGENT_ID_BENZILATE
|
||||
required_reagents = list(REAGENT_ID_PARACETAMOL = 1, REAGENT_ID_MINDBREAKER = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/phenethylamine
|
||||
name = "Phenethylamine"
|
||||
id = "phenethylamine"
|
||||
result = "phenethylamine"
|
||||
required_reagents = list("paroxetine" = 1, "benzilate" = 1)
|
||||
name = REAGENT_PHENETHYLAMINE
|
||||
id = REAGENT_ID_PHENETHYLAMINE
|
||||
result = REAGENT_ID_PHENETHYLAMINE
|
||||
required_reagents = list(REAGENT_ID_PAROXETINE = 1, REAGENT_ID_BENZILATE = 1)
|
||||
result_amount = 2
|
||||
|
||||
// Xenochem stuff
|
||||
@@ -136,7 +136,7 @@
|
||||
name = "Discount Lazarus"
|
||||
id = "discountlazarus"
|
||||
result = null
|
||||
required_reagents = list("monstertamer" = 5, "clonexadone" = 5)
|
||||
required_reagents = list(REAGENT_ID_MONSTERTAMER = 5, REAGENT_ID_CLONEXADONE = 5)
|
||||
|
||||
/decl/chemical_reaction/instant/xenolazarus/on_reaction(var/datum/reagents/holder, var/created_volume) //literally all this does is mash the regenerate button
|
||||
if(ishuman(holder.my_atom))
|
||||
|
||||
@@ -2,42 +2,42 @@
|
||||
/// Micro/Macro chemicals
|
||||
|
||||
/decl/chemical_reaction/instant/sizeoxadone
|
||||
name = "sizeoxadone"
|
||||
id = "sizeoxadone"
|
||||
result = "sizeoxadone"
|
||||
required_reagents = list("cryptobiolin" = 1, "tramadol" = 3) //CHOMPEdit: Replaced cloneadex with cryptobiolin, removed phoron
|
||||
//catalysts = list("phoron" = 5) CHOMPedit: Please no locking my scene tool behind phoron, please and thank you.
|
||||
name = REAGENT_SIZEOXADONE
|
||||
id = REAGENT_ID_SIZEOXADONE
|
||||
result = REAGENT_ID_SIZEOXADONE
|
||||
required_reagents = list(REAGENT_ID_CRYPTOBIOLIN = 1, REAGENT_ID_TRAMADOL = 3) //CHOMPEdit: Replaced cloneadex with cryptobiolin, removed phoron
|
||||
//catalysts = list(REAGENT_ID_PHORON = 5) CHOMPedit: Please no locking my scene tool behind phoron, please and thank you.
|
||||
result_amount = 5
|
||||
|
||||
/decl/chemical_reaction/instant/macrocillin
|
||||
name = "Macrocillin"
|
||||
id = "macrocillin"
|
||||
result = "macrocillin"
|
||||
name = REAGENT_MACROCILLIN
|
||||
id = REAGENT_ID_MACROCILLIN
|
||||
result = REAGENT_ID_MACROCILLIN
|
||||
// POLARISTODO requires_heating = 1
|
||||
required_reagents = list("sizeoxadone" = 20, "diethylamine" = 20)
|
||||
required_reagents = list(REAGENT_ID_SIZEOXADONE = 20, REAGENT_ID_DIETHYLAMINE = 20)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/microcillin
|
||||
name = "Microcillin"
|
||||
id = "microcillin"
|
||||
result = "microcillin"
|
||||
name = REAGENT_MICROCILLIN
|
||||
id = REAGENT_ID_MICROCILLIN
|
||||
result = REAGENT_ID_MICROCILLIN
|
||||
// POLARISTODO requires_heating = 1
|
||||
required_reagents = list("sizeoxadone" = 20, "sodiumchloride" = 20)
|
||||
required_reagents = list(REAGENT_ID_SIZEOXADONE = 20, REAGENT_ID_SODIUMCHLORIDE = 20)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/normalcillin
|
||||
name = "Normalcillin"
|
||||
id = "normalcillin"
|
||||
result = "normalcillin"
|
||||
name = REAGENT_NORMALCILLIN
|
||||
id = REAGENT_ID_NORMALCILLIN
|
||||
result = REAGENT_ID_NORMALCILLIN
|
||||
// POLARISTODO requires_heating = 1
|
||||
required_reagents = list("sizeoxadone" = 20, "leporazine" = 20)
|
||||
required_reagents = list(REAGENT_ID_SIZEOXADONE = 20, REAGENT_ID_LEPORAZINE = 20)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/dontcrossthebeams
|
||||
name = "Don't Cross The Beams"
|
||||
id = "dontcrossthebeams"
|
||||
result = null
|
||||
required_reagents = list("microcillin" = 1, "macrocillin" = 1)
|
||||
required_reagents = list(REAGENT_ID_MICROCILLIN = 1, REAGENT_ID_MACROCILLIN = 1)
|
||||
|
||||
/decl/chemical_reaction/instant/dontcrossthebeams/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
var/location = get_turf(holder.my_atom)
|
||||
@@ -50,147 +50,147 @@
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
/// TF chemicals
|
||||
/decl/chemical_reaction/instant/amorphorovir
|
||||
name = "Amorphorovir"
|
||||
id = "amorphorovir"
|
||||
result = "amorphorovir"
|
||||
required_reagents = list("cryptobiolin" = 30, "biomass" = 30, "hyperzine" = 20)
|
||||
catalysts = list("phoron" = 5)
|
||||
name = REAGENT_AMORPHOROVIR
|
||||
id = REAGENT_ID_AMORPHOROVIR
|
||||
result = REAGENT_ID_AMORPHOROVIR
|
||||
required_reagents = list(REAGENT_ID_CRYPTOBIOLIN = 30, REAGENT_ID_BIOMASS = 30, REAGENT_ID_HYPERZINE = 20)
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/androrovir
|
||||
name = "Androrovir"
|
||||
id = "androrovir"
|
||||
result = "change_drug_male" // CHOMPEdit: using chomp reagents for outputs.
|
||||
required_reagents = list("amorphorovir" = 1, "bicaridine" = 20, "iron" = 20, "ethanol" = 20)
|
||||
name = REAGENT_ANDROROVIR
|
||||
id = REAGENT_ID_ANDROROVIR
|
||||
result = REAGENT_ID_ANDROROVIR
|
||||
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 = "Gynorovir"
|
||||
id = "gynorovir"
|
||||
result = "change_drug_female" // CHOMPEdit: using chomp reagents for outputs.
|
||||
required_reagents = list("amorphorovir" = 1, "inaprovaline" = 20, "silicon" = 20, "sugar" = 20)
|
||||
name = REAGENT_GYNOROVIR
|
||||
id = REAGENT_ID_GYNOROVIR
|
||||
result = REAGENT_ID_GYNOROVIR
|
||||
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 = "Androgynorovir"
|
||||
id = "androgynorovir"
|
||||
result = "change_drug_intersex" // CHOMPEdit: using chomp reagents for outputs.
|
||||
required_reagents = list("amorphorovir" = 1, "anti_toxin" = 20, "fluorine" = 20, "tungsten" = 20)
|
||||
name = REAGENT_ANDROGYNOROVIR
|
||||
id = REAGENT_ID_ANDROGYNOROVIR
|
||||
result = REAGENT_ID_ANDROGYNOROVIR
|
||||
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
|
||||
name = "Bootleg Androrovir"
|
||||
id = "androrovir_bootleg"
|
||||
result = "change_drug_male" // CHOMPEdit: using chomp reagents for outputs.
|
||||
required_reagents = list("amorphorovir" = 1, "protein" = 10, "capsaicin" = 10)
|
||||
result = REAGENT_ID_ANDROROVIR
|
||||
required_reagents = list(REAGENT_ID_AMORPHOROVIR = 1, REAGENT_ID_PROTEIN = 10, REAGENT_ID_CAPSAICIN = 10)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/gynorovir_bootleg
|
||||
name = "Bootleg Gynorovir"
|
||||
id = "gynorovir_bootleg"
|
||||
result = "change_drug_female" // CHOMPEdit: using chomp reagents for outputs.
|
||||
required_reagents = list("amorphorovir" = 1, "soymilk" = 10, "sugar" = 10)
|
||||
result = REAGENT_ID_GYNOROVIR
|
||||
required_reagents = list(REAGENT_ID_AMORPHOROVIR = 1, REAGENT_ID_SOYMILK = 10, REAGENT_ID_SUGAR = 10)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/androgynorovir_bootleg
|
||||
name = "Bootleg Androgynorovir"
|
||||
id = "androgynorovir_bootleg"
|
||||
result = "change_drug_intersex" // CHOMPEdit: using chomp reagents for outputs.
|
||||
required_reagents = list("amorphorovir" = 1, "cola" = 10, "berryjuice" = 10)
|
||||
result = REAGENT_ID_ANDROGYNOROVIR
|
||||
required_reagents = list(REAGENT_ID_AMORPHOROVIR = 1, REAGENT_ID_COLA = 10, REAGENT_ID_BERRYJUICE = 10)
|
||||
result_amount = 1
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
/// Miscellaneous Reactions
|
||||
|
||||
/decl/chemical_reaction/instant/foam/softdrink
|
||||
required_reagents = list("cola" = 1, "mint" = 1)
|
||||
required_reagents = list(REAGENT_ID_COLA = 1, REAGENT_ID_MINT = 1)
|
||||
|
||||
/decl/chemical_reaction/instant/firefightingfoam //TODO: Make it so we can add this to the foam tanks to refill them
|
||||
name = "Firefighting Foam"
|
||||
name = REAGENT_FIREFOAM
|
||||
id = "firefighting foam"
|
||||
result = "firefoam"
|
||||
required_reagents = list("water" = 1)
|
||||
catalysts = list("fluorine" = 10)
|
||||
result = REAGENT_ID_FIREFOAM
|
||||
required_reagents = list(REAGENT_ID_WATER = 1)
|
||||
catalysts = list(REAGENT_ID_FLUORINE = 10)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/firefightingfoamqol //Please don't abuse this and make us remove it. Seriously.
|
||||
name = "Firefighting Foam EZ"
|
||||
id = "firefighting foam ez"
|
||||
result = "firefoam"
|
||||
required_reagents = list("water" = 1)
|
||||
catalysts = list("firefoam" = 5)
|
||||
inhibitors = list("fluorine" = 0.01)
|
||||
result = REAGENT_ID_FIREFOAM
|
||||
required_reagents = list(REAGENT_ID_WATER = 1)
|
||||
catalysts = list(REAGENT_ID_FIREFOAM = 5)
|
||||
inhibitors = list(REAGENT_ID_FLUORINE = 0.01)
|
||||
result_amount = 1
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
/// Vore Drugs
|
||||
|
||||
/decl/chemical_reaction/instant/ickypak
|
||||
name = "Ickypak"
|
||||
id = "ickypak"
|
||||
result = "ickypak"
|
||||
required_reagents = list("hyperzine" = 4, "fluorosurfactant" = 1)
|
||||
name = REAGENT_ICKYPAK
|
||||
id = REAGENT_ID_ICKYPAK
|
||||
result = REAGENT_ID_ICKYPAK
|
||||
required_reagents = list(REAGENT_ID_HYPERZINE = 4, REAGENT_ID_FLUOROSURFACTANT = 1)
|
||||
result_amount = 5
|
||||
|
||||
/decl/chemical_reaction/instant/unsorbitol
|
||||
name = "Unsorbitol"
|
||||
id = "unsorbitol"
|
||||
result = "unsorbitol"
|
||||
required_reagents = list("mutagen" = 3, "lipozine" = 2)
|
||||
name = REAGENT_UNSORBITOL
|
||||
id = REAGENT_ID_UNSORBITOL
|
||||
result = REAGENT_ID_UNSORBITOL
|
||||
required_reagents = list(REAGENT_ID_MUTAGEN = 3, REAGENT_ID_LIPOZINE = 2)
|
||||
result_amount = 5
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
/// Other Drugs
|
||||
/decl/chemical_reaction/instant/adranol
|
||||
name = "Adranol"
|
||||
id = "adranol"
|
||||
result = "adranol"
|
||||
required_reagents = list("milk" = 2, "hydrogen" = 1, "potassium" = 1)
|
||||
name = REAGENT_ADRANOL
|
||||
id = REAGENT_ID_ADRANOL
|
||||
result = REAGENT_ID_ADRANOL
|
||||
required_reagents = list(REAGENT_ID_MILK = 2, REAGENT_ID_HYDROGEN = 1, REAGENT_ID_POTASSIUM = 1)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/vermicetol
|
||||
name = "Vermicetol"
|
||||
id = "vermicetol"
|
||||
result = "vermicetol"
|
||||
required_reagents = list("kelotane" = 1, "dermaline" = 1, "shockchem" = 1, "phoron" = 0.1)
|
||||
catalysts = list("phoron" = 5)
|
||||
name = REAGENT_VERMICETOL
|
||||
id = REAGENT_ID_VERMICETOL
|
||||
result = REAGENT_ID_VERMICETOL
|
||||
required_reagents = list(REAGENT_ID_KELOTANE = 1, REAGENT_ID_DERMALINE = 1, REAGENT_ID_SHOCKCHEM = 1, REAGENT_ID_PHORON = 0.1) // CHOMPEdit
|
||||
catalysts = list(REAGENT_ID_PHORON = 5)
|
||||
result_amount = 3
|
||||
|
||||
/decl/chemical_reaction/instant/prussian_blue
|
||||
name = "Prussian Blue"
|
||||
id = "prussian_blue"
|
||||
result = "prussian_blue"
|
||||
required_reagents = list("carbon" = 3, "iron" = 1, "nitrogen" = 3)
|
||||
name = REAGENT_PRUSSIANBLUE
|
||||
id = REAGENT_ID_PRUSSIANBLUE
|
||||
result = REAGENT_ID_PRUSSIANBLUE
|
||||
required_reagents = list(REAGENT_ID_CARBON = 3, REAGENT_ID_IRON = 1, REAGENT_ID_NITROGEN = 3)
|
||||
result_amount = 7
|
||||
|
||||
/decl/chemical_reaction/instant/lipozilase
|
||||
name = "Lipozilase"
|
||||
id = "Lipozilase"
|
||||
result = "lipozilase"
|
||||
required_reagents = list("lipozine" = 1, "diethylamine" = 1)
|
||||
name = REAGENT_LIPOZILASE
|
||||
id = REAGENT_ID_LIPOZILASE
|
||||
result = REAGENT_ID_LIPOZILASE
|
||||
required_reagents = list(REAGENT_ID_LIPOZINE = 1, REAGENT_ID_DIETHYLAMINE = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/lipostipo
|
||||
name = "Lipostipo"
|
||||
id = "Lipostipo"
|
||||
result = "lipostipo"
|
||||
required_reagents = list("lipozine" = 1, "nutriment" = 1, "fluorine" = 1)
|
||||
name = REAGENT_LIPOSTIPO
|
||||
id = REAGENT_ID_LIPOSTIPO
|
||||
result = REAGENT_ID_LIPOSTIPO
|
||||
required_reagents = list(REAGENT_ID_LIPOZINE = 1, REAGENT_ID_NUTRIMENT = 1, REAGENT_ID_FLUORINE = 1)
|
||||
result_amount = 3
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
/// Reagent colonies.
|
||||
/decl/chemical_reaction/instant/meatcolony
|
||||
name = "protein"
|
||||
id = "meatcolony"
|
||||
result = "protein"
|
||||
required_reagents = list("meatcolony" = 5, "virusfood" = 5)
|
||||
name = REAGENT_ID_PROTEIN
|
||||
id = REAGENT_ID_MEATCOLONY
|
||||
result = REAGENT_ID_PROTEIN
|
||||
required_reagents = list(REAGENT_ID_MEATCOLONY = 5, REAGENT_ID_VIRUSFOOD = 5)
|
||||
result_amount = 60
|
||||
|
||||
/decl/chemical_reaction/instant/plantcolony
|
||||
name = "nutriment"
|
||||
id = "plantcolony"
|
||||
result = "nutriment"
|
||||
required_reagents = list("plantcolony" = 5, "virusfood" = 5)
|
||||
name = REAGENT_ID_NUTRIMENT
|
||||
id = REAGENT_ID_PLANTCOLONY
|
||||
result = REAGENT_ID_NUTRIMENT
|
||||
required_reagents = list(REAGENT_ID_PLANTCOLONY = 5, REAGENT_ID_VIRUSFOOD = 5)
|
||||
result_amount = 60
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -202,8 +202,8 @@
|
||||
//SLIME-RELATED BELOW HERE///////
|
||||
///////////////////////////////
|
||||
/decl/chemical_reaction/instant/slimeify
|
||||
name = "Advanced Mutation Toxin"
|
||||
name = REAGENT_ADVMUTATIONTOXIN
|
||||
id = "advmutationtoxin2"
|
||||
result = "advmutationtoxin"
|
||||
required_reagents = list("phoron" = 15, "slimejelly" = 15, "mutationtoxin" = 15) //In case a xenobiologist wants to become a fully fledged slime person.
|
||||
result = REAGENT_ID_ADVMUTATIONTOXIN
|
||||
required_reagents = list(REAGENT_ID_PHORON = 15, REAGENT_ID_SLIMEJELLY = 15, REAGENT_ID_MUTATIONTOXIN = 15) //In case a xenobiologist wants to become a fully fledged slime person.
|
||||
result_amount = 1
|
||||
|
||||
@@ -1,57 +1,57 @@
|
||||
/decl/chemical_reaction/instant/virus_food_mutagen
|
||||
name = "mutagenic agar"
|
||||
id = "mutagenvirusfood"
|
||||
result = "mutagenvirusfood"
|
||||
required_reagents = list("mutagen" = 1, "virusfood" = 1)
|
||||
name = REAGENT_MUTAGENVIRUSFOOD
|
||||
id = REAGENT_ID_MUTAGENVIRUSFOOD
|
||||
result = REAGENT_ID_MUTAGENVIRUSFOOD
|
||||
required_reagents = list(REAGENT_ID_MUTAGEN = 1, REAGENT_ID_VIRUSFOOD = 1)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/virus_food_adranol
|
||||
name = "virus rations"
|
||||
id = "adranolvirusfood"
|
||||
result = "adranolvirusfood"
|
||||
required_reagents = list("adranol" = 1, "virusfood" = 1)
|
||||
name = REAGENT_ADRANOLVIRUSFOOD
|
||||
id = REAGENT_ID_ADRANOLVIRUSFOOD
|
||||
result = REAGENT_ID_ADRANOLVIRUSFOOD
|
||||
required_reagents = list(REAGENT_ID_ADRANOL = 1, REAGENT_ID_VIRUSFOOD = 1)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/virus_food_phoron
|
||||
name = "phoronic virus food"
|
||||
id = "phoronvirusfood"
|
||||
result = "phoronvirusfood"
|
||||
required_reagents = list("phoron" = 1, "virusfood" = 1)
|
||||
name = REAGENT_ADRANOLVIRUSFOOD
|
||||
id = REAGENT_ID_PHORONVIRUSFOOD
|
||||
result = REAGENT_ID_PHORONVIRUSFOOD
|
||||
required_reagents = list(REAGENT_ID_PHORON = 1, REAGENT_ID_VIRUSFOOD = 1)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/virus_food_phoron_adranol
|
||||
name = "weakened phoronic virus food"
|
||||
id = "weakphoronvirusfood"
|
||||
result = "weakphoronvirusfood"
|
||||
required_reagents = list("adranol" = 1, "phoronvirusfood" = 1)
|
||||
name = REAGENT_WEAKPHORONVIRUSFOOD
|
||||
id = REAGENT_ID_WEAKPHORONVIRUSFOOD
|
||||
result = REAGENT_ID_WEAKPHORONVIRUSFOOD
|
||||
required_reagents = list(REAGENT_ID_ADRANOL = 1, REAGENT_ID_PHORONVIRUSFOOD = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/virus_food_mutagen_sugar
|
||||
name = "sucrose agar"
|
||||
id = "sugarvirusfood"
|
||||
result = "sugarvirusfood"
|
||||
required_reagents = list("sugar" = 1, "mutagenvirusfood" = 1)
|
||||
name = REAGENT_SUGARVIRUSFOOD
|
||||
id = REAGENT_ID_SUGARVIRUSFOOD
|
||||
result = REAGENT_ID_SUGARVIRUSFOOD
|
||||
required_reagents = list(REAGENT_ID_SUGAR = 1, REAGENT_ID_MUTAGENVIRUSFOOD = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/virus_food_mutagen_inaprovaline
|
||||
name = "sucrose agar"
|
||||
name = REAGENT_SUGARVIRUSFOOD
|
||||
id = "inaprovalinevirusfood"
|
||||
result = "sugarvirusfood"
|
||||
required_reagents = list("inaprovaline" = 1, "mutagenvirusfood" = 1)
|
||||
result = REAGENT_ID_SUGARVIRUSFOOD
|
||||
required_reagents = list(REAGENT_ID_INAPROVALINE = 1, REAGENT_ID_MUTAGENVIRUSFOOD = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/virus_food_size
|
||||
name = "sizeoxadone virus food"
|
||||
name = REAGENT_SIZEVIRUSFOOD
|
||||
id = "sizeoxadonevirusfood"
|
||||
result = "sizevirusfood"
|
||||
required_reagents = list("sizeoxadone" = 1, "phoronvirusfood" = 1)
|
||||
result = REAGENT_ID_SIZEVIRUSFOOD
|
||||
required_reagents = list(REAGENT_ID_SIZEOXADONE = 1, REAGENT_ID_PHORONVIRUSFOOD = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus
|
||||
name = "Mix Virus"
|
||||
id = "mixvirus"
|
||||
required_reagents = list("virusfood" = 1)
|
||||
catalysts = list("blood" = 1)
|
||||
required_reagents = list(REAGENT_ID_VIRUSFOOD = 1)
|
||||
catalysts = list(REAGENT_ID_BLOOD = 1)
|
||||
var/level_min = 0
|
||||
var/level_max = 2
|
||||
|
||||
@@ -75,63 +75,63 @@
|
||||
/decl/chemical_reaction/instant/mix_virus/mix_virus_2
|
||||
name = "Mix Virus 2"
|
||||
id = "mixvirus2"
|
||||
required_reagents = list("mutagen" = 1)
|
||||
required_reagents = list(REAGENT_ID_MUTAGEN = 1)
|
||||
level_min = 2
|
||||
level_max = 4
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus/mix_virus_3
|
||||
name = "Mix Virus 3"
|
||||
id = "mixvirus3"
|
||||
required_reagents = list("phoron" = 1)
|
||||
required_reagents = list(REAGENT_ID_PHORON = 1)
|
||||
level_min = 4
|
||||
level_max = 6
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus/mix_virus_4
|
||||
name = "Mix Virus 4"
|
||||
id = "mixvirus4"
|
||||
required_reagents = list("uranium" = 1)
|
||||
required_reagents = list(REAGENT_ID_URANIUM = 1)
|
||||
level_min = 5
|
||||
level_max = 6
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus/mix_virus_5
|
||||
name = "Mix Virus 5"
|
||||
id = "mixvirus5"
|
||||
required_reagents = list("mutagenvirusfood" = 1)
|
||||
required_reagents = list(REAGENT_ID_MUTAGENVIRUSFOOD = 1)
|
||||
level_min = 3
|
||||
level_max = 3
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus/mix_virus_6
|
||||
name = "Mix Virus 6"
|
||||
id = "mixvirus6"
|
||||
required_reagents = list("sugarvirusfood" = 1)
|
||||
required_reagents = list(REAGENT_ID_SUGARVIRUSFOOD = 1)
|
||||
level_min = 4
|
||||
level_max = 4
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus/mix_virus_7
|
||||
name = "Mix Virus 7"
|
||||
id = "mixvirus7"
|
||||
required_reagents = list("weakphoronvirusfood" = 1)
|
||||
required_reagents = list(REAGENT_ID_WEAKPHORONVIRUSFOOD = 1)
|
||||
level_min = 5
|
||||
level_max = 5
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus/mix_virus_8
|
||||
name = "Mix Virus 8"
|
||||
id = "mixvirus8"
|
||||
required_reagents = list("phoronvirusfood" = 1)
|
||||
required_reagents = list(REAGENT_ID_PHORONVIRUSFOOD = 1)
|
||||
level_min = 6
|
||||
level_max = 6
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus/mix_virus_9
|
||||
name = "Mix Virus 9"
|
||||
id = "mixvirus9"
|
||||
required_reagents = list("adranolvirusfood" = 1)
|
||||
required_reagents = list(REAGENT_ID_ADRANOLVIRUSFOOD = 1)
|
||||
level_min = 1
|
||||
level_max = 1
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus/picky/size
|
||||
name = "Mix Virus Size"
|
||||
id = "mixvirussize"
|
||||
required_reagents = list("sizevirusfood" = 1)
|
||||
required_reagents = list(REAGENT_ID_SIZEVIRUSFOOD = 1)
|
||||
symptoms = list(
|
||||
/datum/symptom/macrophage,
|
||||
/datum/symptom/size,
|
||||
@@ -142,8 +142,8 @@
|
||||
/decl/chemical_reaction/instant/mix_virus/rem_virus
|
||||
name = "Devolve Virus"
|
||||
id = "remvirus"
|
||||
required_reagents = list("adranol" = 1)
|
||||
catalysts = list("blood" = 1)
|
||||
required_reagents = list(REAGENT_ID_ADRANOL = 1)
|
||||
catalysts = list(REAGENT_ID_BLOOD = 1)
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus/rem_virus/on_reaction(var/datum/reagents/holder)
|
||||
var/datum/reagent/blood/B = locate(/datum/reagent/blood) in holder.reagent_list
|
||||
@@ -153,9 +153,9 @@
|
||||
D.Devolve()
|
||||
|
||||
/decl/chemical_reaction/instant/antibodies
|
||||
name = "Antibodies"
|
||||
name = REAGENT_ANTIBODIES
|
||||
id = "antibodiesmix"
|
||||
result = "antibodies"
|
||||
required_reagents = list("vaccine")
|
||||
catalysts = list("inaprovaline" = 0.1)
|
||||
result = REAGENT_ID_ANTIBODIES
|
||||
required_reagents = list(REAGENT_ID_VACCINE)
|
||||
catalysts = list(REAGENT_ID_INAPROVALINE = 0.1)
|
||||
result_amount = 0.5
|
||||
|
||||
Reference in New Issue
Block a user