From f0b3021f5df09950743df6e2d9ad113030e26dbe Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 16 Feb 2020 07:41:26 -0500 Subject: [PATCH 1/6] I miss my powergame --- code/modules/reagents/chemistry/recipes/medicine.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/reagents/chemistry/recipes/medicine.dm b/code/modules/reagents/chemistry/recipes/medicine.dm index a07e7697bc..2a8b39e26b 100644 --- a/code/modules/reagents/chemistry/recipes/medicine.dm +++ b/code/modules/reagents/chemistry/recipes/medicine.dm @@ -68,6 +68,12 @@ results = list(/datum/reagent/medicine/synthflesh = 3) required_reagents = list(/datum/reagent/blood = 1, /datum/reagent/carbon = 1, /datum/reagent/medicine/styptic_powder = 1) +/datum/chemical_reaction/synthflesh2 + name = "Synthflesh" + id = /datum/reagent/medicine/synthflesh + results = list(/datum/reagent/medicine/synthflesh = 3) + required_reagents = list(/datum/reagent/blood/synthetics = 1, /datum/reagent/carbon = 1, /datum/reagent/medicine/styptic_powder = 1) + /datum/chemical_reaction/synthtissue name = "Synthtissue" id = /datum/reagent/synthtissue From f4734e44f0a9025925f3985cef886791ff779442 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 16 Feb 2020 07:52:34 -0500 Subject: [PATCH 2/6] o ye this should be something else --- code/modules/reagents/chemistry/recipes/medicine.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/chemistry/recipes/medicine.dm b/code/modules/reagents/chemistry/recipes/medicine.dm index 2a8b39e26b..d0d23860de 100644 --- a/code/modules/reagents/chemistry/recipes/medicine.dm +++ b/code/modules/reagents/chemistry/recipes/medicine.dm @@ -70,7 +70,7 @@ /datum/chemical_reaction/synthflesh2 name = "Synthflesh" - id = /datum/reagent/medicine/synthflesh + id = "synthflesh_2" results = list(/datum/reagent/medicine/synthflesh = 3) required_reagents = list(/datum/reagent/blood/synthetics = 1, /datum/reagent/carbon = 1, /datum/reagent/medicine/styptic_powder = 1) From 38f32d28b79173effb445fa638be2426d8412c49 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 16 Feb 2020 08:06:22 -0500 Subject: [PATCH 3/6] Mixable Synthblood --- code/modules/reagents/chemistry/recipes/others.dm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/code/modules/reagents/chemistry/recipes/others.dm b/code/modules/reagents/chemistry/recipes/others.dm index b463b5758b..64a4426ea0 100644 --- a/code/modules/reagents/chemistry/recipes/others.dm +++ b/code/modules/reagents/chemistry/recipes/others.dm @@ -743,3 +743,12 @@ id = "blue_glitter_white" results = list(/datum/reagent/glitter/blue = 2) required_reagents = list(/datum/reagent/glitter/white = 1, /datum/reagent/colorful_reagent/crayonpowder/blue = 1) + +//////////////////////////////////// Synthblood /////////////////////////////////////////// + +/datum/chemical_reaction/synth_blood + name = "Synthetic Blood" + id = /datum/reagent/blood/synthetics + results = list(/datum/reagent/blood/synthetics = 3) + required_reagents = list(/datum/reagent/medicine/salglu_solution = 1, /datum/reagent/iron = 1, /datum/reagent/stable_plasma = 1) + mix_message = "The mixture congeals and gives off a faint copper scent." \ No newline at end of file From 313f544aeedf9f9ad507a19824e833276d711921 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 16 Feb 2020 08:34:08 -0500 Subject: [PATCH 4/6] Make it require some heating --- code/modules/reagents/chemistry/recipes/others.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/reagents/chemistry/recipes/others.dm b/code/modules/reagents/chemistry/recipes/others.dm index 64a4426ea0..6e13209f75 100644 --- a/code/modules/reagents/chemistry/recipes/others.dm +++ b/code/modules/reagents/chemistry/recipes/others.dm @@ -751,4 +751,5 @@ id = /datum/reagent/blood/synthetics results = list(/datum/reagent/blood/synthetics = 3) required_reagents = list(/datum/reagent/medicine/salglu_solution = 1, /datum/reagent/iron = 1, /datum/reagent/stable_plasma = 1) - mix_message = "The mixture congeals and gives off a faint copper scent." \ No newline at end of file + mix_message = "The mixture congeals and gives off a faint copper scent." + required_temp = 350 From 3286f43d9094e67708b7e4bdef5a9452507b0d71 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 16 Feb 2020 11:17:54 -0500 Subject: [PATCH 5/6] Didnt know I could make it a subtype --- code/modules/reagents/chemistry/recipes/medicine.dm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/code/modules/reagents/chemistry/recipes/medicine.dm b/code/modules/reagents/chemistry/recipes/medicine.dm index d0d23860de..0b32952d20 100644 --- a/code/modules/reagents/chemistry/recipes/medicine.dm +++ b/code/modules/reagents/chemistry/recipes/medicine.dm @@ -68,10 +68,8 @@ results = list(/datum/reagent/medicine/synthflesh = 3) required_reagents = list(/datum/reagent/blood = 1, /datum/reagent/carbon = 1, /datum/reagent/medicine/styptic_powder = 1) -/datum/chemical_reaction/synthflesh2 - name = "Synthflesh" +/datum/chemical_reaction/synthflesh/synthblood id = "synthflesh_2" - results = list(/datum/reagent/medicine/synthflesh = 3) required_reagents = list(/datum/reagent/blood/synthetics = 1, /datum/reagent/carbon = 1, /datum/reagent/medicine/styptic_powder = 1) /datum/chemical_reaction/synthtissue From c0295156ffe927f4a17b336cc9c48ce49904d368 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 16 Feb 2020 11:42:30 -0500 Subject: [PATCH 6/6] Adds synthmeat reaction --- code/modules/food_and_drinks/recipes/food_mixtures.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/food_and_drinks/recipes/food_mixtures.dm b/code/modules/food_and_drinks/recipes/food_mixtures.dm index fd332a38df..0b297648c5 100644 --- a/code/modules/food_and_drinks/recipes/food_mixtures.dm +++ b/code/modules/food_and_drinks/recipes/food_mixtures.dm @@ -101,6 +101,10 @@ required_reagents = list(/datum/reagent/blood = 5, /datum/reagent/medicine/cryoxadone = 1) mob_react = FALSE +/datum/chemical_reaction/synthmeat/synthblood + id = "synthmeat_synthblood" + required_reagents = list(/datum/reagent/blood/synthetics = 5, /datum/reagent/medicine/cryoxadone = 1) + /datum/chemical_reaction/synthmeat/on_reaction(datum/reagents/holder, multiplier) var/location = get_turf(holder.my_atom) for(var/i = 1, i <= multiplier, i++)