module AutoTurret{

    craftRecipe Craft_TurretPart
    {
        timedAction = CrushLimestone,
        time            = 140,
        category = AutoTurret,
        SkillRequired = MetalWelding:5,
        Tags = AnySurfaceCraft,
        needTobeLearn = true,
        inputs
        {
            item 5 [Base.BlowTorch],
			item 1 tags[WeldingMask] mode:keep,
            item 3 [Base.LeadPipe],
            item 1 [Base.EngineParts],
            item 5 [Base.SmallSheetMetal],
            item 1 [Base.SheetMetal],
        }
        outputs
        {
           item 1 AutoTurret.TurretPart1,
        }
    }   
    craftRecipe Craft_AmmoCan
    {
        timedAction = CrushLimestone,
        time            = 140,
        category = AutoTurret,
        Tags = AnySurfaceCraft,
        SkillRequired = MetalWelding:5,
        needTobeLearn = true,
        inputs
        {
            item 5 [Base.BlowTorch],
			item 1 tags[WeldingMask] mode:keep,
            item 3 [Base.LeadPipe],
            item 1 [Base.EngineParts],
            item 5 [Base.SmallSheetMetal],
            item 1 [Base.SheetMetal],
        }
        outputs
        {
           item 1 AutoTurret.AmmoCan1,
        }
    }
    craftRecipe Craft_Silencer
    {
        timedAction = CrushLimestone,
        time            = 140,
        category = AutoTurret,
        SkillRequired = MetalWelding:5,
        needTobeLearn = true,
        Tags = AnySurfaceCraft,
        inputs
        {
            item 5 [Base.BlowTorch],
			item 1 tags[WeldingMask] mode:keep,
            item 3 [Base.LeadPipe],
            item 1 [Base.EngineParts],
            item 5 [Base.SmallSheetMetal],
            item 1 [Base.SheetMetal],
        }
        outputs
        {
           item 1 AutoTurret.Silencer1,
        }
    }
    craftRecipe Craft_Senser
    {
        timedAction = CrushLimestone,
        time            = 140,
        category = AutoTurret,
        SkillRequired = MetalWelding:5,
        Tags = AnySurfaceCraft,
        needTobeLearn = true,
        inputs
        {
            item 3 [Base.LeadPipe],
            item 1 [Base.EngineParts],
            item 2 [Base.ElectronicsScrap],
            item 5 [Base.BlowTorch],
			item 1 tags[WeldingMask] mode:keep,
            item 1 [Base.SmallSheetMetal],
        }
        outputs
        {
           item 1 AutoTurret.Senser1,
        }
    }
    craftRecipe Craft_SignalSystem
    {
        timedAction = CrushLimestone,
        time            = 140,
        category = AutoTurret,
        SkillRequired = MetalWelding:5,
        needTobeLearn = true,
        Tags = AnySurfaceCraft,
        inputs
        {
            item 3 [Base.LeadPipe],
            item 1 [Base.EngineParts],
            item 2 [Base.ElectronicsScrap],
            item 5 [Base.BlowTorch],
			item 1 tags[WeldingMask] mode:keep,
            item 1 [Base.SmallSheetMetal],
            item 1 [Base.SheetMetal],
            item 3 [Base.ElectricWire],
        }
        outputs
        {
           item 1 AutoTurret.SignalSystem1,
        }
    }
        craftRecipe Craft_TurretLight
    {
        timedAction = CrushLimestone,
        time            = 140,
        category = AutoTurret,
        SkillRequired = MetalWelding:5,
        needTobeLearn = true,
        Tags = AnySurfaceCraft,
        inputs
        {
            item 3 [Base.LeadPipe],
            item 1 [Base.EngineParts],
            item 2 [Base.ElectronicsScrap],
            item 5 [Base.BlowTorch],
			item 1 tags[WeldingMask] mode:keep,
            item 1 [Base.SmallSheetMetal],
            item 1 [Base.SheetMetal],
            item 3 [Base.ElectricWire],
        }
        outputs
        {
           item 1 AutoTurret.TurretLight1,
        }
    }


}

