module Hydrocraft
{
    imports
    {
        Base

    }

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

item HCSaltshakerempty
    {
        	Weight    		= 	0.1,
        	Type    		= 	Normal,
        	DisplayName         	= 	Empty Salt Shaker,
        	icon 			= 	HCSaltshakerempty,
    }

item HCCuringsalt
	{
		HungerChange		=	-2,
		BoredomChange		=	0,
		UnhappyChange		=	10,
		StressChange		=	10,
		ThirstChange		=	100,
		Weight			=	1.0,
		Type			=	Drainable,
		UseDelta 		= 	0.05,
		DisplayName		=	Curing Salt,
		ReplaceOnDeplete 	= 	HCCuringsaltempty,
		Icon			=	HCCuringsalt,
	}
	
item HCCuringsaltempty
	{
		Weight			=	0.1,
		Type			=	Normal,
		DisplayName		=	Empty Curing Salt Bag,
		Icon			=	HCCuringsaltempty,
	}
	
item HCSaltedfishfillet
	{
		HungerChange		=	-20,
		BoredomChange		=	-5,
		UnhappyChange		=	-8,
		StressChange		=	0,
		ThirstChange		=	15,
		Weight			=	0.3,
		Type			=	Food,
		DisplayName		=	Salted Fish Fillet,
		Icon			=	HCSaltedfishfillet,
		DaysTotallyRotten	=	200,
		DaysFresh		=	120,
	}
	
item HCSaltedham
	{
		HungerChange		=	-20,
		BoredomChange		=	-5,
		UnhappyChange		=	-8,
		StressChange		=	0,
		ThirstChange		=	15,
		Weight			=	0.3,
		Type			=	Food,
		DisplayName		=	Salted Ham,
		Icon			=	HCSaltedham,
		DaysTotallyRotten	=	200,
		DaysFresh		=	120,
	}

	
item HCSaltedmutton
	{
		HungerChange		=	-20,
		BoredomChange		=	0,
		UnhappyChange		=	0,
		StressChange		=	0,
		ThirstChange		=	10,
		Weight			=	0.1,
		Type			=	Food,
		DisplayName		=	Salted Mutton,
		Icon			=	HCSaltedmutton,
		DaysTotallyRotten	=	120,
		DaysFresh		=	80,
	}
	
item HCSaltedpork
	{
		HungerChange		=	-40,
		BoredomChange		=	-10,
		UnhappyChange		=	-17,
		StressChange		=	0,
		ThirstChange		=	15,
		Weight			=	0.1,
		Type			=	Food,
		DisplayName		=	Salted Pork,
		Icon			=	HCSaltedpork,
		DaysTotallyRotten	=	200,
		DaysFresh		=	120,
	}

item HCSaltedbeef
	{
		HungerChange		=	-50,
		BoredomChange		=	-15,
		UnhappyChange		=	-22,
		StressChange		=	-10,
		ThirstChange		=	15,
		Weight			=	0.1,
		Type			=	Food,
		DisplayName		=	Salted Beef,
		Icon			=	HCSaltedbeef,
		DaysTotallyRotten	=	400,
		DaysFresh		=	300,
	}
	
item HCSaltedrabbit
	{
		HungerChange		=	-25,
		BoredomChange		=	0,
		UnhappyChange		=	0,
		StressChange		=	0,
		ThirstChange		=	10,
		Weight			=	0.1,
		Type			=	Food,
		DisplayName		=	Salted Rabbit,
		Icon			=	HCSaltedrabbit,
		DaysTotallyRotten	=	120,
		DaysFresh		=	80,
	}
	
item HCSaltedsalmon
	{
		HungerChange		=	-30,
		BoredomChange		=	0,
		UnhappyChange		=	0,
		StressChange		=	0,
		ThirstChange		=	5,
		Weight			=	0.1,
		Type			=	Food,
		DisplayName		=	Salted Salmon,
		Icon			=	HCSaltedsalmon,
		DaysTotallyRotten	=	60,
		DaysFresh		=	30,
	}
	
item HCSaltedsmallanimalmeat
	{
		HungerChange		=	-15,
		BoredomChange		=	0,
		UnhappyChange		=	0,
		StressChange		=	0,
		ThirstChange		=	10,
		Weight			=	0.1,
		Type			=	Food,
		DisplayName		=	Salted Small Animal Meat,
		Icon			=	HCSaltedsmallanimalmeat,
		DaysTotallyRotten	=	120,
		DaysFresh		=	80,
	}
	
item HCSaltedsmallbirdmeat
	{
		HungerChange		=	-15,
		BoredomChange		=	-5,
		UnhappyChange		=	-8,
		StressChange		=	0,
		ThirstChange		=	5,
		Weight			=	0.1,
		Type			=	Food,
		DisplayName		=	Salted Small Bird Meat,
		Icon			=	HCSaltedsmallbirdmeat,
		DaysTotallyRotten	=	120,
		DaysFresh		=	80,
	}

item HCSaltedduck
	{
		HungerChange		=	-30,
		BoredomChange		=	-5,
		UnhappyChange		=	-8,
		StressChange		=	0,
		ThirstChange		=	5,
		Weight			=	0.1,
		Type			=	Food,
		DisplayName		=	Salted Duck,
		Icon			=	HCSaltedduck,
		DaysTotallyRotten	=	120,
		DaysFresh		=	80,
	}

item HCSaltedgoose
	{
		HungerChange		=	-40,
		BoredomChange		=	-5,
		UnhappyChange		=	-8,
		StressChange		=	0,
		ThirstChange		=	5,
		Weight			=	0.1,
		Type			=	Food,
		DisplayName		=	Salted Goose,
		Icon			=	HCSaltedgoose,
		DaysTotallyRotten	=	120,
		DaysFresh		=	80,
	}

item HCSaltedturkey
	{
		HungerChange		=	-50,
		BoredomChange		=	-5,
		UnhappyChange		=	-8,
		StressChange		=	0,
		ThirstChange		=	5,
		Weight			=	0.1,
		Type			=	Food,
		DisplayName		=	Salted Turkey,
		Icon			=	HCSaltedturkey,
		DaysTotallyRotten	=	120,
		DaysFresh		=	80,
	}

item HCSaltedvenison
	{
		HungerChange		=	-50,
		BoredomChange		=	-15,
		UnhappyChange		=	-22,
		StressChange		=	-10,
		ThirstChange		=	15,
		Weight			=	0.1,
		Type			=	Food,
		DisplayName		=	Salted Venison,
		Icon			=	HCSaltedvenison,
		DaysTotallyRotten	=	400,
		DaysFresh		=	300,
	}	

item HCSaltedbear
	{
		HungerChange		=	-50,
		BoredomChange		=	-15,
		UnhappyChange		=	-22,
		StressChange		=	-10,
		ThirstChange		=	15,
		Weight			=	0.1,
		Type			=	Food,
		DisplayName		=	Salted Bear Steak,
		Icon			=	HCSaltedbear,
		DaysTotallyRotten	=	400,
		DaysFresh		=	300,
	}

item HCSaltedsmallgame
	{
		HungerChange		=	-50,
		BoredomChange		=	-15,
		UnhappyChange		=	-22,
		StressChange		=	-10,
		ThirstChange		=	15,
		Weight			=	0.1,
		Type			=	Food,
		DisplayName		=	Salted Small Game Steak,
		Icon			=	HCSaltedsmallgame,
		DaysTotallyRotten	=	400,
		DaysFresh		=	300,
	}
	
/************************RECIPES************************/

recipe Make Salt Powder
    {
    keep HCMortarandpestle/HCGrindstone/HCLab,
    HCRocksalt,
    CanBeDoneFromFloor:true,
    Result:HCSaltpowder,
    NeedToBeLearn:true,
    Time:50,
    Category:Alchemy,
    }

recipe Refill Salt Shaker
       {
       SkillRequired:Cooking=3,
       HCSaltpowder=8,
       destroy HCSaltshakerempty,
       keep HCFunnel,
       Result:Salt, 
       Time:200,
       Category:Cooking,
       }

recipe Refill Bag With Curing Salt
       {
       SkillRequired:Cooking=3,
       HCSaltpeterpowder=8,
       destroy HCCuringsaltempty,
       keep HCFunnel,
       Result:HCCuringsalt, 
       Time:200,
       Category:Cooking,
       }

recipe Salt Fish Fillet
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        FishFillet,
        Result:HCSaltedfishfillet,
        Time:3000.0,
	Category:Cooking,
    }
	
recipe Salt Ham
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        Ham,
        Result:HCSaltedham,
        Time:5000.0,
	Category:Cooking,
    }

recipe Cure Ham
    {
	SkillRequired:Cooking=3,
	HCFreshham,
	Water=2,
	HCCuringsalt/HCSaltpeterpowder,
	Result:Ham,
	Time:2500.0,
	Category:Cooking,	
    }

recipe Salt Mutton
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        MuttonChop,
        Result:HCSaltedmutton,
        Time:4000.0,
	Category:Cooking,
    }
	
recipe Salt Pork
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        PorkChop,
        Result:HCSaltedpork,
        Time:5000.0,
	Category:Cooking,
    }

recipe Salt Beef
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        Steak,
        Result:HCSaltedbeef,
        Time:5000.0,
	Category:Cooking,
    }
	
recipe Salt Rabbit Meat
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        Rabbitmeat,
        Result:HCSaltedrabbit,
        Time:4000.0,
	Category:Cooking,
    }
	
recipe Salt Salmon
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        Salmon,
        Result:HCSaltedsalmon,
        Time:4000.0,
	Category:Cooking,
    }
	
recipe Salt Small Animal Meat
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        Smallanimalmeat,
        Result:HCSaltedsmallanimalmeat,
        Time:3500.0,
	Category:Cooking,
    }
	
recipe Salt Small Bird Meat
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        Smallbirdmeat,
        Result:HCSaltedsmallbirdmeat,
        Time:3500.0,
	Category:Cooking,
    }

recipe Salt Duck
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        HCDuckmeat,
        Result:HCSaltedduck,
        Time:4000.0,
	Category:Cooking,
    }

recipe Salt Goose
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        HCGoosemeat,
        Result:HCSaltedgoose,
        Time:4500.0,
	Category:Cooking,
    }

recipe Salt Turkey
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        HCTurkeymeat,
        Result:HCSaltedturkey,
        Time:5000.0,
	Category:Cooking,
    }

recipe Salt Venison
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        HCVenison,
        Result:HCSaltedvenison,
        Time:5000.0,
	Category:Cooking,
    }

recipe Salt Bear Steak
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        HCBearsteak,
        Result:HCSaltedbear,
        Time:5000.0,
	Category:Cooking,
    }

recipe Salt Small Game Steak
    {
        SkillRequired:Cooking=3,
        HCCuringsalt/HCSaltpeterpowder,
        HCSmallgamesteak,
        Result:HCSaltedsmallgame,
        Time:5000.0,
	Category:Cooking,
    }
	   	
}