/* Ammo Maker by STIMP_TM */

module ammomaker {

	imports
	{
		Base
	}

/* Recipes Ammo HFE */

	recipe Make 5.45x39 [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,
		
		ammomaker_GunPowderGrains=56,
		ammomaker_PartsBottleneckS=1,
		keep Hammer/BallPeenHammer,

		Result:545Bullets=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make 5.7x28 [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		ammomaker_GunPowderGrains=12,
		ammomaker_PartsBottleneckS=1,
		keep Hammer/BallPeenHammer,

		Result:57Bullets=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make .22 LR [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		ammomaker_GunPowderGrains=4,
		ammomaker_PartsStraightSRim=1,
		keep Hammer/BallPeenHammer,

		Result:22Bullets=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make 7.62x51 NATO [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,
		
		ammomaker_GunPowderGrains=86,
		ammomaker_PartsBottleneckM=1,
		keep Hammer/BallPeenHammer,

		Result:762x51Bullets=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make .30-06 Spring [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		ammomaker_GunPowderGrains=104,
		ammomaker_PartsBottleneckM=1,
		keep Hammer/BallPeenHammer,

		Result:3006Bullets=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make 7.62x39 [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		ammomaker_GunPowderGrains=50,
		ammomaker_PartsBottleneckS=1,
		keep Hammer/BallPeenHammer,

		Result:762Bullets=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make 7.62x54 R [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,
		
		ammomaker_GunPowderGrains=100,
		ammomaker_PartsBottleneckMRim=1,
		keep Hammer/BallPeenHammer,

		Result:762x54rBullets=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make 7.92x33 Kurz [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		ammomaker_GunPowderGrains=42,
		ammomaker_PartsBottleneckS=1,
		keep Hammer/BallPeenHammer,

		Result:792x33Bullets=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make 7.92x57 Maus [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		ammomaker_GunPowderGrains=92,
		ammomaker_PartsBottleneckM=1,
		keep Hammer/BallPeenHammer,

		Result:792Bullets=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make .380 ACP [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		ammomaker_GunPowderGrains=6,
		ammomaker_PartsStraightS=1,
		keep Hammer/BallPeenHammer,

		Result:380Bullets=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make 9x39 [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,
		
		ammomaker_GunPowderGrains=20,
		ammomaker_PartsBottleneckS=1,
		keep Hammer/BallPeenHammer,

		Result:9x39Bullets=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make .50 BMG [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		ammomaker_GunPowderGrains=440,
		ammomaker_PartsBottleneckL=1,
		keep Hammer/BallPeenHammer,

		Result:50BMGBullets=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make .58 Minie [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		ammomaker_GunPowderGrains=180,
		ScrapMetal=1,
		BlowTorch=1,
		keep Hammer/BallPeenHammer,

		Result:MinieBall=3,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make 12 G Buck 00 [HFE]
	{		
		ammomaker_GunPowderGrains=40,
		ammomaker_HullShotgunS=1,
		ammomaker_Ball00=10,
		keep Hammer/BallPeenHammer,

		Result:ShotgunShellsBirdshot=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make 12 G Slug [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		ammomaker_GunPowderGrains=40,
		ammomaker_HullShotgunS=1,
		ammomaker_Slug12=1,
		keep Hammer/BallPeenHammer,

		Result:ShotgunShellsSlug=1,
		Sound:MakeAmmo,
		Time:50.0,
        Category:AmmoMakerAmmo,
		OnGiveXP:Recipe.OnGiveXP.Reloading3,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Make Bolt Wooden [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		ammomaker_BoltWooden=1,

		Result:WoodCrossbowBolt=1,
		Time:50.0,
        Category:AmmoMakerAmmo,
		NeedToBeLearn:false,
		IsHidden:true,
	}

}