module Base
{
    craftRecipe 84gageV300MakeSmallMuffler
	{
        timedAction = Welding,
        time = 200,
        Tags = InHandCraft;Welding,
        category = Mechanical,
        xpAward = MetalWelding:15,
        SkillRequired = MetalWelding:3,
        NeedToBeLearn = True,

        inputs
        {
            item 2 [Base.SheetMetal],
            item 2 [Base.SmallSheetMetal],
            item 2 [Base.Screws],
			item 6 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.V300MufflerSmall2,
        }
	}

    craftRecipe 84gageV300MakeLargeMuffler
	{
        timedAction = Welding,
        time = 200,
        Tags = InHandCraft;Welding,
        category = Mechanical,
        xpAward = MetalWelding:25,
        SkillRequired = MetalWelding:3,
        NeedToBeLearn = True,

        inputs
        {
            item 3 [Base.SheetMetal],
            item 2 [Base.SmallSheetMetal],
            item 2 [Base.Screws],
			item 7 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.V300MufflerLarge2,
        }
	}

	craftRecipe 84gageV300MakeHood
	{
        timedAction = Welding,
        time = 200,
        Tags = InHandCraft;Welding,
        category = Mechanical,
        xpAward = MetalWelding:20,
        SkillRequired = MetalWelding:5,
        NeedToBeLearn = True,

        inputs
        {
            item 2 [damnCraft.HingeLarge],
            item 2 [Base.SheetMetal],
            item 1 [damnCraft.HandleClassic],
            item 1 [damnCraft.RubberStrip],
            item 2 [Base.Screws],
			item 5 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.V300EngineDoor2,
        }
	}

	craftRecipe 84gageV300MakeVentLid
	{
        timedAction = Welding,
        time = 200,
        Tags = InHandCraft;Welding,
        category = Mechanical,
        xpAward = MetalWelding:20,
        SkillRequired = MetalWelding:5,
        NeedToBeLearn = True,

        inputs
        {
            item 2 [damnCraft.HingeLarge],
            item 3 [Base.SheetMetal],
            item 1 [damnCraft.HandleClassic],
            item 2 [damnCraft.RubberStrip],
            item 2 [Base.Screws],
			item 5 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.V300EngineVentLid2,
        }
	}

    craftRecipe 84gageV300MakeRearHatchLid
	{
        timedAction = Welding,
        time = 200,
        Tags = InHandCraft;Welding,
        category = Mechanical,
        xpAward = MetalWelding:20,
        SkillRequired = MetalWelding:5,
        NeedToBeLearn = True,

        inputs
        {
            item 2 [damnCraft.HingeLarge],
            item 8 [Base.SheetMetal],
            item 4 [Base.SmallSheetMetal],
            item 1 [damnCraft.HandleClassic],
            item 2 [damnCraft.RubberStrip],
            item 4 [Base.Screws],
			item 10 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.V300RearHatchLid2,
        }
	}

    craftRecipe 84gageV300MakeRearDoor
	{
        timedAction = Welding,
        time = 200,
        Tags = InHandCraft;Welding,
        category = Mechanical,
        xpAward = MetalWelding:20,
        SkillRequired = MetalWelding:5,
        NeedToBeLearn = True,

        inputs
        {
            item 2 [damnCraft.HingeSmall],
            item 4 [Base.SheetMetal],
            item 2 [Base.SmallSheetMetal],
            item 1 [damnCraft.HandleClassic],
            item 2 [damnCraft.RubberStrip],
            item 3 [Base.Screws],
			item 9 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.V300RearDoor2,
        }
	}

    craftRecipe 84gageV300MakeBrushGuards
    {
        timedAction = Welding,
        time        = 300,
        Tags = InHandCraft;Welding,
        category = Metalworking,
        xpAward = MetalWelding:10,
        SkillRequired = MetalWelding:4,
        NeedToBeLearn = True,

        inputs
        {
            item 6 [Base.SheetMetal],
            item 2 [Base.SmallSheetMetal],
            item 4 [Base.Screws],
			item 10 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.V300BrushGuards2,
        }
    }

    craftRecipe 84gageV300MakeFrontLightGuards
    {
        timedAction = Welding,
        time        = 300,
        Tags = InHandCraft;Welding,
        category = Metalworking,
        xpAward = MetalWelding:10,
        SkillRequired = MetalWelding:2,
        NeedToBeLearn = True,

        inputs
        {
            item 2 [Base.MetalPipe],
            item 2 [Base.Screws],
			item 3 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.V300frontLightGuards2,
        }
    }

    craftRecipe 84gageV300MakeRearLightGuards
    {
        timedAction = Welding,
        time        = 300,
        Tags = InHandCraft;Welding,
        category = Metalworking,
        xpAward = MetalWelding:10,
        SkillRequired = MetalWelding:2,
        NeedToBeLearn = True,

        inputs
        {
            item 2 [Base.MetalPipe],
            item 2 [Base.Screws],
			item 3 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.V300rearLightGuards2,
        }
    }

	craftRecipe 84gageV300MakeDriverHatchLid
	{
        timedAction = Welding,
        time = 200,
        Tags = InHandCraft;Welding,
        category = Mechanical,
        xpAward = MetalWelding:15,
        SkillRequired = MetalWelding:4,
        NeedToBeLearn = True,

        inputs
        {
            item 2 [damnCraft.HingeSmall],
            item 2 [Base.SheetMetal],
            item 1 [damnCraft.HandleClassic],
            item 1 [damnCraft.RubberStrip],
            item 2 [Base.Screws],
			item 6 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.V300DriverHatchLid2,
        }
	}

    craftRecipe 84gageV300MakeTurretHatchLid
	{
        timedAction = Welding,
        time = 200,
        Tags = InHandCraft;Welding,
        category = Mechanical,
        xpAward = MetalWelding:15,
        SkillRequired = MetalWelding:4,
        NeedToBeLearn = True,

        inputs
        {
            item 2 [damnCraft.HingeSmall],
            item 2 [Base.SheetMetal],
            item 1 [damnCraft.HandleClassic],
            item 1 [damnCraft.RubberStrip],
            item 2 [Base.Screws],
			item 6 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.V300TurretHatchLid2,
        }
	}

    craftRecipe 84gageV300MakeDriverHatchDoor
	{
        timedAction = Welding,
        time = 200,
        Tags = InHandCraft;Welding,
        category = Mechanical,
        xpAward = MetalWelding:20,
        SkillRequired = MetalWelding:4,
        NeedToBeLearn = True,

        inputs
        {
            item 2 [damnCraft.HingeSmall],
            item 2 [Base.SheetMetal],
            item 1 [damnCraft.HandleClassic],
            item 1 [damnCraft.RubberStrip],
            item 2 [Base.Screws],
			item 6 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.V300DriverHatchDoor2,
        }
	}

    craftRecipe 84gageV300MakeRoofCrateStorage
	{
        timedAction = Making,
        time = 100,
        Tags = AnySurfaceCraft,
        category = Mechanical,

        inputs
        {
            item 2 [USMIL.Crate0;USMIL.Crate0military],
        }
        outputs
        {
            item 1 Base.RoofCrateStorage2,
        }
	}
}