module Base

{
	recipe Make 90 BMW E30 Tire
	{
		keep Crowbar,
		damnCraft.SteelRimSmall,
		damnCraft.TireRubberNewSmall/damnCraft.TireRubberUsedSmall/damnCraft.TireRubberDestroyedSmall,

		Result:90bmwE30Tire3,
		Time:700.0,
		Category:Mechanical,
		SkillRequired:Mechanics=2,
		Prop1:Crowbar,
		OnCreate:DAMN.OnCreate.MakeSmallTire,
		CanBeDoneFromFloor:true,
	}

	recipe Make 90 BMW E30 Tire
	{
		keep Crowbar,
		damnCraft.SteelRimSmall,
		damnCraft.TireRubberNewSmall/damnCraft.TireRubberUsedSmall/damnCraft.TireRubberDestroyedSmall,

		Result:90bmwE30mTire3,
		Time:700.0,
		Category:Mechanical,
		SkillRequired:Mechanics=2,
		Prop1:Crowbar,
		OnCreate:DAMN.OnCreate.MakeSmallTire,
		CanBeDoneFromFloor:true,
	}

	recipe Make 90 BMW E30 Hood
	{
		keep WeldingMask,
		BlowTorch=9,
		damnCraft.HingeLarge=2,
		SheetMetal=4,
		Screws=2,

		Result:90bmwE30EngineDoor3,
		Time:1000.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:MetalWelding=5,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding20,
	}

	recipe Make 90 BMW E30 Door
	{
		keep WeldingMask,
		BlowTorch=10,
		damnCraft.HandleModern,
		damnCraft.HingeSmall=2,
		SmallSheetMetal=2,
		SheetMetal=2,
		Screws=2,

		Result:90bmwE30SedanFrontDoor3,
		Time:1000.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:MetalWelding=7,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding25,
	}

	recipe Make 90 BMW E30 Door
	{
		keep WeldingMask,
		BlowTorch=10,
		damnCraft.HandleModern,
		damnCraft.HingeSmall=2,
		SmallSheetMetal=2,
		SheetMetal=2,
		Screws=2,

		Result:90bmwE30CabrioFrontDoor3,
		Time:1000.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:MetalWelding=7,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding25,
	}

	recipe Make 90 BMW E30 Door
	{
		keep WeldingMask,
		BlowTorch=10,
		damnCraft.HandleModern,
		damnCraft.HingeSmall=2,
		SmallSheetMetal=2,
		SheetMetal=2,
		Screws=2,

		Result:90bmwE30SedanRearDoor3,
		Time:1000.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:MetalWelding=7,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding25,
	}

	recipe Make 90 BMW E30 Door
	{
		keep WeldingMask,
		BlowTorch=10,
		damnCraft.HandleModern,
		damnCraft.HingeSmall=2,
		SmallSheetMetal=2,
		SheetMetal=2,
		Screws=2,

		Result:90bmwE30TouringRearDoor3,
		Time:1000.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:MetalWelding=7,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding25,
	}

	recipe Make 90 BMW E30 Trunk Lid
	{
		keep WeldingMask,
		BlowTorch=8,
		damnCraft.HingeLarge=2,
		SheetMetal=2,
		Screws=2,

		Result:90bmwE30SedanTrunkDoor3,
		Time:1000.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:MetalWelding=5,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding20,
	}

	recipe Make 90 BMW E30 Trunk Lid
	{
		keep WeldingMask,
		BlowTorch=8,
		damnCraft.HingeLarge=2,
		SheetMetal=2,
		Screws=2,

		Result:90bmwE30m3TrunkDoor3,
		Time:1000.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:MetalWelding=5,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding20,
	}

	recipe Make 90 BMW E30 Trunk Lid
	{
		keep WeldingMask,
		BlowTorch=8,
		damnCraft.HingeLarge=2,
		SheetMetal=2,
		Screws=2,

		Result:90bmwE30TouringTrunkDoor3,
		Time:1000.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:MetalWelding=5,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding20,
	}

	recipe Make 90 BMW E30 Trunk Lid
	{
		keep WeldingMask,
		BlowTorch=8,
		damnCraft.HingeLarge=2,
		SheetMetal=2,
		Screws=2,

		Result:90bmwE30CabrioRoofLid3,
		Time:1000.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:MetalWelding=5,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding20,
	}

	recipe Make 90 BMW E30 Seat
    	{
		damnCraft.SeatFabric,
		damnCraft.SeatFoam=2,
		damnCraft.SeatFrameLarge,
		Screws=1,
		keep [Recipe.GetItemTypes.Screwdriver],

		NoBrokenItems:false,
		Result:90bmwE30SeatFront3,
		Time:800.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		CanBeDoneFromFloor:true,
		OnGiveXP:DAMN.OnGiveXP.Mechanics10,
    }

    recipe Make 90 BMW E30 Seat
    	{
		damnCraft.SeatFabric,
		damnCraft.SeatFoam=2,
		damnCraft.SeatFrameLarge,
		Screws=1,
		keep [Recipe.GetItemTypes.Screwdriver],

		NoBrokenItems:false,
		Result:90bmwE30SeatRear3,
		Time:800.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		CanBeDoneFromFloor:true,
		OnGiveXP:DAMN.OnGiveXP.Mechanics10,
    }

	recipe Make 90 BMW E30 Window
	{
		keep Scalpel,
		damnCraft.GlassPaneSmall,

		Result:90bmwE30FrontSideWindow3,
		Time:300.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:Mechanics=4,
		Prop1:Scalpel,
	}

	recipe Make 90 BMW E30 Window
	{
		keep Scalpel,
		damnCraft.GlassPaneSmall=2,

		Result:90bmwE30CabrioSideWindows3,
		Time:600.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:Mechanics=4,
		Prop1:Scalpel,
	}

	recipe Make 90 BMW E30 Window
	{
		keep Scalpel,
		damnCraft.GlassPaneSmall,

		Result:90bmwE30SedanRearSideWindow3,
		Time:300.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:Mechanics=4,
		Prop1:Scalpel,
	}

	recipe Make 90 BMW E30 Window
	{
		keep Scalpel,
		damnCraft.GlassPaneSmall,

		Result:90bmwE30TouringRearSideWindow3,
		Time:300.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:Mechanics=4,
		Prop1:Scalpel,
	}

	recipe Make 90 BMW E30 Window
	{
		keep Scalpel,
		damnCraft.GlassPaneLarge,
		damnCraft.RubberStrip=3,

		Result:90bmwE30TouringBackSideWindow3,
		Time:400.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:Mechanics=4,
		Prop1:Scalpel,
	}

	recipe Make 90 BMW E30 Windshield
	{
		keep Scalpel,
		damnCraft.GlassPaneLarge,
		damnCraft.RubberStrip=4,

		Result:90bmwE30Windshield3,
		Time:500.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:Mechanics=4,
		Prop1:Scalpel,
	}

	recipe Make 90 BMW E30 Windshield
	{
		keep Scalpel,
		damnCraft.GlassPaneLarge,
		damnCraft.RubberStrip=4,

		Result:90bmwE30RearWindshield3,
		Time:500.0,
		Category:Mechanical,
		NeedToBeLearn:true,
		SkillRequired:Mechanics=4,
		Prop1:Scalpel,
	}

	recipe Make 90 BMW E30 Windshield Armor
	{
		BlowTorch=9,
      	keep WeldingMask,
		SmallSheetMetal=2,
		SheetMetal=2,
		Screws=2,
		MetalPipe=4,

		Result:90bmwE30WindshieldArmor,
		Time:1000.0,
		Category:Armoring,
		SkillRequired:MetalWelding=4,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding25,
	}

	recipe Make 90 BMW E30 Front Window Armor
	{
		BlowTorch=5,
       	keep WeldingMask,
		MetalPipe=1,
		SheetMetal=2,
		SmallSheetMetal=1,
		Screws=2,

		Result:90bmwE30FrontWindowArmor,
		Time:800.0,
		Category:Armoring,
		SkillRequired:MetalWelding=4,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding10,
	}

	recipe Make 90 BMW E30 Side Windows Armor
	{
		90bmwE30FrontWindowArmor=1,
		90bmwE30SedanRearWindowArmor=1,

		Result:90bmwE30CabrioWindowArmor,
		Time:200.0,
		Category:Armoring,
		SkillRequired:Mechanics=1,
	}

	recipe Make 90 BMW E30 Rear Window Armor
	{
		BlowTorch=5,
       	keep WeldingMask,
		MetalPipe=1,
		SheetMetal=2,
		SmallSheetMetal=1,
		Screws=2,

		Result:90bmwE30SedanRearWindowArmor,
		Time:800.0,
		Category:Armoring,
		SkillRequired:MetalWelding=4,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding10,
	}

	recipe Make 90 BMW E30 Rear Window Armor
	{
		BlowTorch=5,
       	keep WeldingMask,
		MetalPipe=1,
		SheetMetal=2,
		SmallSheetMetal=1,
		Screws=2,

		Result:90bmwE30TouringRearWindowArmor,
		Time:800.0,
		Category:Armoring,
		SkillRequired:MetalWelding=4,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding10,
	}

	recipe Make 90 BMW E30 Back Window Armor
	{
		BlowTorch=5,
       	keep WeldingMask,
		MetalPipe=1,
		SheetMetal=2,
		SmallSheetMetal=1,
		Screws=2,

		Result:90bmwE30TouringBackWindowArmor,
		Time:800.0,
		Category:Armoring,
		SkillRequired:MetalWelding=4,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding10,
	}

	recipe Make 90 BMW E30 Rear Windshield Armor
	{
		BlowTorch=8,
       	keep WeldingMask,
		SmallSheetMetal=3,
		SheetMetal=2,
		Screws=2,
		MetalPipe=1,

		Result:90bmwE30WindshieldRearArmor,
		Time:900.0,
		Category:Armoring,
		SkillRequired:MetalWelding=4,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding25,
	}

	recipe Make 90 BMW E30 Bullbar
	{
		BlowTorch=9,
       	keep WeldingMask,
		Screws=3,
		MetalPipe=6,

		Result:90bmwE30Bullbar,
		Time:1200.0,
		Category:Armoring,
		SkillRequired:MetalWelding=4,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding25,
	}

	recipe Make 90 BMW E30 Reinforced Bumper
	{
		keep Screwdriver,
		Screws=1,
		90bmwE30BumperFront,
		90bmwE30Bullbar,

		Result:90bmwE30BumperFrontA,
		Time:500.0,
		Category:Armoring,
		SkillRequired:Mechanics=2,
	}

    recipe Make 90 BMW E30 Reinforced M Bumper
	{
		keep Screwdriver,
		Screws=1,
		90bmwE30BumperFrontM,
		90bmwE30Bullbar,

		Result:90bmwE30BumperFrontMA,
		Time:500.0,
		Category:Armoring,
		SkillRequired:Mechanics=2,
	}

	recipe Make 90 BMW E30 Roofrack
	{
		BlowTorch=7,
       	keep WeldingMask,
		SheetMetal=4,
		MetalPipe=4,
		Tarp=1,
		Screws=2,

		Result:90bmwE30Roofrack3,
		Time:1000.0,
		Category:Mechanical,
		SkillRequired:MetalWelding=4,
		OnGiveXP:Recipe.OnGiveXP.MetalWelding10,
	}

}