mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 18:22:39 +00:00
-The biogenerator is now more robust. It can dispense fertilizer in batches, and make simple leather items at a high cost.
-Watermelon and pumpkin biomass lowered a bit so biomass isn't totally trivial to acquire. -Added more wood items for tower cap wood construction: Wooden doors and sandals. -Added plump helmet biscuits and mushroom soup to kitchen recipes. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3454 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
@@ -1191,7 +1191,7 @@
|
|||||||
potency = 10
|
potency = 10
|
||||||
New()
|
New()
|
||||||
..()
|
..()
|
||||||
reagents.add_reagent("nutriment", 1+round((potency / 5), 1))
|
reagents.add_reagent("nutriment", 1+round((potency / 6), 1))
|
||||||
bitesize = 1+round(reagents.total_volume / 2, 1)
|
bitesize = 1+round(reagents.total_volume / 2, 1)
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/grown/pumpkin
|
/obj/item/weapon/reagent_containers/food/snacks/grown/pumpkin
|
||||||
@@ -1202,7 +1202,7 @@
|
|||||||
potency = 10
|
potency = 10
|
||||||
New()
|
New()
|
||||||
..()
|
..()
|
||||||
reagents.add_reagent("nutriment", 1+round((potency / 5), 1))
|
reagents.add_reagent("nutriment", 1+round((potency / 6), 1))
|
||||||
bitesize = 1+round(reagents.total_volume / 2, 1)
|
bitesize = 1+round(reagents.total_volume / 2, 1)
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/grown/lime
|
/obj/item/weapon/reagent_containers/food/snacks/grown/lime
|
||||||
|
|||||||
@@ -92,9 +92,12 @@
|
|||||||
dat += "<A href='?src=\ref[src];action=create;item=milk;cost=20'>10 milk</A> <FONT COLOR=blue>(20)</FONT><BR>"
|
dat += "<A href='?src=\ref[src];action=create;item=milk;cost=20'>10 milk</A> <FONT COLOR=blue>(20)</FONT><BR>"
|
||||||
dat += "<A href='?src=\ref[src];action=create;item=meat;cost=50'>Slab of meat</A> <FONT COLOR=blue>(50)</FONT><BR>"
|
dat += "<A href='?src=\ref[src];action=create;item=meat;cost=50'>Slab of meat</A> <FONT COLOR=blue>(50)</FONT><BR>"
|
||||||
dat += "Nutrient<BR>"
|
dat += "Nutrient<BR>"
|
||||||
dat += "<A href='?src=\ref[src];action=create;item=ez;cost=10'>E-Z-Nutrient</A> <FONT COLOR=blue>(10)</FONT><BR>"
|
dat += "<A href='?src=\ref[src];action=create;item=ez;cost=10'>E-Z-Nutrient</A> <FONT COLOR=blue>(10)</FONT> | <A href='?src=\ref[src];action=create;item=ez5;cost=50'>x5</A><BR>"
|
||||||
dat += "<A href='?src=\ref[src];action=create;item=l4z;cost=20'>Left 4 Zed</A> <FONT COLOR=blue>(20)</FONT><BR>"
|
dat += "<A href='?src=\ref[src];action=create;item=l4z;cost=20'>Left 4 Zed</A> <FONT COLOR=blue>(20)</FONT> | <A href='?src=\ref[src];action=create;item=l4z5;cost=100'>x5</A><BR>"
|
||||||
dat += "<A href='?src=\ref[src];action=create;item=rh;cost=25'>Robust Harvest</A> <FONT COLOR=blue>(25)</FONT><BR>"
|
dat += "<A href='?src=\ref[src];action=create;item=rh;cost=25'>Robust Harvest</A> <FONT COLOR=blue>(25)</FONT> | <A href='?src=\ref[src];action=create;item=rh5;cost=125'>x5</A><BR>"
|
||||||
|
dat += "Leather<BR>"
|
||||||
|
dat += "<A href='?src=\ref[src];action=create;item=gloves;cost=350'>Botanical gloves</A> <FONT COLOR=blue>(350)</FONT><BR>"
|
||||||
|
dat += "<A href='?src=\ref[src];action=create;item=tbelt;cost=400'>Utility belt</A> <FONT COLOR=blue>(400)</FONT><BR>"
|
||||||
//dat += "Other<BR>"
|
//dat += "Other<BR>"
|
||||||
//dat += "<A href='?src=\ref[src];action=create;item=monkey;cost=500'>Monkey</A> <FONT COLOR=blue>(500)</FONT><BR>"
|
//dat += "<A href='?src=\ref[src];action=create;item=monkey;cost=500'>Monkey</A> <FONT COLOR=blue>(500)</FONT><BR>"
|
||||||
else
|
else
|
||||||
@@ -163,6 +166,28 @@
|
|||||||
new/obj/item/nutrient/l4z(src.loc)
|
new/obj/item/nutrient/l4z(src.loc)
|
||||||
if("rh")
|
if("rh")
|
||||||
new/obj/item/nutrient/rh(src.loc)
|
new/obj/item/nutrient/rh(src.loc)
|
||||||
|
if("ez5") //It's not an elegant method, but it's safe and easy. -Cheridan
|
||||||
|
new/obj/item/nutrient/ez(src.loc)
|
||||||
|
new/obj/item/nutrient/ez(src.loc)
|
||||||
|
new/obj/item/nutrient/ez(src.loc)
|
||||||
|
new/obj/item/nutrient/ez(src.loc)
|
||||||
|
new/obj/item/nutrient/ez(src.loc)
|
||||||
|
if("l4z5")
|
||||||
|
new/obj/item/nutrient/l4z(src.loc)
|
||||||
|
new/obj/item/nutrient/l4z(src.loc)
|
||||||
|
new/obj/item/nutrient/l4z(src.loc)
|
||||||
|
new/obj/item/nutrient/l4z(src.loc)
|
||||||
|
new/obj/item/nutrient/l4z(src.loc)
|
||||||
|
if("rh5")
|
||||||
|
new/obj/item/nutrient/rh(src.loc)
|
||||||
|
new/obj/item/nutrient/rh(src.loc)
|
||||||
|
new/obj/item/nutrient/rh(src.loc)
|
||||||
|
new/obj/item/nutrient/rh(src.loc)
|
||||||
|
new/obj/item/nutrient/rh(src.loc)
|
||||||
|
if("gloves")
|
||||||
|
new/obj/item/clothing/gloves/botanic_leather(src.loc)
|
||||||
|
if("tbelt")
|
||||||
|
new/obj/item/weapon/storage/belt/utility(src.loc)
|
||||||
if("monkey")
|
if("monkey")
|
||||||
new/mob/living/carbon/monkey(src.loc)
|
new/mob/living/carbon/monkey(src.loc)
|
||||||
processing = 0
|
processing = 0
|
||||||
|
|||||||
@@ -243,4 +243,36 @@
|
|||||||
|
|
||||||
/obj/structure/mineral_door/transparent/diamond
|
/obj/structure/mineral_door/transparent/diamond
|
||||||
mineralType = "diamond"
|
mineralType = "diamond"
|
||||||
hardness = 10
|
hardness = 10
|
||||||
|
|
||||||
|
/obj/structure/mineral_door/wood
|
||||||
|
mineralType = "wood"
|
||||||
|
hardness = 1
|
||||||
|
|
||||||
|
Open()
|
||||||
|
isSwitchingStates = 1
|
||||||
|
playsound(loc, 'doorcreaky.ogg', 100, 1)
|
||||||
|
flick("[mineralType]opening",src)
|
||||||
|
sleep(10)
|
||||||
|
density = 0
|
||||||
|
opacity = 0
|
||||||
|
state = 1
|
||||||
|
update_icon()
|
||||||
|
isSwitchingStates = 0
|
||||||
|
|
||||||
|
Close()
|
||||||
|
isSwitchingStates = 1
|
||||||
|
playsound(loc, 'doorcreaky.ogg', 100, 1)
|
||||||
|
flick("[mineralType]closing",src)
|
||||||
|
sleep(10)
|
||||||
|
density = 1
|
||||||
|
opacity = 1
|
||||||
|
state = 0
|
||||||
|
update_icon()
|
||||||
|
isSwitchingStates = 0
|
||||||
|
|
||||||
|
Dismantle(devastated = 0)
|
||||||
|
if(!devastated)
|
||||||
|
for(var/i = 1, i <= oreAmount, i++)
|
||||||
|
new/obj/item/stack/sheet/wood(get_turf(src))
|
||||||
|
del(src)
|
||||||
@@ -4,8 +4,10 @@ WOOD PLANKS
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var/global/list/datum/stack_recipe/wood_recipes = list ( \
|
var/global/list/datum/stack_recipe/wood_recipes = list ( \
|
||||||
|
new/datum/stack_recipe("wooden sandals", /obj/item/clothing/shoes/sandal, 1), \
|
||||||
new/datum/stack_recipe("table parts", /obj/item/weapon/table_parts/wood, 2), \
|
new/datum/stack_recipe("table parts", /obj/item/weapon/table_parts/wood, 2), \
|
||||||
new/datum/stack_recipe("wooden barricade", /obj/structure/barricade/wooden, 5, time = 30, one_per_turf = 1, on_floor = 1),\
|
new/datum/stack_recipe("wooden barricade", /obj/structure/barricade/wooden, 5, time = 30, one_per_turf = 1, on_floor = 1), \
|
||||||
|
new/datum/stack_recipe("wooden door", /obj/structure/mineral_door/wood, 10, time = 20, one_per_turf = 1, on_floor = 1), \
|
||||||
)
|
)
|
||||||
|
|
||||||
/obj/item/stack/sheet/wood
|
/obj/item/stack/sheet/wood
|
||||||
|
|||||||
@@ -1369,6 +1369,31 @@
|
|||||||
reagents.add_reagent("minttoxin", 1)
|
reagents.add_reagent("minttoxin", 1)
|
||||||
bitesize = 1
|
bitesize = 1
|
||||||
|
|
||||||
|
/obj/item/weapon/reagent_containers/food/snacks/mushroomsoup
|
||||||
|
name = "chantrelle soup"
|
||||||
|
desc = "A delicious and hearty mushroom soup."
|
||||||
|
icon_state = "mushroomsoup"
|
||||||
|
trash = "snack_bowl"
|
||||||
|
New()
|
||||||
|
..()
|
||||||
|
reagents.add_reagent("nutriment", 15)
|
||||||
|
bitesize = 3
|
||||||
|
|
||||||
|
/obj/item/weapon/reagent_containers/food/snacks/plumphelmetbiscuit
|
||||||
|
name = "plump helmet biscuit"
|
||||||
|
desc = "This is a finely-prepared plump helmet biscuit. The ingredients are exceptionally minced plump helmet, and well-minced dwarven wheat flour."
|
||||||
|
icon_state = "phelmbiscuit"
|
||||||
|
New()
|
||||||
|
..()
|
||||||
|
if(prob(10))
|
||||||
|
name = "exceptional plump helmet biscuit"
|
||||||
|
desc = "Microwave is taken by a fey mood! It has cooked an exceptional plump helmet biscuit!"
|
||||||
|
reagents.add_reagent("nutriment", 15)
|
||||||
|
bitesize = 2
|
||||||
|
else
|
||||||
|
reagents.add_reagent("nutriment", 10)
|
||||||
|
bitesize = 2
|
||||||
|
|
||||||
/////////////////////////////////////////////////Sliceable////////////////////////////////////////
|
/////////////////////////////////////////////////Sliceable////////////////////////////////////////
|
||||||
// All the food items that can be sliced into smaller bits like Meatbread and Cheesewheels
|
// All the food items that can be sliced into smaller bits like Meatbread and Cheesewheels
|
||||||
|
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/boiledegg
|
result = /obj/item/weapon/reagent_containers/food/snacks/boiledegg
|
||||||
|
|
||||||
/*
|
/*p
|
||||||
/datum/recipe/bananaphone
|
/datum/recipe/bananaphone
|
||||||
reagents = list("psilocybin" = 5) //Trippin' balls, man.
|
reagents = list("psilocybin" = 5) //Trippin' balls, man.
|
||||||
items = list(
|
items = list(
|
||||||
@@ -663,6 +663,7 @@
|
|||||||
|
|
||||||
/datum/recipe/plump_pie
|
/datum/recipe/plump_pie
|
||||||
items = list(
|
items = list(
|
||||||
|
/obj/item/weapon/reagent_containers/food/snacks/flour,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/flour,
|
/obj/item/weapon/reagent_containers/food/snacks/flour,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/plumphelmet,
|
/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/plumphelmet,
|
||||||
)
|
)
|
||||||
@@ -1095,4 +1096,18 @@
|
|||||||
/obj/item/weapon/reagent_containers/food/snacks/flour,
|
/obj/item/weapon/reagent_containers/food/snacks/flour,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/egg,
|
/obj/item/weapon/reagent_containers/food/snacks/egg,
|
||||||
)
|
)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/pumpkinpie
|
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/pumpkinpie
|
||||||
|
|
||||||
|
/datum/recipe/plumphelmetbiscuit
|
||||||
|
items = list(
|
||||||
|
/obj/item/weapon/reagent_containers/food/snacks/flour,
|
||||||
|
/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/plumphelmet
|
||||||
|
)
|
||||||
|
result = /obj/item/weapon/reagent_containers/food/snacks/plumphelmetbiscuit
|
||||||
|
|
||||||
|
/datum/recipe/mushroomsoup
|
||||||
|
reagents = list("water" = 5, "milk" = 5)
|
||||||
|
items = list(
|
||||||
|
/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/chanterelle
|
||||||
|
)
|
||||||
|
result = /obj/item/weapon/reagent_containers/food/snacks/mushroomsoup
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 45 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 78 KiB |
BIN
sound/effects/doorcreaky.ogg
Normal file
BIN
sound/effects/doorcreaky.ogg
Normal file
Binary file not shown.
Reference in New Issue
Block a user