module YCG
{
    imports
    {
        Base
    }

/******************************Rifles******************************/

    recipe Make ForearmMOS1
    {
        MetalPipe=2,
        ScrapMetal=5,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:ForearmMOS2,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make ForearmMOS2
    {
        Plank=4,
        ScrapMetal=5,
        SmallSheetMetal=2,
		RippedSheets=10,
		Rope=2,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:ForearmMOS1,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make Forearm700M1
    {
        Plank=1,
        MetalPipe=2,
        ScrapMetal=5,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:Forearm700M2,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make Forearm700M2
    {
        Plank=4,
        ScrapMetal=5,
        SmallSheetMetal=2,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:Forearm700M1,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make HandguardM1A1
    {
        MetalPipe=1,
        ScrapMetal=3,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:HandguardM1A1,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make HandguardM1A2
    {
        Plank=3,
        MetalPipe=1,
        ScrapMetal=3,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:HandguardM1A2,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make StockM1A1
    {
        MetalBar=1,
        ScrapMetal=3,
        SmallSheetMetal=2,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
        Result:StockM1A1,
		
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make StockM1A2
    {
        Plank=2,
        ScrapMetal=3,
        MetalBar=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:StockM1A2,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make HandguardSVD1
    {
        MetalPipe=1,
        ScrapMetal=3,
        MetalPipe=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:HandguardSVD1,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make HandguardSVD2
    {
        Plank=3,
        MetalPipe=1,
        ScrapMetal=3,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:HandguardSVD2,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make StockSVD1
    {
        MetalBar=1,
        ScrapMetal=3,
        SmallSheetMetal=2,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:StockSVD1,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make StockSVD2
    {
        Plank=2,
        ScrapMetal=3,
        SmallSheetMetal=2,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:StockSVD2,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }
	
/******************************AssaultRifles******************************/

    recipe Make HandguardAR1
    {
        MetalPipe=1,
        ScrapMetal=4,
        SmallSheetMetal=2,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:HandguardAR1,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make HandguardAR2
    {
        Plank=3,
        MetalPipe=1,
        ScrapMetal=4,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:HandguardAR2,
        Time:600.0,
        Category:Engineer,

        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make StockAR1
    {
        MetalBar=1,
        ScrapMetal=4,
        SmallSheetMetal=2,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:StockAR1,
        Time:600.0,
        Category:Engineer,

        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make StockAR2
    {
        MetalBar=1,
        Plank=2,
        ScrapMetal=4,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:StockAR2,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make HandguardAK1
    {
        MetalPipe=1,
        ScrapMetal=4,
        SmallSheetMetal=2,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:HandguardAK1,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make HandguardAK2
    {
        Plank=3,
        MetalPipe=1,
        ScrapMetal=4,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:HandguardAK2,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make StockAK1
    {
        MetalBar=1,
        ScrapMetal=4,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:StockAK1,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make StockAK2
    {
        MetalBar=1,
        Plank=2,
        ScrapMetal=4,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:StockAK2,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make HandguardMK1
    {
        MetalPipe=1,
        ScrapMetal=4,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:HandguardMK1,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make HandguardMK2
    {
        Plank=3,
        MetalPipe=1,
        ScrapMetal=4,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:HandguardMK2,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make StockMK1
    {
        MetalBar=1,
        ScrapMetal=4,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:StockMK1,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make StockMK2
    {
        Plank=2,
        ScrapMetal=4,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:StockMK2,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make HandguardDSA1
    {
        MetalPipe=1,
        ScrapMetal=4,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:HandguardDSA1,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make HandguardDSA2
    {
        Plank=3,
        ScrapMetal=4,
        SmallSheetMetal=2,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:HandguardDSA2,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make StockDSA1
    {
        MetalBar=1,
        ScrapMetal=4,
        SmallSheetMetal=2,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:StockDSA1,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

    recipe Make StockDSA2
    {
        MetalBar=1,
        Plank=2,
        ScrapMetal=4,
        SmallSheetMetal=1,
        Screws=10,
        DuctTape=2,
        BlowTorch=10,
        keep Screwdriver,
        keep WeldingMask,
		
        Result:StockDSA2,
        Time:600.0,
        Category:Engineer,
        Sound:PartsCraft,
        OnGiveXP:MetalWelding5_OnGiveXP,
        SkillRequired:MetalWelding=6,
        AnimNode:Disassemble,
        Prop1:Screwdriver,
        Prop2:Source=1,
    }

	/******************************MAGS******************************/
	
	
	recipe Make SVDMag
	{
		SmallSheetMetal=1,
		Screws=6,
		ScrapMetal=2,
		BlowTorch=4,
		keep WeldingMask,
		keep Screwdriver,
	
		Result:SVDMag,
		OnGiveXP:MetalWelding5_OnGiveXP,
		Time:600.0,
		Category:Engineer,
		Sound:WeaponCraft,
		AnimNode:Disassemble,
		Prop1:Screwdriver,
		Prop2:Source=1,
		SkillRequired:MetalWelding=7,
	}
	
	recipe Make M1AMag
	{
		SmallSheetMetal=1,
		Screws=6,
		ScrapMetal=2,
		BlowTorch=4,
		keep WeldingMask,
		keep Screwdriver,
	
		Result:M1AMag,
		OnGiveXP:MetalWelding5_OnGiveXP,
		Time:600.0,
		Category:Engineer,
		Sound:WeaponCraft,
		AnimNode:Disassemble,
		Prop1:Screwdriver,
		Prop2:Source=1,
		SkillRequired:MetalWelding=7,
	}
	
	recipe Make ARMag
	{
		SmallSheetMetal=1,
		Screws=6,
		ScrapMetal=2,
		BlowTorch=4,
		keep WeldingMask,
		keep Screwdriver,
	
		Result:ARMag,
		OnGiveXP:MetalWelding5_OnGiveXP,
		Time:600.0,
		Category:Engineer,
		Sound:WeaponCraft,
		AnimNode:Disassemble,
		Prop1:Screwdriver,
		Prop2:Source=1,
		SkillRequired:MetalWelding=7,
	}
	
	recipe Make AKMag
	{
		SmallSheetMetal=1,
		Screws=6,
		ScrapMetal=4,
		BlowTorch=4,
		keep WeldingMask,
		keep Screwdriver,
	
		Result:AKMag,
		OnGiveXP:MetalWelding5_OnGiveXP,
		Time:600.0,
		Category:Engineer,
		Sound:WeaponCraft,
		AnimNode:Disassemble,
		Prop1:Screwdriver,
		Prop2:Source=1,
		SkillRequired:MetalWelding=7,
	}
	
	recipe Make MKMag
	{
		SmallSheetMetal=1,
		Screws=6,
		ScrapMetal=2,
		BlowTorch=4,
		keep WeldingMask,
		keep Screwdriver,
	
		Result:MKMag,
		OnGiveXP:MetalWelding5_OnGiveXP,
		Time:600.0,
		Category:Engineer,
		Sound:WeaponCraft,
		AnimNode:Disassemble,
		Prop1:Screwdriver,
		Prop2:Source=1,
		SkillRequired:MetalWelding=7,
	}
	
	recipe Make DSAMag
	{
		SmallSheetMetal=1,
		Screws=6,
		ScrapMetal=2,
		BlowTorch=4,
		keep WeldingMask,
		keep Screwdriver,
	
		Result:DSAMag,
		OnGiveXP:MetalWelding5_OnGiveXP,
		Time:600.0,
		Category:Engineer,
		Sound:WeaponCraft,
		AnimNode:Disassemble,
		Prop1:Screwdriver,
		Prop2:Source=1,
		SkillRequired:MetalWelding=7,
	}

}