From 24bb664a8149691be8d24da0b9ad65f8dc8ea0d1 Mon Sep 17 00:00:00 2001 From: DerFlammenwerfer <7h3ph4nt0m@gmail.com> Date: Sun, 16 Jul 2023 23:43:52 -0400 Subject: [PATCH] (Modular) Adds some new biogenerator products (#344) ## About The Pull Request I was offered money by BurningCold on Discord to make code to add several fruit juices to the biogenerator food list. I asked why it was necessary, since some of these are in the booze or soft drink dispensers and they told me it is because they regularly play as a prisoner, and some plants are not allowed in the prison due to certain hazards presented by mutations of the plants they are obtained from. Adding these allows for ghetto bartending in the prison. Alongside these, as a show of good will, I have also added Diethylamine and Saltpetre to the list of chemicals, and Soy Sauce to the food list so that there's an alternative for making it other than ordering it or having to grow nettles, which also present their own threat to sec officers. Never let it be said that I don't deliver. ## Changelog :cl: code: Adds Orange Juice, Lime Juice, Lemon Juice, Berry Juice, Tomato Juice, Grenadine Syrup, and Soy Sauce to the Food product list of the biogenerator. Also adds Diethylamine and Saltpetre to the Chemicals product list. /:cl: --- .../research/designs/biogenerator_designs.dm | 72 +++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 modular_zubbers/master_files/code/modules/research/designs/biogenerator_designs.dm diff --git a/modular_zubbers/master_files/code/modules/research/designs/biogenerator_designs.dm b/modular_zubbers/master_files/code/modules/research/designs/biogenerator_designs.dm new file mode 100644 index 00000000000..a6b3255017e --- /dev/null +++ b/modular_zubbers/master_files/code/modules/research/designs/biogenerator_designs.dm @@ -0,0 +1,72 @@ + +/datum/design/diethylamine + name = "Diethylamine" + id = "diethylamine" + build_type = BIOGENERATOR + materials = list(/datum/material/biomass = 0.5) + make_reagent = /datum/reagent/diethylamine + category = list(RND_CATEGORY_INITIAL, RND_CATEGORY_BIO_CHEMICALS) + +/datum/design/saltpetre + name = "Saltpetre" + id = "saltpetre" + build_type = BIOGENERATOR + materials = list(/datum/material/biomass = 0.5) + make_reagent = /datum/reagent/saltpetre + category = list(RND_CATEGORY_INITIAL, RND_CATEGORY_BIO_CHEMICALS) + +/datum/design/orangejuice + name = "Orange Juice" + id = "orangejuice" + build_type = BIOGENERATOR + materials = list(/datum/material/biomass = 0.1) + make_reagent = /datum/reagent/consumable/orangejuice + category = list(RND_CATEGORY_INITIAL, RND_CATEGORY_BIO_FOOD) + +/datum/design/lemonjuice + name = "Lemon Juice" + id = "lemonjuice" + build_type = BIOGENERATOR + materials = list(/datum/material/biomass = 0.1) + make_reagent = /datum/reagent/consumable/lemonjuice + category = list(RND_CATEGORY_INITIAL, RND_CATEGORY_BIO_FOOD) + +/datum/design/limejuice + name = "Lime Juice" + id = "limejuice" + build_type = BIOGENERATOR + materials = list(/datum/material/biomass = 0.1) + make_reagent = /datum/reagent/consumable/orangejuice + category = list(RND_CATEGORY_INITIAL, RND_CATEGORY_BIO_FOOD) + +/datum/design/berryjuice + name = "Berry Juice" + id = "berryjuice" + build_type = BIOGENERATOR + materials = list(/datum/material/biomass = 0.1) + make_reagent = /datum/reagent/consumable/orangejuice + category = list(RND_CATEGORY_INITIAL, RND_CATEGORY_BIO_FOOD) + +/datum/design/berryjuice + name = "Tomato Juice" + id = "tomatojuice" + build_type = BIOGENERATOR + materials = list(/datum/material/biomass = 0.1) + make_reagent = /datum/reagent/consumable/tomatojuice + category = list(RND_CATEGORY_INITIAL, RND_CATEGORY_BIO_FOOD) + +/datum/design/grenadine + name = "Grenadine Syrup" + id = "grenadine" + build_type = BIOGENERATOR + materials = list(/datum/material/biomass = 0.1) + make_reagent = /datum/reagent/consumable/grenadine + category = list(RND_CATEGORY_INITIAL, RND_CATEGORY_BIO_FOOD) + +/datum/design/soysauce //Alternative to having to make it using sulphuric acid + name = "Soy Sauce" + id = "soysauce" + build_type = BIOGENERATOR + materials = list(/datum/material/biomass = 0.5) + make_reagent = /datum/reagent/consumable/soysauce + category = list(RND_CATEGORY_INITIAL, RND_CATEGORY_BIO_FOOD)