module Hydrocraft
{
    imports
    {
        Base

    }

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


item HCRubber
    {
        Weight    		=    	0.1,
        Type    		=    	Normal,
        DisplayName    		=    	Rubber,
        Icon    		=    	HCRubber,
    }

item HCRubbervulcanized
    {
        Weight    		=    	0.1,
        Type    		=    	Normal,
        DisplayName    		=    	Vulcanized Rubber,
        Icon    		=    	HCRubbervulcanized,
    }

item HCRubbersheet
    {
        Weight    		=    	0.4,
        Type    		=    	Normal,
        DisplayName    		=    	Rubber Sheet,
        Icon    		=    	HCRubbersheet,
    }

item HCSapcatcher
	{

	Type			= 	Normal,

	DisplayName		= 	Sap Catcher,

	Icon			= 	HCSapcatcher,

	Weight			= 	1.5,

	}

item HCPottedrubbertree2
    {
        Weight      		= 5,
	Type			= Drainable,
	UseWhileEquipped	= FALSE,
	UseDelta		= 1.0,
        DisplayName 		= Potted Rubber Tree with Sap Catchers,
	ReplaceOnDeplete	= HCClayflowerpot,
        icon        		= HCPottedrubbertree2,
	ResizeWorldIcon 	= 2.0,
    }

item HCWoodenbucketrubber
    {
        Weight    		= 4,
        Type			= Drainable,
	UseDelta		= 0.25,
	ReplaceOnDeplete	= HCPlasticcanempty,
        DisplayName         	= Wooden Bucket with Rubber,
        icon 			= HCWoodenbucketrubber,
	ResizeWorldIcon 	= 2.0,
    }

/************************RECIPES************************/	

recipe Make Vulcanized Rubber
    {
    HCRubber,
    HCSulphurpowder,
    Charcoal,
    Lighter/Matches/PercedWood/HCMagnesiumstriker,
    HCIngotmold,
    keep HCTongs,
    keep HCWorkgloves/HCOvenmitts,
    keep HCBlastfurnace/HCBlastfurnace2,
    CanBeDoneFromFloor:true,
    Result:HCRubbervulcanized,
    NeedToBeLearn:true,
    Time:100,
    Category:Alchemy,
    OnCreate:BFurnUse,
    }

recipe Make Rubber
    {
    HCWoodenbucketrubber=4,
    Charcoal,

    Lighter/Matches/PercedWood/HCMagnesiumstriker,
    HCIngotmold,
    keep HCTongs,
    keep HCWorkgloves/HCOvenmitts,
    keep HCSmelter/HCSmelter2,
    CanBeDoneFromFloor:true,
    Result:HCRubber,
    NeedToBeLearn:true,
    Time:100,
    Category:Alchemy,
    OnCreate:SmeltUse,
    }

recipe Make Sap Catcher
    	{
	HCBamboogutter,
	Bowl,
        HCRopethin,
        Result:HCSapcatcher,
        Time:15,
	Category:Farming,
    	}

recipe Add Sap Catchers to Rubber Tree
    	{
	HCSapcatcher=3,
        destroy HCPottedrubbertree,
        Result:HCPottedrubbertree2,
        Time:15,
	Category:Farming,
    	}

recipe Harvest Rubber Tree Sap
    	{
    	keep HCPottedrubbertree,
	HCWoodenbucket,
    	Fertilizer,
    	Water,
    	Result:HCWoodenbucketrubber,
    	CanBeDoneFromFloor:true,
    	Time:150.0,
    	Category:Farming,
    	}

recipe Make Rubber Sheet
    	{
    	HCRubbervulcanized=4,
    	keep HCTongs,
    	keep HCWeldingmask,
    	HCWeldingset,
    	keep HCWorkgloves,
    	keep HCRollingmillsmall,
    	CanBeDoneFromFloor:true,
    	Result:HCRubbersheet,
    	NeedToBeLearn:true,
    	Time:300,
    	Category:Blacksmithing,
    	}

recipe Make Rubber Hose
    	{
    	HCRubbersheet,
    	keep HCWorkgloves,
    	keep HCWeldingmask,
    	HCWeldingset,
    	keep HCWorkgloves,
    	CanBeDoneFromFloor:true,
    	Result:HCRubberhose,
    	NeedToBeLearn:true,
    	Time:300,
    	Category:Blacksmithing,
    	}

recipe Make Rubber Bungs
    	{
    	HCRubber,
	HCBungmold,
    	Charcoal,

    	Lighter/Matches/PercedWood/HCMagnesiumstriker,
    	HCIngotmold,
    	keep HCTongs,
    	keep HCWorkgloves/HCOvenmitts,
    	keep HCSmelter/HCSmelter2,
    	CanBeDoneFromFloor:true,
    	Result:HCRubberbung=4,
    	NeedToBeLearn:true,
    	Time:100,
    	Category:Alchemy,
    	OnCreate:SmeltUse,
    	}

}