module Hydrocraft
{
    imports
    {
        Base

    }

/************************ITEMS************************/


item HCSoupbouillon
	{
	Weight				=	0.5,
	Type				=	Drainable,
	UseWhileEquipped		=	FALSE,
	UseDelta			=	0.25,
	DisplayName			=	Soup Bouillon,
	Icon				=	HCSoupbuillon,
        Spice   			=   	true,
        EvolvedRecipe 			= 	Soup:2;Stew:2,
	}	

item HCFriedrice
	{
	HungerChange			=	-30,
	Weight				=	0.8,
	Type				=	Food,
	IsCookable			=	TRUE,
	DangerousUncooked		=	TRUE,
	MinutesToCook			=	30,
	MinutesToBurn			=	50,
	DaysFresh			=	3,	
	DaysTotallyRotten		=	6,
	DisplayName			=	Bowl of Fried Rice,
	Icon				=	HCFriedricebowl,	
	ReplaceOnUse			=	Bowl,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	93,
        Proteins 			= 	14.1,
        Lipids 				= 	6.9,
        Calories 			= 	489,
	EvolvedRecipe 			= 	Soup:15;Stew:15;Stir fry:15,	 	
	}

item HCRiceandbeanspot
	{
	HungerChange			=	-50,
	Weight				=	4,
	Type				=	Food,
	IsCookable			=	TRUE,
	UnhappyChange			=	-20,
	MinutesToCook			=	90,
	MinutesToBurn			=	140,
	DisplayName			=	Pot of Rice and Beans,
	ReplaceOnUse			=	Pot,
	ReplaceOnCooked			=	Hydrocraft.HCRiceandbeanscooked,
	Icon				=	PotFull,
	BoredomChange			=	-15,
	DaysTotallyRotten		=	4,
	DaysFresh 			= 	2,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	260,
        Proteins 			= 	122,
        Lipids 				= 	76,
        Calories 			= 	2060,
	}
	
item HCRiceandbeanscooked
	{
	HungerChange			=	-50,
	Weight				=	4,
	Type				=	Food,
	UnhappyChange			=	-20,
	DisplayName			=	Pot of Fresh Rice and Beans,
	ReplaceOnUse			=	Pot,
	Icon				=	PotFull,
	BoredomChange			=	-15,
	DaysTotallyRotten		=	7,
	DaysFresh 			= 	3,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	260,
        Proteins 			= 	122,
        Lipids 				= 	76,
        Calories 			= 	2060,
	}

item HCRiceandbeansbowl
	{
	HungerChange			=	-30,
	Weight				=	1,
	Type				=	Food,
	UnhappyChange			=	-5,
	DisplayName			=	Bowl of Rice and Beans,
	ReplaceOnUse			=	Bowl,
	Icon				=	HCChilibowl,
	BoredomChange			=	-5,
	DaysTotallyRotten		=	7,
	DaysFresh 			= 	3,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	65,
        Proteins 			= 	30.5,
        Lipids 				= 	19,
        Calories 			= 	515,
	EvolvedRecipe 			= 	Soup:20;Stew:20;Stir fry:20,	
	}
	
item HCChili
	{
	HungerChange			=	-60,
	Weight				=	4,
	Type				=	Food,
	IsCookable			=	TRUE,
	UnhappyChange			=	-20,
	MinutesToCook			=	90,
	MinutesToBurn			=	140,
	DisplayName			=	Pot of Chili,
	ReplaceOnUse			=	Pot,
	ReplaceOnCooked			=	Hydrocraft.HCChilicooked,
	Icon				=	PotFull,
	BoredomChange			=	-15,
	DaysTotallyRotten		=	4,
	DaysFresh 			= 	2,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	92,
        Proteins 			= 	260,
        Lipids 				= 	196,
        Calories 			= 	3140,
	}

item HCChilicooked
	{
	HungerChange			=	-60,
	Weight				=	4,
	Type				=	Food,
	UnhappyChange			=	-20,
	DisplayName			=	Pot of Fresh Chili,
	ReplaceOnUse			=	Pot,
	Icon				=	PotFull,
	BoredomChange			=	-15,
	DaysTotallyRotten		=	7,
	DaysFresh 			= 	3,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	92,
        Proteins 			= 	260,
        Lipids 				= 	196,
        Calories 			= 	3140,
	}

item HCChilibowl
	{
	HungerChange			=	-35,
	Weight				=	1,
	Type				=	Food,
	UnhappyChange			=	-5,
	DisplayName			=	Bowl of Fresh Chili,
	ReplaceOnUse			=	Bowl,
	Icon				=	HCChilibowl,
	BoredomChange			=	-5,
	DaysTotallyRotten		=	7,
	DaysFresh 			= 	3,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	23,
        Proteins 			= 	65,
        Lipids 				= 	49,
        Calories 			= 	785,
	EvolvedRecipe 			= 	Soup:15;Stew:15;Sandwich:5;Burger:5;Salad:5,	
	}
	
item HCRicepudding
{
	HungerChange			=	-60,
	Weight				=	4,
	Type				=	Food,
	IsCookable			=	TRUE,
	UnhappyChange			=	-20,
	MinutesToCook			=	90,
	MinutesToBurn			=	140,
	DisplayName			=	Pot of Rice Pudding,
	ReplaceOnUse			=	Pot,
	ReplaceOnCooked			=	Hydrocraft.HCRicepuddingcooked,
	Icon				=	PotFull,
	BoredomChange			=	-15,
	DaysTotallyRotten		=	4,
	DaysFresh 			= 	2,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	500,
        Proteins 			= 	64,
        Lipids 				= 	74,
        Calories 			= 	2920,
	}

item HCRicepuddingcooked
	{
	HungerChange			=	-60,
	Weight				=	4,
	Type				=	Food,
	UnhappyChange			=	-20,
	DisplayName			=	Pot of Cooked Rice Pudding,
	ReplaceOnUse			=	Pot,
	Icon				=	PotFull,
	BoredomChange			=	-15,
	DaysTotallyRotten		=	7,
	DaysFresh 			= 	3,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	500,
        Proteins 			= 	64,
        Lipids 				= 	74,
        Calories 			= 	2920,
	}

item HCRicepuddingbowl
	{
	HungerChange			=	-35,
	Weight				=	1,
	Type				=	Food,
	UnhappyChange			=	-5,
	DisplayName			=	Bowl of Rice Pudding,
	ReplaceOnUse			=	Bowl,
	Icon				=	HCRicebowl,
	BoredomChange			=	-5,
	DaysTotallyRotten		=	7,
	DaysFresh 			= 	3,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	125,
        Proteins 			= 	16,
        Lipids 				= 	18.5,
        Calories 			= 	730,
	}

item HCRisotto
	{
	HungerChange			=	-50,
	Weight				=	1.5,
	Type				=	Food,
	IsCookable			=	TRUE,
	DangerousUncooked		=	TRUE,
	UnhappyChange			=	-45,
	MinutesToCook			=	30,
	MinutesToBurn			=	50,
	DisplayName			=	Risotto,
	ReplaceOnUse			=	Pan,
	Icon				=	HCRisotto,
	BoredomChange			=	-15,
	DaysTotallyRotten		=	6,
	DaysFresh 			= 	3,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	381,
        Proteins 			= 	39,
        Lipids 				= 	6.5,
        Calories 			= 	1740,
	}

item HCBrothbowl
	{
	HungerChange			=	-5,
	Weight				=	1,
	Type				=	Food,
	IsCookable			=	TRUE,
	MinutesToCook			=	40,
	MinutesToBurn			=	60,
	DisplayName			=	Bowl of Broth,
	ReplaceOnUse			=	Bowl,
	Icon				=	HCSoupbowl,
	BoredomChange			=	-5,
	UnhappyChange			=	-5,
	DaysTotallyRotten		=	5,
	DaysFresh 			= 	2,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	4.5,
        Proteins 			= 	1,
        Lipids 				= 	0.5,
        Calories 			= 	25,
	}
	
item HCShroomsoup
	{
	HungerChange			=	-40,
	Weight				=	4,
	Type				=	Food,
	IsCookable			=	TRUE,
	UnhappyChange			=	-20,
	MinutesToCook			=	40,
	MinutesToBurn			=	60,
	DisplayName			=	Pot of Mushroom Soup,
	ReplaceOnUse			=	Pot,
	Icon				=	PotFull,
	BoredomChange			=	-15,
	DaysTotallyRotten		=	5,
	DaysFresh 			= 	2,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	76.4,
        Proteins 			= 	39.6,
        Lipids 				= 	74,
        Calories 			= 	1060,
	}

item HCShroomsoupbowl
	{
	HungerChange			=	-20,
	Weight				=	1,
	Type				=	Food,
	IsCookable			=	TRUE,
	MinutesToCook			=	40,
	MinutesToBurn			=	60,
	DisplayName			=	Bowl of Mushroom Soup,
	ReplaceOnUse			=	Bowl,
	Icon				=	HCSoupbowl,
	BoredomChange			=	-5,
	UnhappyChange			=	-5,
	DaysTotallyRotten		=	5,
	DaysFresh 			= 	2,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	19.1,
        Proteins 			= 	4.8,
        Lipids 				= 	18.5,
        Calories 			= 	265,
	}
	
item HCNoodlesoup
	{
	HungerChange			=	-35,
	Weight				=	4,
	Type				=	Food,
	IsCookable			=	TRUE,
	UnhappyChange			=	-20,
	MinutesToCook			=	40,
	MinutesToBurn			=	60,
	DisplayName			=	Pot of Noodle Soup,
	ReplaceOnUse			=	Pot,
	Icon				=	PotFull,
	BoredomChange			=	-15,
	DaysTotallyRotten		=	5,
	DaysFresh 			= 	2,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	138,
        Proteins 			= 	9.9,
        Lipids 				= 	1.8,
        Calories 			= 	660,
	}
	
item HCNoodlesoupbowl
	{
	HungerChange			=	-15,
	Weight				=	1,
	Type				=	Food,
	IsCookable			=	TRUE,
	MinutesToCook			=	40,
	MinutesToBurn			=	60,
	DisplayName			=	Bowl of Noodle Soup,
	ReplaceOnUse			=	Bowl,
	Icon				=	HCSoupbowl,
	BoredomChange			=	-5,
	UnhappyChange			=	-5,
	DaysTotallyRotten		=	5,
	DaysFresh 			= 	2,
	CustomContextMenu 		= 	Eat,
	FoodType    			=   	NoExplicit,
	Carbohydrates 			= 	34.5,
        Proteins 			= 	14,
        Lipids 				= 	4,
        Calories 			= 	165,
	}

/************************RECIPES************************/
   
	
recipe Cook Fried Rice
	{
       		SkillRequired:Cooking=1,
		keep Pan,
		destroy RiceBowl,
		Butter/HCCookingoil,
		Egg/WildEggs/HCGooseegg/HCTurkeyegg/HCSparrowegg,
		Broccoli/Cabbage/Carrots/HCOniongreen/HCChinesecabbage/HCCabbagered/HCCabbagewhite,	
		Result:HCFriedrice,
		Time:75.0,
		Category:Cooking,
	}

recipe Cook Pot of Rice and Beans	
	{
		destroy WaterPot,
		OpenBeans,
		Rice,
		Tomato/HCTomatosaucebowl,
		Result:HCRiceandbeanspot,
		Time:95.0,
		Category:Cooking,
	}

recipe Fill Rice and Beans into Bowls
	{
		Bowl=4,
		HCRiceandbeanscooked,
		Result:HCRiceandbeansbowl=4,
		Time:50.0,
		Category:Cooking,
    		OnCreate:recipe_hcpot,
	}
	
recipe Cook Pot of Chili
	{
       		SkillRequired:Cooking=1,
		HCRiceandbeanspot/HCRiceandbeanscooked,
		Onion,
		Pepper,
		Steak/BeefJerky/HCSimplejerky/HCTastyjerky,
		Result:HCChili,
		Time:95.0,
		Category:Cooking,
	}	
	
recipe Fill Chili into Bowls
	{
		Bowl=4,
		HCChilicooked,
		Result:HCChilibowl=4,
		Time:50.0,
		Category:Cooking,
    		OnCreate:recipe_hcpot,
	}

recipe Cook Pot of Rice Pudding
	{
       		SkillRequired:Cooking=1,
		destroy WaterPot,
		Rice,
		Sugar,
		Milk/HCUHTmilk/HCSoymilk,
		Result:HCRicepudding,
		Time:95.0,
		Category:Cooking,
	}	
	
recipe Fill Rice Pudding into Bowls
	{
		destroy Bowl=4,
		HCRicepuddingcooked,
		Result:HCRicepuddingbowl=4,
		Time:50.0,
		Category:Cooking,
    		OnCreate:recipe_hcpot,
	}

recipe Cook Risotto
	{
       		SkillRequired:Cooking=5,
	    	destroy Pan,
		Water=2,
		Rice,
		Broccoli/HCBunchofshrooms/Egg/Carrots,
		Result:HCRisotto,
		Time:90.0,
		Category:Cooking,
	}	
	
recipe Make Bowl of Broth
	{
		destroy Bowl/WaterBowl,
		Water,
		HCSoupbouillon,
		Result:HCBrothbowl,
		Time:40.0,
		Category:Cooking,
	}
	
recipe Make Pot of Mushroom Soup
	{
		destroy WaterPot,
		HCSoupbouillon,
		HCBunchofshrooms,
		Result:HCShroomsoup,
		Time:75.0,
		Category:Cooking,
	}	

recipe Fill Mushroom Soup into Bowls
	{
		Bowl=4,
		HCShroomsoup,
		Result:HCShroomsoupbowl=4,
		Time:50.0,
		Category:Cooking,
    		OnCreate:recipe_hcpot,
	}	
	
recipe Make Pot of Noodle Soup
	{
		destroy WaterPot,
		HCSoupbouillon,
		Carrots/Broccoli/Cabbage/HCBunchofshrooms/HCChinesecabbage/HCCabbagered/HCCabbagewhite,
		Pasta,
		Result:HCNoodlesoup,
		Time:75.0,
		Category:Cooking,
	}
	
recipe Fill Noodle Soup into Bowls
	{
		Bowl=4,
		HCNoodlesoup,
		Result:HCNoodlesoupbowl=4,
		Time:50.0,
		Category:Cooking,
    		OnCreate:recipe_hcpot,
	}	
	
}