module Base
{
	recipe Craft Silencer
    	{
    		MetalPipe=1,
		SmallSheetMetal=6,
		BlowTorch=5,
        	keep WeldingMask,
		keep [Recipe.GetItemTypes.Screwdriver],
		keep Saw/GardenSaw,
		AnimNode:Disassemble,
    		Result:Silencer,
    		Category:Improvised,
		SkillRequired:MetalWelding=6,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding50,
    		Time:500.0,
		Prop1:Screwdriver,
      		Prop2:Source=1,
    	}

	recipe Craft Metal Pipe Silencer
    	{
    		MetalPipe=1,
        	Sheet=1,
		DuctTape=1,
		keep [Recipe.GetItemTypes.Screwdriver],
		keep Saw/GardenSaw,
		AnimNode:Disassemble,
    		Result:MetalPipeSilencer,
    		Category:Improvised,
		SkillRequired:MetalWelding=1,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding10,
    		Time:500.0,
		Prop1:Screwdriver,
      		Prop2:Source=1,
    	} 

	recipe Craft Hand Torch Silencer
    	{
		destroy HandTorch,
        	Sheet=1,
		DuctTape=1,
		keep [Recipe.GetItemTypes.Screwdriver],
    		Result:TorchSilencer,
    		Category:Improvised,
    		Time:500.0,
		OnCreate:Recipe.OnCreate.DismantleFlashlight,
		AnimNode:Disassemble,
      		Prop1:Screwdriver,
      		Prop2:Source=1,
    	}

	recipe Craft Water Bottle Silencer
    	{
    		WaterBottleEmpty/PopBottleEmpty,
        	Sheet=1,
		DuctTape=1,
    		Result:WaterBottleSilencer,
    		Category:Improvised,
    		Time:500.0,
    	}
}