From 5737bb13f798e29238acc3a597f4632954d94625 Mon Sep 17 00:00:00 2001 From: cornercube Date: Thu, 26 Sep 2024 10:50:43 +0800 Subject: [PATCH] bogjuice --- .../structures/roguetown/rogueflora.dm | 3 ++ .../chemistry/reagents/alcohol_reagents.dm | 16 +++++++++ code/modules/roguetown/mapgen/bog.dm | 1 + modular/Neu_Farming/code/produce.dm | 35 +++++++++++++++++++ 4 files changed, 55 insertions(+) diff --git a/code/game/objects/structures/roguetown/rogueflora.dm b/code/game/objects/structures/roguetown/rogueflora.dm index 3cca1015c..ce2110e6a 100644 --- a/code/game/objects/structures/roguetown/rogueflora.dm +++ b/code/game/objects/structures/roguetown/rogueflora.dm @@ -225,6 +225,9 @@ max_integrity = 10 layer = 4.1 +/obj/structure/flora/roguegrass/water/reeds/hops + debris = list(/obj/item/reagent_containers/food/snacks/grown/roguehops = 1) + /obj/structure/flora/roguegrass/water/update_icon() dir = pick(GLOB.cardinals) diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index f69eb264c..aa932f609 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -2155,18 +2155,29 @@ All effects don't start immediately, but rather get worse over time; the rate is taste_description = "spicy sweet malty overtones" color = "#f1b5ff" +/datum/reagent/consumable/ethanol/beer/real + name = "Stout" + nutriment_factor = 0.1 + boozepwr = 30 + quality = DRINK_VERYGOOD + taste_description = "hopped beer" + glass_name = "glass of beer" + hydration_factor = 15 + // Elf Production - LEAF-LOVERS MOTHERFUCKER /datum/reagent/consumable/ethanol/beer/aurorian name = "Aurorian" boozepwr = 5 taste_description = "subtle herbacious undertones" + quality = DRINK_NICE color = "#5D8A8A" /datum/reagent/consumable/ethanol/beer/fireleaf // cabbbage name = "Fireleaf" boozepwr = 2 taste_description = "bland liquor" + quality = DRINK_NICE color = "#475e45" // Dwarven Production - Best in the Realms @@ -2175,18 +2186,21 @@ All effects don't start immediately, but rather get worse over time; the rate is name = "Butterhairs" boozepwr = 30 taste_description = "buttery richness" + quality = DRINK_NICE color = "#5D8A8A" /datum/reagent/consumable/ethanol/beer/stonebeards name = "Stonebeard Reserve" boozepwr = 40 taste_description = "potent oatlike liquor" + quality = DRINK_NICE color = "#5D8A8A" /datum/reagent/consumable/ethanol/beer/voddena // Not vodka. Trust me. name = "Voddena" boozepwr = 55 // holy shit taste_description = "burning starchy wet dirt" + quality = DRINK_NICE color = "#4b443c" // WINE - Fancy.. And yes: all drinks are beer, technically. Cope. Seethe. I didnt code it like this. @@ -2224,10 +2238,12 @@ All effects don't start immediately, but rather get worse over time; the rate is name = "Elven Red" boozepwr = 15 taste_description = "delectable fruity notes" + quality = DRINK_FANTASTIC color = "#6C0000" /datum/reagent/consumable/ethanol/beer/elfblue name = "Valmora Blue" boozepwr = 50 taste_description = "saintly sweetness" + quality = DRINK_FANTASTIC color = "#2C9DAF" \ No newline at end of file diff --git a/code/modules/roguetown/mapgen/bog.dm b/code/modules/roguetown/mapgen/bog.dm index 1b1abaae4..00cbbeff6 100644 --- a/code/modules/roguetown/mapgen/bog.dm +++ b/code/modules/roguetown/mapgen/bog.dm @@ -31,6 +31,7 @@ clusterCheckFlags = CLUSTER_CHECK_DIFFERENT_ATOMS spawnableAtoms = list(/obj/structure/flora/roguegrass/water = 5, /obj/structure/flora/roguegrass/water/reeds = 80, + /obj/structure/flora/roguegrass/water/reeds = 20, /obj/structure/glowshroom = 60) allowed_turfs = list(/turf/open/water/swamp, /turf/open/water/swamp/deep) diff --git a/modular/Neu_Farming/code/produce.dm b/modular/Neu_Farming/code/produce.dm index df71ebb33..69c2dfb35 100644 --- a/modular/Neu_Farming/code/produce.dm +++ b/modular/Neu_Farming/code/produce.dm @@ -387,6 +387,41 @@ dropshrink = 0.9 rotprocess = SHELFLIFE_EXTREME +// -------------- HOPS and BEER WORT ----------------- + +/datum/crafting_recipe/roguetown/cooking/beerstarter + name = "Beer starter" + reqs = list( + /obj/item/reagent_containers/food/snacks/grown/roguehops = 1, + /obj/item/reagent_containers/food/snacks/grown/wheat = 1) + result = /obj/item/reagent_containers/food/snacks/grown/roguewort + +/obj/item/reagent_containers/food/snacks/grown/roguehops + name = "bog bitters" + desc = "" + icon_state = "swampweedd" //placeholder + eat_effect = /datum/status_effect/debuff/uncookedfood + tastes = list("exteme bitterness" = 1) + bitesize = 1 + list_reagents = list(/datum/reagent/consumable/nutriment = 1) + can_distill = FALSE + rotprocess = null + seed = null + +/obj/item/reagent_containers/food/snacks/grown/roguewort + name = "wort" + desc = "disgusting mash of leaves and grain, brew this into a strong stout" + icon_state = "flour" + eat_effect = /datum/status_effect/debuff/uncookedfood + tastes = list("exteme bitterness" = 1) + bitesize = 1 + list_reagents = list(/datum/reagent/consumable/nutriment = 1) + can_distill = TRUE + distill_amt = 36 //net increase over ingredients + distill_reagent = /datum/reagent/consumable/ethanol/beer/real + rotprocess = null + seed = null + /* /obj/item/reagent_containers/food/snacks/produce/garlic name = "garlic"