module Base {

    recipe Make M9 Bayonet Sheath
    {
      
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        LeatherStrips=4,
		Twine=2,
		AnimNode:SewingAnimation,

        Result:ALICE.M9BayonetSheath,
        Time:700.0,
        Category:ALICE,
		Prop1:Needle,
		Prop2:LeatherStrips,
		SkillRequired:Tailoring=2,
		OnGiveXP:Recipe.OnGiveXP.MedTailoringXP,
    }
    recipe Add Holster and Canteen Pouches to the Vest
    {
        ALICE.AliceVest2PTight/ALICE.AliceVest2PLoosen,
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=4,
		Twine=2,
		AnimNode:SewingAnimation,

        Result:ALICE.AliceVest2P1C1HTight,
        Time:700.0,
        Category:ALICE,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=2,
        OnCreate:AliceTextureOnCreateFunction,
		OnGiveXP:Recipe.OnGiveXP.MedTailoringXP,
    }
    recipe Add Holster and Canteen Pouches to the Vest
    {
        ALICE.AliceVest4PTight/ALICE.AliceVest4PLoosen,
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=4,
		Twine=2,
		AnimNode:SewingAnimation,

        Result:ALICE.AliceVest4P1C1HTight,
        Time:700.0,
        Category:ALICE,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=2,
        OnCreate:AliceTextureOnCreateFunction,
		OnGiveXP:Recipe.OnGiveXP.MedTailoringXP,
    }
recipe Add 2 Canteen Pouches to the Vest
    {
        ALICE.AliceVest2PTight/ALICE.AliceVest2PLoosen,
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=4,
		Twine=2,
		AnimNode:SewingAnimation,

        Result:ALICE.AliceVest2P2CTight,
        Time:700.0,
        Category:ALICE,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=2,
        OnCreate:AliceTextureOnCreateFunction,
		OnGiveXP:Recipe.OnGiveXP.MedTailoringXP,
    }
recipe Add 2 Ammo Pouches to the Vest
    {
        ALICE.AliceVest2P2CTight/ALICE.AliceVest2P2CLoosen,
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=4,
		Twine=2,
		AnimNode:SewingAnimation,

        Result:ALICE.AliceVest4P2CTight,
        Time:700.0,
        Category:ALICE,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=2,
        OnCreate:AliceTextureOnCreateFunction,
		OnGiveXP:Recipe.OnGiveXP.MedTailoringXP,
    }
    recipe Add Canteen and E-Tool Pouch to the Vest
    {
        ALICE.AliceVest2PTight/ALICE.AliceVest2PLoosen,
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=4,
		Twine=2,
		AnimNode:SewingAnimation,

        Result:ALICE.AliceVest2P1C1ETight,
        Time:700.0,
        Category:ALICE,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=2,
        OnCreate:AliceTextureOnCreateFunction,
		OnGiveXP:Recipe.OnGiveXP.MedTailoringXP,
    }
    recipe Add 2 Ammo Pouches to the Vest
    {
        ALICE.AliceVest2P1C1ETight/ALICE.AliceVest2P1C1ELoosen,
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=4,
		Twine=2,
		AnimNode:SewingAnimation,

        Result:ALICE.AliceVest4P1C1ETight,
        Time:700.0,
        Category:ALICE,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=2,
        OnCreate:AliceTextureOnCreateFunction,
		OnGiveXP:Recipe.OnGiveXP.MedTailoringXP,
    }
    
    recipe Add 2 Ammo Pouches to the Vest
    {
        ALICE.AliceVest2P1C1HTight/ALICE.AliceVest2P1C1HLoosen,
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=4,
		Twine=2,
		AnimNode:SewingAnimation,

        Result:ALICE.AliceVest4P1C1HTight,
        Time:700.0,
        Category:ALICE,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=2,
        OnCreate:AliceTextureOnCreateFunction,
		OnGiveXP:Recipe.OnGiveXP.MedTailoringXP,
    }
    recipe Add 2 Canteen Pouches to the Vest
    {
        ALICE.AliceVest4PTight/ALICE.AliceVest4PLoosen,
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=4,
		Twine=2,
		AnimNode:SewingAnimation,

        Result:ALICE.AliceVest4P2CTight,
        Time:700.0,
        Category:ALICE,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=2,
        OnCreate:AliceTextureOnCreateFunction,
		OnGiveXP:Recipe.OnGiveXP.MedTailoringXP,
    }
    recipe Add Canteen and E-Tool Pouch to the Vest
    {
        ALICE.AliceVest4PTight/ALICE.AliceVest4PLoosen,
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=4,
		Twine=2,
		AnimNode:SewingAnimation,

        Result:ALICE.AliceVest4P1C1ETight,
        Time:700.0,
        Category:ALICE,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=2,
        OnCreate:AliceTextureOnCreateFunction,
		OnGiveXP:Recipe.OnGiveXP.MedTailoringXP,
    }
    recipe Turn Into Base Vest
    {
        ALICE.AliceVest4PTight/ALICE.AliceVest4PLoosen/ALICE.AliceVest4P2CTight/ALICE.AliceVest4P2CLoosen/ALICE.AliceVest4P1C1ETight/ALICE.AliceVest4P1C1ELoosen,
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=4,
        RippedSheets=4,
		Twine=2,
		AnimNode:SewingAnimation,

        Result:ALICE.AliceVest2PTight,
        Time:700.0,
        Category:ALICE,
		Prop1:Needle,
		Prop2:RippedSheets,
		SkillRequired:Tailoring=2,
        OnCreate:AliceTextureOnCreateFunction,
    }

}