module Base
{

    item GlueMag
    {
		DisplayCategory = SkillBook,
        Weight	=	0.1,
        Type	=	Literature,
        DisplayName	=	The Glue Magazine,
        Icon	=	GlueMag,
        TeachedRecipes  =   Make Glue Can;Make Soft Glue Can,
        ReplaceOnUse    =   GlueMag,
		StaticModel = GlueMag,
		WorldStaticModel = GlueMag_Ground,
    }

	model GlueMag
	{
		mesh = GlueMag,
	}

	model GlueMag_Ground
    {
        mesh = WorldItems/Magazine,
        texture = WorldItems/GlueMag,
        scale = 0.4,
    }

	item FishScales
    {
        DisplayCategory = Material,
        Weight	=	0.1,
        Type	=	Normal,
        DisplayName	=   Fish Scales,
        Icon	=	FishScales,
        WorldStaticModel = FishScales_Ground,
		Tooltip = Tooltip_FishScales,
    }
	
	model FishScales_Ground
    {
        mesh = WorldItems/FishScales,
		texture = WorldItems/FishScales,
        scale = 0.3,
    }
	
	item GlueCan
	{
		DisplayCategory = Material,
		Weight			= 0.4,
		Type			= Food,
		DisplayName		= Glue Can,
		Icon			= GlueCan,
		IsCookable	        =	    TRUE,
        MinutesToBurn   =   60,
        MinutesToCook   =   30,
		MetalValue = 10,
		WorldStaticModel = GlueCan_Ground,
		Tooltip = Tooltip_GlueCan,
	}

	model GlueCan_Ground
    {
        mesh = CanOpen,
		texture = WorldItems/GlueCan,
    }
	
    item SapJar
    {
		DisplayCategory     =       Material,
        Type				=		Drainable,
		UseWhileEquipped	=	FALSE,
		UseDelta	=	0.5,
        DisplayName			=		Sap Jar,
        Icon				=		SapJar,
        Weight				=		0.4,
		ReplaceOnDeplete    = 		EmptyJar2,
		WorldStaticModel = SapJar_Ground,
		Tooltip = Tooltip_SapJar,
    }

	model SapJar_Ground
    {
		mesh = WorldItems/JarFood,
		texture = WorldItems/SapJar,
		scale = 0.4,
    }

    item WoodglueEmpty
    {
        DisplayCategory = Material,
        Type	            =	        Normal,
        DisplayName			=		    Wood Glue Empty,
        Icon				=			WoodglueEmpty,
        Weight				=			0.1,
        WorldStaticModel = WoodGlueEmpty,
		Tooltip = Tooltip_WoodglueEmpty,
    }

	model WoodGlueEmpty
	{
		mesh = WorldItems/WoodGlue,
		texture = WorldItems/WoodGlueEmpty,
		scale = 0.6,
	}

    item GlueEmpty
    {
        DisplayCategory = Material,
        Type	            =	        Normal,
        DisplayName			=		    Glue Empty,
        Icon				=			GlueEmpty,
        Weight				=			0.05,
        WorldStaticModel = GlueEmpty,
		Tooltip = Tooltip_GlueEmpty,
    }

	model GlueEmpty
	{
		mesh = WorldItems/Glue,
		texture = WorldItems/GlueEmpty,
		scale = 0.4,
	}

	item SoftGlueCan
	{
		DisplayCategory = Material,
		Weight			= 0.3,
		Type			= Food,
		DisplayName		= Soft Glue Can,
		Icon			= SoftGlueCan,
		IsCookable	        =	    TRUE,
        MinutesToBurn   =   40,
        MinutesToCook   =   20,
		MetalValue = 10,
		WorldStaticModel = SoftGlueCan_Ground,
		Tooltip = Tooltip_SoftGlueCan,
	}

	model SoftGlueCan_Ground
    {
        mesh = CanOpen,
		texture = WorldItems/SoftGlueCan,
    }

	recipe Make Soft Glue Can
	{
	   keep Spatula/[Recipe.GetItemTypes.Spoon],
	   [Recipe.GetItemTypes.EmptyCans],
	   Water=2,
	   SapJar=1,
	   Vinegar=1,
	   Cornflour=1,

	   Result:SoftGlueCan,
	   Time:200.0,
	   Category:Survivalist,
	   NeedToBeLearn:true,
	   SkillRequired:Woodwork=5;Maintenance=3;,
	   OnGiveXP:Recipe.OnGiveXP.XPFourCM,
	}

	recipe Fill Glue
	{
	   keep Spatula/[Recipe.GetItemTypes.Spoon],
	   SoftGlueCan,
	   GlueEmpty,

	   Result:Glue,
	   OnTest:SoftGlueCan_TestIsValid,
	   Time:150.0,
	   Tooltip:Tooltip_Recipe_FillWoodGlue,
	   OnCreate:Recipe.OnCreate.FillSoftGlue,
	   OnGiveXP:Recipe.OnGiveXP.None,
	}	

	recipe Make Glue Can
	{
	   keep Spatula/[Recipe.GetItemTypes.Spoon],
	   [Recipe.GetItemTypes.EmptyCans],
	   Water=5,
	   SapJar=1,
	   FishScales=5,

	   Result:GlueCan,
	   Time:200.0,
	   Category:Survivalist,
	   NeedToBeLearn:true,
	   SkillRequired:Woodwork=7;Maintenance=4;,
	   OnGiveXP:Recipe.OnGiveXP.XPFourCM,
	}	

	recipe Fill Wooden Glue
	{
	   keep Spatula/[Recipe.GetItemTypes.Spoon],
	   GlueCan,
	   WoodglueEmpty,

	   Result:Woodglue,
	   OnTest:GlueCan_TestIsValid,
	   Time:150.0,
	   Tooltip:Tooltip_Recipe_FillWoodGlue,
	   OnCreate:Recipe.OnCreate.FillWoodGlue,
	   OnGiveXP:Recipe.OnGiveXP.None,
	}	

}