module Base

{

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

        inputs
        {
            item 2 [damnCraft.HingeLarge],
            item 4 [Base.SheetMetal],
            item 2 [Base.Screws],
			item 9 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.84cadillacDeVilleEngineDoor1,
        }
	}

    craftRecipe 84cadillacDeVille.MakeTrunkLid
	{
        timedAction = Welding,
        time = 200,
        Tags = InHandCraft;Welding,
        category = Mechanical,
        xpAward = MetalWelding:20,
        SkillRequired = MetalWelding:7,
        NeedToBeLearn = True,

        inputs
        {
            item 1 [damnCraft.HandleModern],
            item 2 [damnCraft.HingeLarge],
            item 2 [Base.SheetMetal],
            item 2 [Base.Screws],
			item 8 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.84cadillacDeVilleTrunkDoor1,
        }
	}

    craftRecipe 84cadillacDeVille.MakeFrontSeat
	{
        timedAction = Making,
        time = 200,
        Tags = InHandCraft,
        category = Mechanical,
        xpAward = Mechanics:2,
        SkillRequired = Mechanics:3,
        NeedToBeLearn = True,

        inputs
        {
            item 1 [damnCraft.SeatFabric],
            item 2 [damnCraft.SeatFoam],
            item 1 [damnCraft.SeatFrameLarge],
            item 1 [Base.Screws],
            item 1 tags[Screwdriver] mode:keep flags[MayDegradeLight;NoBrokenItems],
        }
        outputs
        {
            item 1 Base.84cadillacDeVilleSeatFront1,
        }
	}

    craftRecipe 84cadillacDeVille.MakeRearSeat
	{
        timedAction = Making,
        time = 200,
        Tags = InHandCraft,
        category = Mechanical,
        xpAward = Mechanics:2,
        SkillRequired = Mechanics:3,
        NeedToBeLearn = True,

        inputs
        {
            item 1 [damnCraft.SeatFabric],
            item 2 [damnCraft.SeatFoam],
            item 1 [damnCraft.SeatFrameLarge],
            item 1 [Base.Screws],
            item 1 tags[Screwdriver] mode:keep flags[MayDegradeLight;NoBrokenItems],
        }
        outputs
        {
            item 1 Base.84cadillacDeVilleSeatRear1,
        }
	}

    craftRecipe 84cadillacDeVille.MakeFrontBumper
	{
        timedAction = Welding,
        time = 200,
        Tags = InHandCraft;Welding,
        category = Armoring,
        xpAward = MetalWelding:20,
        SkillRequired = MetalWelding:5,

        inputs
        {
            item 4 [Base.SheetMetal],
            item 2 [damnCraft.RubberStrip],
            item 2 [Base.Screws],
			item 6 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.84cadillacDeVilleBumperFront0,
        }
	}

    craftRecipe 84cadillacDeVille.MakeReinforcedFrontBumper
	{
        timedAction = Making,
        time = 200,
        Tags = InHandCraft,
        category = Armoring,
        SkillRequired = Mechanics:2,

        inputs
        {
            item 1 [Base.84cadillacDeVilleBumperFront0],
            item 1 [Base.85gmBbodyBullbarFrontA],
            item 1 [Base.Screws],
            item 1 tags[Screwdriver] mode:keep flags[MayDegradeLight;NoBrokenItems],
        }
        outputs
        {
            item 1 Base.84cadillacDeVilleBumperFrontA,
        }
	}

    craftRecipe 84cadillacDeVille.MakeRearBumper
	{
        timedAction = Welding,
        time = 200,
        Tags = InHandCraft;Welding,
        category = Armoring,
        xpAward = MetalWelding:15,
        SkillRequired = MetalWelding:5,

        inputs
        {
            item 3 [Base.SheetMetal],
            item 2 [damnCraft.RubberStrip],
            item 2 [Base.Screws],
			item 6 [Base.BlowTorch],
            item 1 tags[WeldingMask] mode:keep,
        }
        outputs
        {
            item 1 Base.84cadillacDeVilleBumperRear0,
        }
	}
}