This commit is contained in:
Kashargul
2024-12-07 00:12:42 +01:00
parent 0b303a3ae5
commit 2bd0f9c14d
59 changed files with 385 additions and 323 deletions
@@ -52,7 +52,7 @@
/decl/chemical_reaction/distilling/biomass
name = "Distilling Biomass"
id = "distill_biomass"
result = "biomass"
result = REAGENT_ID_BIOMASS
required_reagents = list(REAGENT_ID_BLOOD = 1, REAGENT_ID_SUGAR = 1, REAGENT_ID_PHORON = 0.5)
result_amount = 1 // 40 units per sheet, requires actually using the machine, and having blood to spare.
@@ -64,7 +64,7 @@
name = "Distilling Inaprovalaze"
id = "distill_inaprovalaze"
result = "inaprovalaze"
required_reagents = list("inaprovaline" = 2, "foaming_agent" = 1)
required_reagents = list("inaprovaline" = 2, REAGENT_ID_FOAMINGAGENT = 1)
result_amount = 2
reaction_rate = HALF_LIFE(10)
@@ -75,7 +75,7 @@
name = "Distilling Bicaridaze"
id = "distill_bicaridaze"
result = "bicaridaze"
required_reagents = list("bicaridine" = 2, "foaming_agent" = 1)
required_reagents = list("bicaridine" = 2, REAGENT_ID_FOAMINGAGENT = 1)
result_amount = 2
reaction_rate = HALF_LIFE(10)
@@ -86,7 +86,7 @@
name = "Distilling Dermalaze"
id = "distill_dermalaze"
result = "dermalaze"
required_reagents = list("dermaline" = 2, "foaming_agent" = 1)
required_reagents = list("dermaline" = 2, REAGENT_ID_FOAMINGAGENT = 1)
result_amount = 2
reaction_rate = HALF_LIFE(10)
@@ -97,7 +97,7 @@
name = "Distilling Spacomycaze"
id = "distill_spacomycaze"
result = "spacomycaze"
required_reagents = list("paracetamol" = 1, "spaceacillin" = 1, "foaming_agent" = 1)
required_reagents = list("paracetamol" = 1, "spaceacillin" = 1, REAGENT_ID_FOAMINGAGENT = 1)
result_amount = 2
reaction_rate = HALF_LIFE(10)
@@ -108,7 +108,7 @@
name = "Distilling Tricorlidaze"
id = "distill_tricorlidaze"
result = "tricorlidaze"
required_reagents = list("tricordrazine" = 1, "sterilizine" = 1, "foaming_agent" = 1)
required_reagents = list("tricordrazine" = 1, "sterilizine" = 1, REAGENT_ID_FOAMINGAGENT = 1)
result_amount = 2
reaction_rate = HALF_LIFE(10)
@@ -156,7 +156,7 @@
name = "Distilling Brute Juice"
id = "distill_brutejuice"
result = REAGENT_ID_BERSERKMED
required_reagents = list("biomass" = 1, "hyperzine" = 3, "synaptizine" = 2, REAGENT_ID_PHORON = 1)
required_reagents = list(REAGENT_ID_BIOMASS = 1, "hyperzine" = 3, "synaptizine" = 2, REAGENT_ID_PHORON = 1)
result_amount = 3
temp_range = list(T0C + 600, T0C + 700)
@@ -174,7 +174,7 @@
name = "Distilling Cryogellatin"
id = "distill_cryoslurry"
result = REAGENT_ID_CRYOSLURRY
required_reagents = list("frostoil" = 7, "enzyme" = 3, "plasticide" = 3, "foaming_agent" = 2)
required_reagents = list("frostoil" = 7, "enzyme" = 3, "plasticide" = 3, REAGENT_ID_FOAMINGAGENT = 2)
inhibitors = list(REAGENT_ID_WATER = 5)
result_amount = 1
@@ -170,7 +170,7 @@
name = "Nuclear Cola"
id = "nuka_cola"
result = "nuka_cola"
required_reagents = list("uranium" = 1, "cola" = 5)
required_reagents = list(REAGENT_ID_URANIUM = 1, "cola" = 5)
result_amount = 5
/decl/chemical_reaction/instant/drinks/moonshine
@@ -407,7 +407,7 @@
name = "Atomic Bomb"
id = "atomicbomb"
result = "atomicbomb"
required_reagents = list("b52" = 10, "uranium" = 1)
required_reagents = list("b52" = 10, REAGENT_ID_URANIUM = 1)
result_amount = 10
/decl/chemical_reaction/instant/drinks/margarita
@@ -428,7 +428,7 @@
name = "Three Mile Island Iced Tea"
id = "threemileisland"
result = "threemileisland"
required_reagents = list("longislandicedtea" = 10, "uranium" = 1)
required_reagents = list("longislandicedtea" = 10, REAGENT_ID_URANIUM = 1)
result_amount = 10
/decl/chemical_reaction/instant/drinks/whiskeysoda
@@ -456,7 +456,7 @@
name = "Manhattan Project"
id = "manhattan_proj"
result = "manhattan_proj"
required_reagents = list("manhattan" = 10, "uranium" = 1)
required_reagents = list("manhattan" = 10, REAGENT_ID_URANIUM = 1)
result_amount = 10
/decl/chemical_reaction/instant/drinks/vodka_tonic
@@ -1078,7 +1078,7 @@
name = "Ent's Draught"
id = "entdraught"
result = "entdraught"
required_reagents = list("tonic" = 1, "holywater" = 1, "honey" = 1)
required_reagents = list("tonic" = 1, REAGENT_ID_HOLYWATER = 1, "honey" = 1)
result_amount = 3
/decl/chemical_reaction/instant/drinks/voxdelight
@@ -1239,15 +1239,15 @@
name = "Gods Sake"
id = "godsake"
result = "godsake"
required_reagents = list("sake" = 2, "holywater" = 1)
required_reagents = list("sake" = 2, REAGENT_ID_HOLYWATER = 1)
result_amount = 3
/decl/chemical_reaction/instant/drinks/godka //Why you would put this in your body, I don't know.
name = "Godka"
id = "godka"
result = "godka"
required_reagents = list("vodka" = 1, "holywater" = 1, REAGENT_ID_ETHANOL = 1, "carthatoline" = 1)
catalysts = list("enzyme" = 5, "holywater" = 5)
required_reagents = list("vodka" = 1, REAGENT_ID_HOLYWATER = 1, REAGENT_ID_ETHANOL = 1, "carthatoline" = 1)
catalysts = list("enzyme" = 5, REAGENT_ID_HOLYWATER = 5)
result_amount = 1
/decl/chemical_reaction/instant/drinks/holywine
@@ -1255,7 +1255,7 @@
id = "holywine"
result = "holywine"
required_reagents = list("grapejuice" = 5, REAGENT_ID_GOLD = 5)
catalysts = list("holywater" = 5)
catalysts = list(REAGENT_ID_HOLYWATER = 5)
result_amount = 10
/decl/chemical_reaction/instant/drinks/holy_mary
@@ -1332,7 +1332,7 @@
name = "Nuclear Waste"
id = "nuclearwasteuran"
result = "nuclearwaste"
required_reagents = list("oilslick" = 2, "uranium" = 1)
required_reagents = list("oilslick" = 2, REAGENT_ID_URANIUM = 1)
result_amount = 3
/decl/chemical_reaction/instant/drinks/sodaoil
@@ -130,7 +130,7 @@
name = REAGENT_GLOWINGAPPLETINI
id = REAGENT_ID_GLOWINGAPPLETINI
result = REAGENT_ID_GLOWINGAPPLETINI
required_reagents = list(REAGENT_ID_APPLETINIT = 5, "uranium" = 1)
required_reagents = list(REAGENT_ID_APPLETINIT = 5, REAGENT_ID_URANIUM = 1)
result_amount = 6
/decl/chemical_reaction/instant/drinks/scsatw
@@ -244,5 +244,5 @@
name = REAGENT_MANAGERSUMMONER
id = REAGENT_ID_MANAGERSUMMONER
result = REAGENT_ID_MANAGERSUMMONER
required_reagents = list("margarita" = 1, "redwine" = 1, "essential_oil" = 1)
required_reagents = list("margarita" = 1, "redwine" = 1, REAGENT_ID_ESSENTIALOIL = 1)
result_amount = 3
@@ -55,9 +55,9 @@
result_amount = 3
/decl/chemical_reaction/instant/silicate
name = "Silicate"
id = "silicate"
result = "silicate"
name = REAGENT_SILICATE
id = REAGENT_ID_SILICATE
result = REAGENT_ID_SILICATE
required_reagents = list(REAGENT_ID_ALUMINIUM = 1, REAGENT_ID_SILICON = 1, REAGENT_ID_OXYGEN = 1)
result_amount = 3
@@ -76,9 +76,9 @@
result_amount = 1
/decl/chemical_reaction/instant/thermite
name = "Thermite"
id = "thermite"
result = "thermite"
name = REAGENT_THERMITE
id = REAGENT_ID_THERMITE
result = REAGENT_ID_THERMITE
required_reagents = list(REAGENT_ID_ALUMINIUM = 1, REAGENT_ID_IRON = 1, REAGENT_ID_OXYGEN = 1)
result_amount = 3
@@ -90,9 +90,9 @@
result_amount = 3
/decl/chemical_reaction/instant/lube
name = "Space Lube"
id = "lube"
result = "lube"
name = REAGENT_LUBE
id = REAGENT_ID_LUBE
result = REAGENT_ID_LUBE
required_reagents = list(REAGENT_ID_WATER = 1, REAGENT_ID_SILICON = 1, REAGENT_ID_OXYGEN = 1)
result_amount = 4
@@ -160,7 +160,7 @@
name = "Respirodaxon"
id = "respirodaxon"
result = "respirodaxon"
required_reagents = list("dexalinp" = 2, "biomass" = 2, REAGENT_ID_PHORON = 1)
required_reagents = list("dexalinp" = 2, REAGENT_ID_BIOMASS = 2, REAGENT_ID_PHORON = 1)
catalysts = list(REAGENT_ID_PHORON = 5)
inhibitors = list("dexalin" = 1)
result_amount = 2
@@ -169,7 +169,7 @@
name = "Gastirodaxon"
id = "gastirodaxon"
result = "gastirodaxon"
required_reagents = list("carthatoline" = 1, "biomass" = 2, REAGENT_ID_TUNGSTEN = 2)
required_reagents = list("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
@@ -178,7 +178,7 @@
name = "Hepanephrodaxon"
id = "hepanephrodaxon"
result = "hepanephrodaxon"
required_reagents = list("carthatoline" = 2, "biomass" = 2, REAGENT_ID_LITHIUM = 1)
required_reagents = list("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
@@ -187,7 +187,7 @@
name = "Cordradaxon"
id = "cordradaxon"
result = "cordradaxon"
required_reagents = list("potassium_chlorophoride" = 1, "biomass" = 2, "bicaridine" = 2)
required_reagents = list("potassium_chlorophoride" = 1, REAGENT_ID_BIOMASS = 2, "bicaridine" = 2)
catalysts = list(REAGENT_ID_PHORON = 5)
inhibitors = list("clonexadone" = 1)
result_amount = 2
@@ -395,7 +395,7 @@
name = "Carpotoxin"
id = "carpotoxin"
result = "carpotoxin"
required_reagents = list(REAGENT_ID_SPIDERTOXIN = 2, "biomass" = 1, "sifsap" = 2)
required_reagents = list(REAGENT_ID_SPIDERTOXIN = 2, REAGENT_ID_BIOMASS = 1, "sifsap" = 2)
catalysts = list("sifsap" = 10)
inhibitors = list(REAGENT_ID_RADIUM = 1)
result_amount = 2
@@ -417,44 +417,44 @@
/decl/chemical_reaction/instant/surfactant
name = "Foam surfactant"
id = "foam surfactant"
result = "fluorosurfactant"
result = REAGENT_ID_FLUOROSURFACTANT
required_reagents = list(REAGENT_ID_FLUORINE = 2, REAGENT_ID_CARBON = 2, REAGENT_ID_SACID = 1)
result_amount = 5
/decl/chemical_reaction/instant/ammonia
name = "Ammonia"
id = "ammonia"
result = "ammonia"
name = REAGENT_AMMONIA
id = REAGENT_ID_AMMONIA
result = REAGENT_ID_AMMONIA
required_reagents = list(REAGENT_ID_HYDROGEN = 3, REAGENT_ID_NITROGEN = 1)
inhibitors = list(REAGENT_ID_PHORON = 1) // Messes with lexorin
result_amount = 3
/decl/chemical_reaction/instant/diethylamine
name = "Diethylamine"
id = "diethylamine"
result = "diethylamine"
required_reagents = list ("ammonia" = 1, REAGENT_ID_ETHANOL = 1)
name = REAGENT_DIETHYLAMINE
id = REAGENT_ID_DIETHYLAMINE
result = REAGENT_ID_DIETHYLAMINE
required_reagents = list (REAGENT_ID_AMMONIA = 1, REAGENT_ID_ETHANOL = 1)
result_amount = 2
/decl/chemical_reaction/instant/left4zed
name = "Left4Zed"
id = "left4zed"
result = "left4zed"
required_reagents = list ("diethylamine" = 2, "mutagen" = 1)
required_reagents = list (REAGENT_ID_DIETHYLAMINE = 2, "mutagen" = 1)
result_amount = 3
/decl/chemical_reaction/instant/robustharvest
name = "RobustHarvest"
id = "robustharvest"
result = "robustharvest"
required_reagents = list ("ammonia" = 1, REAGENT_ID_CALCIUM = 1, "neurotoxic_protein" = 1)
required_reagents = list (REAGENT_ID_AMMONIA = 1, REAGENT_ID_CALCIUM = 1, "neurotoxic_protein" = 1)
result_amount = 3
/decl/chemical_reaction/instant/space_cleaner
name = "Space cleaner"
id = "cleaner"
result = "cleaner"
required_reagents = list("ammonia" = 1, REAGENT_ID_WATER = 1)
name = REAGENT_CLEANER
id = REAGENT_ID_CLEANER
result = REAGENT_ID_CLEANER
required_reagents = list(REAGENT_ID_AMMONIA = 1, REAGENT_ID_WATER = 1)
result_amount = 2
/decl/chemical_reaction/instant/plantbgone
@@ -466,15 +466,15 @@
/decl/chemical_reaction/instant/foaming_agent
name = "Foaming Agent"
id = "foaming_agent"
result = "foaming_agent"
id = REAGENT_ID_FOAMINGAGENT
result = REAGENT_ID_FOAMINGAGENT
required_reagents = list(REAGENT_ID_LITHIUM = 1, REAGENT_ID_HYDROGEN = 1)
result_amount = 1
/decl/chemical_reaction/instant/glycerol
name = "Glycerol"
id = "glycerol"
result = "glycerol"
name = REAGENT_GLYCEROL
id = REAGENT_ID_GLYCEROL
result = REAGENT_ID_GLYCEROL
required_reagents = list("cornoil" = 3, REAGENT_ID_SACID = 1)
result_amount = 1
@@ -494,9 +494,9 @@
result_amount = 1
/decl/chemical_reaction/instant/coolant
name = "Coolant"
id = "coolant"
result = "coolant"
name = REAGENT_COOLANT
id = REAGENT_ID_COOLANT
result = REAGENT_ID_COOLANT
required_reagents = list(REAGENT_ID_TUNGSTEN = 1, REAGENT_ID_OXYGEN = 1, REAGENT_ID_WATER = 1)
result_amount = 3
log_is_important = 1
@@ -544,10 +544,10 @@
result_amount = 2
/decl/chemical_reaction/instant/luminol
name = "Luminol"
id = "luminol"
result = "luminol"
required_reagents = list(REAGENT_ID_HYDROGEN = 2, REAGENT_ID_CARBON = 2, "ammonia" = 2)
name = REAGENT_LUMINOL
id = REAGENT_ID_LUMINOL
result = REAGENT_ID_LUMINOL
required_reagents = list(REAGENT_ID_HYDROGEN = 2, REAGENT_ID_CARBON = 2, REAGENT_ID_AMMONIA = 2)
result_amount = 6
/* Solidification */
@@ -596,7 +596,7 @@
/decl/chemical_reaction/instant/solidification/uranium
name = "Solid Uranium"
id = "soliduranium"
required_reagents = list("frostoil" = 5, "uranium" = REAGENTS_PER_SHEET)
required_reagents = list("frostoil" = 5, REAGENT_ID_URANIUM = REAGENTS_PER_SHEET)
sheet_to_give = /obj/item/stack/material/uranium
@@ -639,7 +639,7 @@
name = "Carpet"
id = "redcarpet"
result = null
required_reagents = list("liquidcarpet" = 2, "plasticide" = 1)
required_reagents = list(REAGENT_ID_LIQUIDCARPET = 2, "plasticide" = 1)
result_amount = 2
var/carpet_type = /obj/item/stack/tile/carpet
@@ -650,49 +650,49 @@
/decl/chemical_reaction/instant/carpetify/bcarpet
name = "Black Carpet"
id = "blackcarpet"
required_reagents = list("liquidcarpetb" = 2, "plasticide" = 1)
required_reagents = list(REAGENT_ID_LIQUIDCARPETB = 2, "plasticide" = 1)
carpet_type = /obj/item/stack/tile/carpet/bcarpet
/decl/chemical_reaction/instant/carpetify/blucarpet
name = "Blue Carpet"
id = "bluecarpet"
required_reagents = list ("liquidcarpetblu" = 2, "plasticide" = 1)
required_reagents = list (REAGENT_ID_LIQUIDCARPETBLU = 2, "plasticide" = 1)
carpet_type = /obj/item/stack/tile/carpet/blucarpet
/decl/chemical_reaction/instant/carpetify/turcarpet
name = "Turquise Carpet"
id = "turcarpet"
required_reagents = list("liquidcarpettur" = 2, "plasticide" = 1)
required_reagents = list(REAGENT_ID_LIQUIDCARPETTUR = 2, "plasticide" = 1)
carpet_type = /obj/item/stack/tile/carpet/turcarpet
/decl/chemical_reaction/instant/carpetify/sblucarpet
name = "Silver Blue Carpet"
id = "sblucarpet"
required_reagents = list("liquidcarpetsblu" = 2, "plasticide" = 1)
required_reagents = list(REAGENT_ID_LIQUIDCARPETSBLU = 2, "plasticide" = 1)
carpet_type = /obj/item/stack/tile/carpet/sblucarpet
/decl/chemical_reaction/instant/carpetify/clowncarpet
name = "Clown Carpet"
id = "clowncarpet"
required_reagents = list("liquidcarpetc" = 2, "plasticide" = 1)
required_reagents = list(REAGENT_ID_LIQUIDCARPETC = 2, "plasticide" = 1)
carpet_type = /obj/item/stack/tile/carpet/gaycarpet
/decl/chemical_reaction/instant/carpetify/pcarpet
name = "Purple Carpet"
id = "Purplecarpet"
required_reagents = list("liquidcarpetp" = 2, "plasticide" = 1)
required_reagents = list(REAGENT_ID_LIQUIDCARPETP = 2, "plasticide" = 1)
carpet_type = /obj/item/stack/tile/carpet/purcarpet
/decl/chemical_reaction/instant/carpetify/ocarpet
name = "Orange Carpet"
id = "orangecarpet"
required_reagents = list("liquidcarpeto" = 2, "plasticide" = 1)
required_reagents = list(REAGENT_ID_LIQUIDCARPETO = 2, "plasticide" = 1)
carpet_type = /obj/item/stack/tile/carpet/oracarpet
/decl/chemical_reaction/instant/concrete
name = "Concrete"
id = "concretereagent"
required_reagents = list(REAGENT_ID_CALCIUM = 2, "silicate" = 2, REAGENT_ID_WATER = 2)
required_reagents = list(REAGENT_ID_CALCIUM = 2, REAGENT_ID_SILICATE = 2, REAGENT_ID_WATER = 2)
result_amount = 1
/decl/chemical_reaction/instant/concrete/on_reaction(var/datum/reagents/holder, var/created_volume)
@@ -759,7 +759,7 @@
name = "EMP Pulse"
id = "emp_pulse"
result = null
required_reagents = list("uranium" = 1, REAGENT_ID_IRON = 1) // Yes, laugh, it's the best recipe I could think of that makes a little bit of sense
required_reagents = list(REAGENT_ID_URANIUM = 1, REAGENT_ID_IRON = 1) // Yes, laugh, it's the best recipe I could think of that makes a little bit of sense
result_amount = 2
/decl/chemical_reaction/instant/emp_pulse/on_reaction(var/datum/reagents/holder, var/created_volume)
@@ -774,10 +774,10 @@
return
/decl/chemical_reaction/instant/nitroglycerin
name = "Nitroglycerin"
id = "nitroglycerin"
result = "nitroglycerin"
required_reagents = list("glycerol" = 1, REAGENT_ID_PACID = 1, REAGENT_ID_SACID = 1)
name = REAGENT_NITROGLYCERIN
id = REAGENT_ID_NITROGLYCERIN
result = REAGENT_ID_NITROGLYCERIN
required_reagents = list(REAGENT_ID_GLYCEROL = 1, REAGENT_ID_PACID = 1, REAGENT_ID_SACID = 1)
result_amount = 2
log_is_important = 1
@@ -838,7 +838,7 @@
name = "Foam"
id = "foam"
result = null
required_reagents = list("fluorosurfactant" = 1, REAGENT_ID_WATER = 1)
required_reagents = list(REAGENT_ID_FLUOROSURFACTANT = 1, REAGENT_ID_WATER = 1)
result_amount = 2
mix_message = "The solution violently bubbles!"
@@ -861,7 +861,7 @@
name = "Metal Foam"
id = "metalfoam"
result = null
required_reagents = list(REAGENT_ID_ALUMINIUM = 3, "foaming_agent" = 1, REAGENT_ID_PACID = 1)
required_reagents = list(REAGENT_ID_ALUMINIUM = 3, REAGENT_ID_FOAMINGAGENT = 1, REAGENT_ID_PACID = 1)
result_amount = 5
/decl/chemical_reaction/instant/metalfoam/on_reaction(var/datum/reagents/holder, var/created_volume)
@@ -879,7 +879,7 @@
name = "Iron Foam"
id = "ironlfoam"
result = null
required_reagents = list(REAGENT_ID_IRON = 3, "foaming_agent" = 1, REAGENT_ID_PACID = 1)
required_reagents = list(REAGENT_ID_IRON = 3, REAGENT_ID_FOAMINGAGENT = 1, REAGENT_ID_PACID = 1)
result_amount = 5
/decl/chemical_reaction/instant/ironfoam/on_reaction(var/datum/reagents/holder, var/created_volume)
@@ -1132,45 +1132,45 @@
/decl/chemical_reaction/instant/carpetdye
name = "Black Carpet Dyeing"
id = "carpetdyeblack"
result = "liquidcarpetb"
required_reagents = list("liquidcarpet" = 5, REAGENT_ID_CARBON = 1)
result = REAGENT_ID_LIQUIDCARPETB
required_reagents = list(REAGENT_ID_LIQUIDCARPET = 5, REAGENT_ID_CARBON = 1)
result_amount = 5
/decl/chemical_reaction/instant/carpetdye/blue
name = "Blue Carpet Dyeing"
id = "carpetdyeblue"
result = "liquidcarpetblu"
required_reagents = list("liquidcarpet" = 5, "frostoil" = 1)
result = REAGENT_ID_LIQUIDCARPETBLU
required_reagents = list(REAGENT_ID_LIQUIDCARPET = 5, "frostoil" = 1)
/decl/chemical_reaction/instant/carpetdye/tur
name = "Turqouise Carpet Dyeing"
id = "carpetdyetur"
result = "liquidcarpettur"
required_reagents = list("liquidcarpet" = 5, REAGENT_ID_WATER = 1)
result = REAGENT_ID_LIQUIDCARPETTUR
required_reagents = list(REAGENT_ID_LIQUIDCARPET = 5, REAGENT_ID_WATER = 1)
/decl/chemical_reaction/instant/carpetdye/sblu
name = "Silver Blue Carpet Dyeing"
id = "carpetdyesblu"
result = "liquidcarpetsblu"
required_reagents = list("liquidcarpet" = 5, "ice" = 1)
result = REAGENT_ID_LIQUIDCARPETSBLU
required_reagents = list(REAGENT_ID_LIQUIDCARPET = 5, "ice" = 1)
/decl/chemical_reaction/instant/carpetdye/clown
name = "Clown Carpet Dyeing"
id = "carpetdyeclown"
result = "liquidcarpetc"
required_reagents = list("liquidcarpet" = 5, "banana" = 1)
result = REAGENT_ID_LIQUIDCARPETC
required_reagents = list(REAGENT_ID_LIQUIDCARPET = 5, "banana" = 1)
/decl/chemical_reaction/instant/carpetdye/purple
name = "Purple Carpet Dyeing"
id = "carpetdyepurple"
result = "liquidcarpetp"
required_reagents = list("liquidcarpet" = 5, "berryjuice" = 1)
result = REAGENT_ID_LIQUIDCARPETP
required_reagents = list(REAGENT_ID_LIQUIDCARPET = 5, "berryjuice" = 1)
/decl/chemical_reaction/instant/carpetdye/orange
name = "Orange Carpet Dyeing"
id = "carpetdyeorange"
result = "liquidcarpeto"
required_reagents = list("liquidcarpet" = 5, "orangejuice" = 1)
result = REAGENT_ID_LIQUIDCARPETO
required_reagents = list(REAGENT_ID_LIQUIDCARPET = 5, "orangejuice" = 1)
//R-UST Port
@@ -1183,9 +1183,9 @@
result_amount = 2
/decl/chemical_reaction/instant/deuterium
name = "Deuterium"
id = "deuterium"
result = "deuterium"
name = REAGENT_DEUTERIUM
id = REAGENT_ID_DEUTERIUM
result = REAGENT_ID_DEUTERIUM
required_reagents = list("hydrophoron" = 1, REAGENT_ID_WATER = 2)
result_amount = 3
@@ -1214,9 +1214,9 @@
// Biomass, for cloning and bioprinters
/decl/chemical_reaction/instant/biomass
name = "Biomass"
id = "biomass"
result = "biomass"
name = REAGENT_BIOMASS
id = REAGENT_ID_BIOMASS
result = REAGENT_ID_BIOMASS
required_reagents = list("protein" = 1, REAGENT_ID_SUGAR = 1, REAGENT_ID_PHORON = 1)
result_amount = 1 // Roughly 20u per phoron sheet
@@ -14,7 +14,7 @@
id = REAGENT_ID_MACROCILLIN
result = REAGENT_ID_MACROCILLIN
// POLARISTODO requires_heating = 1
required_reagents = list(REAGENT_ID_SIZEOXADONE = 20, "diethylamine" = 20)
required_reagents = list(REAGENT_ID_SIZEOXADONE = 20, REAGENT_ID_DIETHYLAMINE = 20)
result_amount = 1
/decl/chemical_reaction/instant/microcillin
@@ -53,7 +53,7 @@
name = REAGENT_AMORPHOROVIR
id = REAGENT_ID_AMORPHOROVIR
result = REAGENT_ID_AMORPHOROVIR
required_reagents = list("cryptobiolin" = 30, "biomass" = 30, "hyperzine" = 20)
required_reagents = list("cryptobiolin" = 30, REAGENT_ID_BIOMASS = 30, "hyperzine" = 20)
catalysts = list(REAGENT_ID_PHORON = 5)
result_amount = 1
@@ -129,7 +129,7 @@
name = REAGENT_ICKYPAK
id = REAGENT_ID_ICKYPAK
result = REAGENT_ID_ICKYPAK
required_reagents = list("hyperzine" = 4, "fluorosurfactant" = 1)
required_reagents = list("hyperzine" = 4, REAGENT_ID_FLUOROSURFACTANT = 1)
result_amount = 5
/decl/chemical_reaction/instant/unsorbitol
@@ -167,7 +167,7 @@
name = REAGENT_LIPOZILASE
id = REAGENT_ID_LIPOZILASE
result = REAGENT_ID_LIPOZILASE
required_reagents = list("lipozine" = 1, "diethylamine" = 1)
required_reagents = list("lipozine" = 1, REAGENT_ID_DIETHYLAMINE = 1)
result_amount = 2
/decl/chemical_reaction/instant/lipostipo
@@ -89,7 +89,7 @@
/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