   module Base{
	recipe Make Improvised Backpack
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=8,
		Twine=2,
        Sheet=5,
		SheetRope/Rope,
		Twigs=4,
		WoodenStick = 4,
		AnimNode:SewingAnimation,

        Result:TLOU.Bag_SCARBackPack,
        Time:3000.0,
        Category:TLOU,
		Prop1:Needle,
		Prop2:RippedSheets,
		OnGiveXP:Recipe.OnGiveXP.MediumTailoringXP,
    }
	recipe Make Leather Pouch
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=2,
        LeatherStrips=6,
		Twine=2,
		AnimNode:SewingAnimation,

        Result:TLOU.Bag_TLOULeatherPouchRight,
        Time:700.0,
        Category:TLOU,
		Prop1:Needle,
		Prop2:LeatherStrips,
		SkillRequired:Tailoring=1,
		OnGiveXP:Recipe.OnGiveXP.LowTailoringXP,
    }
	recipe Make Leather Backpack
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        LeatherStrips=8,
		SheetRope/Rope,
		AnimNode:SewingAnimation,

        Result:TLOU.Bag_SCARLeatherBackpack,
        Time:3000.0,
        Category:TLOU,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=3,
		OnGiveXP:Recipe.OnGiveXP.HighTailoringXP,
    }
	recipe Make Fine Leather Pocket
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=2,
        LeatherStrips=6,
		Twine=2,
		AnimNode:SewingAnimation,

        Result:TLOU.Bag_LeatherPocketLegRight,
        Time:1000.0,
        Category:TLOU,
		Prop1:Needle,
		Prop2:LeatherStrips,
		SkillRequired:Tailoring=3,
		OnGiveXP:Recipe.OnGiveXP.HighTailoringXP,
    }
	recipe Make Leather Water Bottle
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=2,
        LeatherStrips=6,
		AnimNode:SewingAnimation,

        Result:TLOU.LeatherWaterBottle2Empty,
        Time:1000.0,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.RandomLeatherBottle,
        Category:TLOU,
		Prop1:Needle,
		Prop2:LeatherStrips,
		SkillRequired:Tailoring=2,
		OnGiveXP:Recipe.OnGiveXP.MediumTailoringXP,
    }
	
	
	
	recipe Make Improvised Shirt
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=6,
		AnimNode:SewingAnimation,

        Result:TLOU.SCARHandmadeShirt,
        Time:1000.0,
        Category:TLOU,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=1,
		OnGiveXP:Recipe.OnGiveXP.LowTailoringXP,
    }
	recipe Make Improvised Shirt(Short)
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=5,
		AnimNode:SewingAnimation,

        Result:TLOU.SCARHandmadeShirtShort,
        Time:1000.0,
        Category:TLOU,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=1,
		OnGiveXP:Recipe.OnGiveXP.LowTailoringXP,
    }
	recipe Make Improvised Pants
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=6,
		AnimNode:SewingAnimation,

        Result:TLOU.SCARHandmadePants,
        Time:1000.0,
        Category:TLOU,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=1,
		OnGiveXP:Recipe.OnGiveXP.LowTailoringXP,
    }
	recipe Make Improvised Pants(Short)
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=4,
		AnimNode:SewingAnimation,

        Result:TLOU.SCARHandmadePantsShort,
        Time:1000.0,
        Category:TLOU,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=1,
		OnGiveXP:Recipe.OnGiveXP.LowTailoringXP,
    }
	recipe Make Improvised Apron
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=2,
        LeatherStrips=6,
		AnimNode:SewingAnimation,

        Result:TLOU.SCARHandmadeApron,
        Time:1000.0,
        Category:TLOU,
		Prop1:Needle,
		Prop2:LeatherStrips,
		SkillRequired:Tailoring=2,
		OnGiveXP:Recipe.OnGiveXP.MediumTailoringXP,
    }
	recipe Make Improvised Gloves
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=1,
        RippedSheets=3,
		AnimNode:SewingAnimation,

        Result:TLOU.SCARHandmadeGloves,
        Time:1000.0,
        Category:TLOU,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=1,
		OnGiveXP:Recipe.OnGiveXP.LowTailoringXP,
    }
	recipe Make Improvised Shoes
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=6,
		AnimNode:SewingAnimation,

        Result:TLOU.SCARHandmadeShoes,
        Time:1000.0,
        Category:TLOU,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=1,
		OnGiveXP:Recipe.OnGiveXP.LowTailoringXP,
    }
	

}