module Base
{
    craftRecipe BL_AssembleBatteryBank
    {
        timedAction = MakingElectrical,
        time = 600,
        SkillRequired = Electricity:5;Mechanics:3,
        Tags = AnySurfaceCraft,
        category = Electrical,
        xpAward = Electricity:50;Mechanics:20,
        OnCreate = BadlandsPowerRecipe.onCreateBank,
        inputs
        {
            item 1 tags[base:screwdriver] mode:keep flags[Prop1],
            item 1 tags[base:wrench] mode:keep flags[MayDegradeVeryLight],
            item 1 tags[base:pliers] mode:keep flags[MayDegradeVeryLight],
            item 5 tags[base:carbattery] mode:destroy flags[ItemCount],
            item 10 [Base.ElectronicsScrap],
            item 4 [Base.ElectricWire],
            item 2 [Base.SmallSheetMetal],
            item 8 [Base.Screws],
            item 4 [Base.Plank],
            item 12 [Base.Nails],
        }
        outputs
        {
            item 1 Base.BL_BatteryBank,
        }
    }

    craftRecipe BL_BuildScrapGenerator
    {
        timedAction = MakingElectrical,
        time = 500,
        SkillRequired = Mechanics:4;Electricity:3,
        Tags = AnySurfaceCraft,
        category = Electrical,
        xpAward = Mechanics:40;Electricity:25,
        inputs
        {
            item 1 tags[base:screwdriver] mode:keep flags[Prop1],
            item 1 tags[base:wrench] mode:keep flags[MayDegradeVeryLight],
            item 3 [Base.EngineParts],
            item 6 [Base.ElectronicsScrap],
            item 3 [Base.ElectricWire],
            item 3 [Base.SmallSheetMetal],
            item 2 [Base.ScrapMetal],
            item 1 [Base.MetalPipe],
            item 6 [Base.Screws],
        }
        outputs
        {
            item 1 Base.BL_GenScrap,
        }
    }
}
