Plonts takke2 (#79484)
## About The Pull Request Okay; Take two at this ~~because I totally didn't delete my sprites and set myself back when all I had to do was fix a few merge issues and instead decided to entangle myself in adding another plant.~~ This PR aims to add THREE new plants; Pepper-Corn, Saltcane and Butterbeans. Peppercorn can be ground for black pepper. Saltcane can be ground for salt or dried into a seaweed sheet replacement. Butterbeans can be pressed into a small slice of butter, or ground for a small amount of milk/cream and fermented for yoghurt. I have also added fermentation of Soybeans to produce soysauce... since that's literally how authentic soysauce is made. ## Why It's Good For The Game I personally feel this will be good for the game as it means the kitchen can rely on their botanists to produce higher quality ingredients and don't have to harass other places or hemorraghe money to make good food for the crew. Easier access to condiments allows for easier production of a varied amount of food.
@@ -432,6 +432,18 @@
|
||||
. = ..()
|
||||
AddComponent(/datum/component/customizable_reagent_holder, /obj/item/food/sushi/empty, CUSTOM_INGREDIENT_ICON_FILL, max_ingredients = 6)
|
||||
|
||||
/obj/item/food/seaweedsheet/saltcane
|
||||
name = "dried saltcane sheathe"
|
||||
desc = "A dried sheet of saltcane sheathe can used for making sushi. Use an ingredient on it to start making custom sushi!"
|
||||
icon_state = "seaweedsheet"
|
||||
food_reagents = list(
|
||||
/datum/reagent/consumable/nutriment = 1,
|
||||
/datum/reagent/consumable/nutriment/vitamin = 1,
|
||||
)
|
||||
tastes = list("seaweed" = 1)
|
||||
foodtypes = VEGETABLES
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
|
||||
/obj/item/food/granola_bar
|
||||
name = "granola bar"
|
||||
desc = "A dried mixture of oats, nuts, fruits, and chocolate condensed into a chewy bar. Makes a great snack while space-hiking."
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
icon_grow = "soybean-grow"
|
||||
icon_dead = "soybean-dead"
|
||||
genes = list(/datum/plant_gene/trait/repeated_harvest)
|
||||
mutatelist = list(/obj/item/seeds/soya/koi)
|
||||
mutatelist = list(/obj/item/seeds/soya/koi, /obj/item/seeds/soya/butter)
|
||||
reagents_add = list(/datum/reagent/consumable/nutriment/vitamin = 0.04, /datum/reagent/consumable/nutriment = 0.05, /datum/reagent/consumable/nutriment/fat/oil = 0.03) //Vegetable oil!
|
||||
|
||||
/obj/item/food/grown/soybeans
|
||||
@@ -26,7 +26,7 @@
|
||||
foodtypes = VEGETABLES
|
||||
grind_results = list(/datum/reagent/consumable/soymilk = 0)
|
||||
tastes = list("soy" = 1)
|
||||
wine_power = 20
|
||||
distill_reagent = /datum/reagent/consumable/soysauce
|
||||
|
||||
// Koibean
|
||||
/obj/item/seeds/soya/koi
|
||||
@@ -50,6 +50,38 @@
|
||||
tastes = list("koi" = 1)
|
||||
wine_power = 40
|
||||
|
||||
//Butterbeans, the beans wid da butta!
|
||||
// Butterbeans! - Squeeze for a single butter slice!
|
||||
/obj/item/seeds/soya/butter
|
||||
name = "pack of butterbean seeds"
|
||||
desc = "These seeds grow into butterbean plants."
|
||||
icon_state = "seed-butterbean"
|
||||
species = "butterbean"
|
||||
plantname = "butterbean Plants"
|
||||
product = /obj/item/food/grown/butterbeans
|
||||
potency = 10
|
||||
mutatelist = null
|
||||
reagents_add = list(/datum/reagent/consumable/milk = 0.05, /datum/reagent/consumable/nutriment/vitamin = 0.04, /datum/reagent/consumable/cream = 0.05)
|
||||
rarity = 20
|
||||
|
||||
/obj/item/food/grown/butterbeans
|
||||
seed = /obj/item/seeds/soya/butter
|
||||
name = "butterbean"
|
||||
desc = "Soft, creamy and milky... You could almost smear them over toast."
|
||||
icon_state = "butterbeans"
|
||||
foodtypes = VEGETABLES | DAIRY
|
||||
tastes = list("creamy butter" = 1)
|
||||
distill_reagent = /datum/reagent/consumable/yoghurt
|
||||
|
||||
/obj/item/food/grown/butterbeans/attack_self(mob/living/user)
|
||||
user.visible_message(span_notice("[user] crushes [src] into a pat of butter."), span_notice("You crush [src] into something that resembles butter."))
|
||||
playsound(user, 'sound/effects/blobattack.ogg', 50, TRUE)
|
||||
var/obj/item/food/butterslice/butties = new(null)
|
||||
butties.reagents.set_all_reagents_purity(seed.get_reagent_purity())
|
||||
qdel(src)
|
||||
user.put_in_hands(butties)
|
||||
return TRUE
|
||||
|
||||
// Green Beans
|
||||
/obj/item/seeds/greenbean
|
||||
name = "pack of green bean seeds"
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
growing_icon = 'icons/obj/service/hydroponics/growing_vegetables.dmi'
|
||||
icon_grow = "corn-grow" // Uses one growth icons set for all the subtypes
|
||||
icon_dead = "corn-dead" // Same for the dead icon
|
||||
mutatelist = list(/obj/item/seeds/corn/snapcorn)
|
||||
mutatelist = list(/obj/item/seeds/corn/snapcorn, /obj/item/seeds/corn/pepper)
|
||||
reagents_add = list(/datum/reagent/consumable/nutriment/fat/oil/corn = 0.2, /datum/reagent/consumable/nutriment/vitamin = 0.04, /datum/reagent/consumable/nutriment = 0.1)
|
||||
|
||||
/obj/item/food/grown/corn
|
||||
@@ -97,3 +97,29 @@
|
||||
seed = /obj/item/seeds/corn/snapcorn
|
||||
name = "snap corn cob"
|
||||
desc = "A reminder of pranks gone by."
|
||||
|
||||
//Pepper-corn - Heh funny.
|
||||
/obj/item/seeds/corn/pepper
|
||||
name = "pack of pepper-corn seeds"
|
||||
desc = "If Peter picked a pack of pepper-corn..."
|
||||
icon_state = "seed-peppercorn"
|
||||
species = "peppercorn"
|
||||
plantname = "Pepper-Corn Stalks"
|
||||
product = /obj/item/food/grown/peppercorn
|
||||
mutatelist = null
|
||||
reagents_add = list(/datum/reagent/consumable/blackpepper = 0.2, /datum/reagent/consumable/nutriment/vitamin = 0.04, /datum/reagent/consumable/nutriment = 0.1)
|
||||
|
||||
/obj/item/food/grown/peppercorn
|
||||
seed = /obj/item/seeds/corn/pepper
|
||||
name = "ear of pepper-peppercorn"
|
||||
desc = "This dusty monster needs god..."
|
||||
icon_state = "peppercorn"
|
||||
trash_type = /obj/item/grown/corncob/pepper
|
||||
foodtypes = VEGETABLES
|
||||
grind_results = list(/datum/reagent/consumable/blackpepper = 0)
|
||||
tastes = list("pepper" = 1, "sneezing" = 1)
|
||||
|
||||
/obj/item/grown/corncob/pepper
|
||||
seed = /obj/item/seeds/corn/pepper
|
||||
name = "pepper corn cob"
|
||||
desc = "A reminder of genetic abominations gone by."
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
instability = 15
|
||||
growthstages = 2
|
||||
reagents_add = list(/datum/reagent/consumable/nutriment = 0.04, /datum/reagent/consumable/sugar = 0.25)
|
||||
mutatelist = list(/obj/item/seeds/bamboo)
|
||||
mutatelist = list(/obj/item/seeds/bamboo, /obj/item/seeds/sugarcane/saltcane)
|
||||
|
||||
/obj/item/food/grown/sugarcane
|
||||
seed = /obj/item/seeds/sugarcane
|
||||
@@ -56,3 +56,25 @@
|
||||
|
||||
/obj/item/grown/log/bamboo/CheckAccepted(obj/item/I)
|
||||
return FALSE
|
||||
|
||||
//Saltcane - Gross, salty shafts!
|
||||
/obj/item/seeds/sugarcane/saltcane
|
||||
name = "pack of saltcane seeds"
|
||||
desc = "These seeds grow into saltcane."
|
||||
icon_state = "seed-saltcane"
|
||||
species = "saltcane"
|
||||
plantname = "Saltcane"
|
||||
product = /obj/item/food/grown/sugarcane/saltcane
|
||||
genes = list(/datum/plant_gene/trait/repeated_harvest)
|
||||
reagents_add = list(/datum/reagent/consumable/nutriment = 0.04, /datum/reagent/consumable/salt = 0.25)
|
||||
mutatelist = null
|
||||
|
||||
/obj/item/food/grown/sugarcane/saltcane
|
||||
seed = /obj/item/seeds/sugarcane/saltcane
|
||||
name = "saltcane"
|
||||
desc = "Ungodly salty, bane of slugs, treasure of horses."
|
||||
icon_state = "saltcane"
|
||||
foodtypes = VEGETABLES | GROSS
|
||||
|
||||
/obj/item/food/grown/sugarcane/saltcane/make_dryable()
|
||||
AddElement(/datum/element/dryable, /obj/item/food/seaweedsheet/saltcane) //soooshi
|
||||
|
||||
|
Before Width: | Height: | Size: 80 KiB After Width: | Height: | Size: 80 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 116 KiB After Width: | Height: | Size: 117 KiB |
|
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 32 KiB |