/* Ammo Maker by STIMP_TM */

module ammomaker {

	imports
	{
		Base
	}

/* Recipes Ammo Recycling */

	recipe Recycle .177 BB [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		BB177=25,

		Result:ScrapMetal=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle177BB,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 5.45x39 [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		545x39Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle545x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 5.45x39 [PSA]
	{
		OnTest:Recipe.OnTest.isActivated_PSA,

		Bullets545=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle545x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 5.45x39 [CJ]
	{
		OnTest:Recipe.OnTest.isActivated_CJ,

		CJ545=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle545x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 5.45x39 [VFE]
	{
		OnTest:Recipe.OnTest.isActivated_VFE2_VFESID,

		545Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle545x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 5.45x39 [TF]
	{
		OnTest:Recipe.OnTest.isActivated_TEB,

		545x39Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle545x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 5.45x39 [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		545Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle545x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .223 Rem [Base]
	{
		/* isBase */
		OnTest:Recipe.OnTest.isNotActivated_EK2,

		223Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle223Rem,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:false,
	}

	recipe Recycle 5.56x45 NATO [Base]
	{
		/* isBase */

		556Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle556x45NATO,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:false,
	}

	recipe Recycle 5.7x28 [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		Bullets57=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle57x28,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 5.7x28 [AFR]
	{
		OnTest:Recipe.OnTest.isActivated_AFR,

		Bullets57=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle57x28,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

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

		57Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle57x28,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .22 LR [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		Bullets22=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle22LR,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .22 LR [FA]
	{
		OnTest:Recipe.OnTest.isActivated_FA,

		Bullets22=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle22LR,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .22 LR [FAR]
	{
		OnTest:Recipe.OnTest.isActivated_FAR,

		Bullets22=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle22LR,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .22 LR [VFE]
	{
		OnTest:Recipe.OnTest.isActivated_VFE,

		22Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle22LR,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .22 LR [PSA]
	{
		OnTest:Recipe.OnTest.isActivated_PSA,

		Bullets22LR=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle22LR,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .22 LR [CJ]
	{
		OnTest:Recipe.OnTest.isActivated_CJ,

		CJ22LR=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle22LR,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .22 LR [G93]
	{
		OnTest:Recipe.OnTest.isActivated_G93,

		22Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle22LR,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

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

		22Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle22LR,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 5.8x42mm [EK2]
	{
		OnTest:Recipe.OnTest.isActivated_EK2,

		223Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle58x42mm,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .25 ACP [G93]
	{
		OnTest:Recipe.OnTest.isActivated_G93,

		25Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle25ACP,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 6.5x50SR Aris [TF]
	{
		OnTest:Recipe.OnTest.isActivated_THWW2,

		65x50_Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle65x50SRAris,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 6.5x52 Carc [TF]
	{
		OnTest:Recipe.OnTest.isActivated_THWW2,

		6x5Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle65x52Carc,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle Salvaged Bullets [SG]
	{
		OnTest:Recipe.OnTest.isActivated_SG,

		SBullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.RecycleSalvagedBullets,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .30-30 Win [G93]
	{
		OnTest:Recipe.OnTest.isActivated_G93,

		3030Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle3030Win,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .30 Carbine [TF]
	{
		OnTest:Recipe.OnTest.isActivated_THC,

		Bullets30Cal=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle30Carbine,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .30 Carbine [G93]
	{
		OnTest:Recipe.OnTest.isActivated_G93,

		30CarBullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle30Carbine,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x25 Tok [PSA]
	{
		OnTest:Recipe.OnTest.isActivated_PSA,

		Bullets762Tokarev=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x25Tok,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x25 Tok [TAC]
	{
		OnTest:Recipe.OnTest.isActivated_TAC,

		762x25Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x25Tok,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x25 Tok [VFE]
	{
		OnTest:Recipe.OnTest.isActivated_VFESID,

		76225Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x25Tok,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x38 R Nag [PSA]
	{
		OnTest:Recipe.OnTest.isActivated_PSA,

		Bullets762Nagant=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x38RNag,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x51 NATO [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		762x51Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x51NATO,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x51 NATO [AFR]
	{
		OnTest:Recipe.OnTest.isActivated_AFR,

		762x51Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x51NATO,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x51 NATO [FA]
	{
		OnTest:Recipe.OnTest.isActivated_FA,

		762x51Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x51NATO,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x51 NATO [FAR]
	{
		OnTest:Recipe.OnTest.isActivated_FAR,

		762x51Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x51NATO,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x51 NATO [RFG]
	{
		OnTest:Recipe.OnTest.isActivated_RFG,

		762Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x51NATO,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x51 NATO [CJ]
	{
		OnTest:Recipe.OnTest.isActivated_CJ,

		762NATO=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x51NATO,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x51 NATO [RF]
	{
		OnTest:Recipe.OnTest.isActivated_RF,

		RF_762x51=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x51NATO,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x51 NATO [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		762x51Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x51NATO,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.5x54mm [TFR]
	{
		OnTest:Recipe.OnTest.isActivated_TFR,

		75x54_French_Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle75x54,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.5x54mm [TAC]
	{
		OnTest:Recipe.OnTest.isActivated_TAC,

		75x54_French_Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle75x54,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.5x54mm [TPF]
	{
		OnTest:Recipe.OnTest.isActivated_TPF,

		75x54_French_Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle75x54,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .30-06 Spring [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		3006Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle3006Spring,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .30-06 Spring [FA]
	{
		OnTest:Recipe.OnTest.isActivated_FA,

		Bullets3006=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle3006Spring,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .30-06 Spring [FAR]
	{
		OnTest:Recipe.OnTest.isActivated_FAR,

		Bullets3006=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle3006Spring,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .30-06 Spring [TF]
	{
		OnTest:Recipe.OnTest.isActivated_THC,

		Bullets3006=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle3006Spring,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .30-06 Spring [G93]
	{
		OnTest:Recipe.OnTest.isActivated_G93,

		3006Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle3006Spring,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .30-06 Spring [RF]
	{
		OnTest:Recipe.OnTest.isActivated_RF,

		RF_3006=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle3006Spring,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

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

		3006Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle3006Spring,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .308 Win [Base]
	{
		/* isBase */
		OnTest:Recipe.OnTest.isNotActivated_EK2,

		308Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle308Win,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:false,
	}

	recipe Recycle 7.62x39 [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		762x39Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x39 [FA]
	{
		OnTest:Recipe.OnTest.isActivated_FA,

		762x39Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x39 [FAR]
	{
		OnTest:Recipe.OnTest.isActivated_FAR,

		762x39Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x39 [RFG]
	{
		OnTest:Recipe.OnTest.isActivated_RFG,

		762x39Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x39 [VFE]
	{
		OnTest:Recipe.OnTest.isActivated_VFE,

		762Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x39 [PSA]
	{
		OnTest:Recipe.OnTest.isActivated_PSA,

		Bullets762AK=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x39 [CJ]
	{
		OnTest:Recipe.OnTest.isActivated_CJ,

		CJ762=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x39 [G93]
	{
		OnTest:Recipe.OnTest.isActivated_G93,

		76239Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x39 [RF]
	{
		OnTest:Recipe.OnTest.isActivated_RF,

		RF_762x39=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x39 [EK2]
	{
		OnTest:Recipe.OnTest.isActivated_EK2,

		308Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x39 [TAC]
	{
		OnTest:Recipe.OnTest.isActivated_TAC,

		762Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

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

		762Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .303 British [TF]
	{
		OnTest:Recipe.OnTest.isActivated_THC,

		Bullets303=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle303British,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x54 R [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		762x54rBullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x54R,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x54 R [PSA]
	{
		OnTest:Recipe.OnTest.isActivated_PSA,

		Bullets762PKM=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x54R,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x54 R [CJ]
	{
		OnTest:Recipe.OnTest.isActivated_CJ,

		762_54R=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x54R,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x54 R [TF]
	{
		OnTest:Recipe.OnTest.isActivated_TEB,

		762x54Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x54R,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x54 R [TAC]
	{
		OnTest:Recipe.OnTest.isActivated_TAC,

		762x54Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x54R,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x54 R [RF]
	{
		OnTest:Recipe.OnTest.isActivated_RF,

		RF_762x54=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x54R,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x54 R [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		762x54rBullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x54R,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.62x54 R [VFE]
	{
		OnTest:Recipe.OnTest.isActivated_VFESID,

		76254Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle762x54R,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .32 ACP [TF]
	{
		OnTest:Recipe.OnTest.isActivated_TEB,

		Bullets32=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle32ACP,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .32 ACP [TFR]
	{
		OnTest:Recipe.OnTest.isActivated_TFR,

		Bullets32=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle32ACP,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .32 ACP [TPF]
	{
		OnTest:Recipe.OnTest.isActivated_TPF,

		Bullets32=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle32ACP,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.92x33 Kurz [TF]
	{
		OnTest:Recipe.OnTest.isActivated_THWW2,

		8mmKurtz=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle792x33Kurz,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

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

		792x33Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle792x33Kurz,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.92x57 Maus [TF]
	{
		OnTest:Recipe.OnTest.isActivated_THWW2,

		8mmMauser=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle792x57Maus,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.92x57 Maus [G93]
	{
		OnTest:Recipe.OnTest.isActivated_G93,

		792Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle792x57Maus,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 7.92x57 Maus [RF]
	{
		OnTest:Recipe.OnTest.isActivated_RF,

		RF_792x57=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle792x57Maus,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

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

		792Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle792x57Maus,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 8x50mmR Lebel [TFR]
	{
		OnTest:Recipe.OnTest.isActivated_TFR,

		8mmLEBEL_Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle8x50RLeb,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 8x50mmR Lebel [TPF]
	{
		OnTest:Recipe.OnTest.isActivated_TPF,

		8mmLEBEL_Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle8x50RLeb,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 8x27mmR Lebel [TFR]
	{
		OnTest:Recipe.OnTest.isActivated_TFR,

		Bullets8mmFO=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle8x27RLeb,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 8x27mmR Lebel [TPF]
	{
		OnTest:Recipe.OnTest.isActivated_TPF,

		Bullets8mmFO=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle8x27RLeb,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 8.6mm BLK [EK2]
	{
		OnTest:Recipe.OnTest.isActivated_EK2,

		Bullets38=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle86mmBLK,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .338 Lapua [VFE]
	{
		OnTest:Recipe.OnTest.isActivated_VFEID,

		338Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle338Lapua,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .380 ACP [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		Bullets380=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle380ACP,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .380 ACP [G93]
	{
		OnTest:Recipe.OnTest.isActivated_G93,

		380Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle380ACP,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

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

		380Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle380ACP,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 9x25 Maus [TF]
	{
		OnTest:Recipe.OnTest.isActivated_THWW2,

		9x25_Mauser_Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle9x25Maus,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 9mm Luger [Base]
	{
		/* isBase */

		Bullets9mm=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle9mmLuger,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:false,
	}

	recipe Recycle .38 SP [Base]
	{
		/* isBase */
		OnTest:Recipe.OnTest.isNotActivated_EK2,

		Bullets38=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle38SP,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:false,
	}

	recipe Recycle .357 Mag [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		Bullets357=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle357Mag,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .357 Mag [FA]
	{
		OnTest:Recipe.OnTest.isActivated_FA,

		Bullets357=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle357Mag,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .357 Mag [FAR]
	{
		OnTest:Recipe.OnTest.isActivated_FAR,

		Bullets357=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle357Mag,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .357 Mag [CJ]
	{
		OnTest:Recipe.OnTest.isActivated_CJ,

		357Magnum=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle357Mag,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .357 Mag [GWP]
	{
		OnTest:Recipe.OnTest.isActivated_GWP,

		GWP.357Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle357Mag,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .357 Mag [VFE]
	{
		OnTest:Recipe.OnTest.isActivated_VFEID,

		357Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle357Mag,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .357 Mag [G93]
	{
		OnTest:Recipe.OnTest.isActivated_G93,

		357Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle357Mag,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .357 Mag [RF]
	{
		OnTest:Recipe.OnTest.isActivated_RF,

		RF_357=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle357Mag,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 9x39 [PSA]
	{
		OnTest:Recipe.OnTest.isActivated_PSA,

		Bullets939=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle9x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 9x39 [CJ]
	{
		OnTest:Recipe.OnTest.isActivated_CJWIP,

		CJ9_39=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle9x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 9x39 [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		9x39Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle9x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 9x39 [VFE]
	{
		OnTest:Recipe.OnTest.isActivated_VFESID,

		939Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle9x39,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 9x18 Mak [PSA]
	{
		OnTest:Recipe.OnTest.isActivated_PSA,

		Bullets9x18mm=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle9x18Mak,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 9x18 Mak [TF]
	{
		OnTest:Recipe.OnTest.isActivated_THC,

		Bullets9x18mm=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle9x18Mak,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 9x18 Mak [RF]
	{
		OnTest:Recipe.OnTest.isActivated_RF,

		RF_9x18=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle9x18Mak,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 9x18 Mak [VFE]
	{
		OnTest:Recipe.OnTest.isActivated_VFESID,

		918Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle9x18Mak,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle Scrap Bullets [SG]
	{
		OnTest:Recipe.OnTest.isActivated_SG,

		ScrapBullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.RecycleScrapBullets,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .410 G Buck 00 [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		410gShotgunShells=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle410GBuck00,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 10mm Auto [G93]
	{
		OnTest:Recipe.OnTest.isActivated_G93,

		10mmBullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle10mmAuto,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .40 S&W [G93]
	{
		OnTest:Recipe.OnTest.isActivated_G93,

		40Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle40SW,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .44-40 WCF [FA]
	{
		OnTest:Recipe.OnTest.isActivated_FA,

		Bullets4440=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle4440WCF,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .44-40 WCF [FAR]
	{
		OnTest:Recipe.OnTest.isActivated_FAR,

		Bullets4440=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle4440WCF,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .44 Mag [Base]
	{
		/* isBase */

		Bullets44=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle44Mag,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:false,
	}

	recipe Recycle .45 ACP [Base]
	{
		/* isBase */

		Bullets45=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle45ACP,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:false,
	}

	recipe Recycle .45 LC [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		Bullets45LC=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle45LC,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .45 LC [G93]
	{
		OnTest:Recipe.OnTest.isActivated_G93,

		45LCBullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle45LC,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .45-70 Gov [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		Bullets4570=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle4570Gov,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .50 AE [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		Bullets50MAG=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle50AE,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .50 BMG [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		50BMGBullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle50BMG,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .50 BMG [CJ]
	{
		OnTest:Recipe.OnTest.isActivated_CJWIP,

		50Bmg=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle50BMG,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle .50 BMG [EK2]
	{
		OnTest:Recipe.OnTest.isActivated_EK2,

		Bullets50=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle50BMG,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

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

		50BMGBullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle50BMG,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 12.7x55 [VFE]
	{
		OnTest:Recipe.OnTest.isActivated_VFESID,

		127Bullets=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle127x55,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

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

		MinieBall=3,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle58Minie,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 20 G Buck 00 [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		20gShotgunShells=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle20GBuck00,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 12 G Buck 00 [Base]
	{
		/* isBase */

		ShotgunShells=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle12GBuck00,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:false,
	}

	recipe Recycle 12 G Buck 00 [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		ShotgunShellsBirdshot=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle12GBuck00,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 12 G Rubber [SP]
	{
		OnTest:Recipe.OnTest.isActivated_SP,

		RubberShells=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle12GRubber,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 12 G Slug [G93]
	{
		OnTest:Recipe.OnTest.isActivated_G93,

		Slugs=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle12GSlug,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

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

		ShotgunShellsSlug=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle12GSlug,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 12 G Flare [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF2,

		Flare=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle12GFlare,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 10 G Buck 00 [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		10gShotgunShells=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle10GBuck00,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 4 G Buck 00 [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		4gShotgunShells=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle4GBuck00,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 4 G Buck 00 [PSA]
	{
		OnTest:Recipe.OnTest.isActivated_PSA,

		23x75ShotgunShells=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle4GBuck00,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 4 G Buck 00 [VFE]
	{
		OnTest:Recipe.OnTest.isActivated_VFESID,

		ShotgunShells23=1,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle4GBuck00,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle Blunderbuss Pellets [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		BlunderbussBullets=10,

		Result:ammomaker_GunPowderGrains=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.RecycleBlunderbussPellets,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 40mm HE [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		40HERound=1,

		Result:GunPowder=1,
		Sound:DisassembleAmmo,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle40mmHE,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 40mm HE [EK2]
	{
		OnTest:Recipe.OnTest.isActivated_EK2,

		GrenadeAmmo=1,

		Result:GunPowder=1,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle40mmHE,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle 40mm INC [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		40INCRound=1,

		Result:GunPowder=1,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.Recycle40mmINC,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle HE Rocket [AGF]
	{
		OnTest:Recipe.OnTest.isActivated_AGF,

		HERocket=1,

		Result:GunPowder=1,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.RecycleHERocket,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle Nail Bomb [SG]
	{
		OnTest:Recipe.OnTest.isActivated_SG,

		NailBomb=1,

		Result:GunPowder=1,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.RecycleNailBomb,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle Glass Bomb [SG]
	{
		OnTest:Recipe.OnTest.isActivated_SG,

		GlassBomb=1,

		Result:GunPowder=1,
		OnCreate:Recipe.OnCreate.RecycleGlassBomb,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle Pipe Bomb [SG]
	{
		OnTest:Recipe.OnTest.isActivated_SG,

		HPB=1,

		Result:GunPowder=1,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.RecyclePipeBomb,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle Decoy [SG]
	{
		OnTest:Recipe.OnTest.isActivated_SG,

		HD=1,

		Result:GunPowder=1,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.RecycleDecoy,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle Arrow Wooden [AM]
	{
		OnTest:Recipe.OnTest.isActivated_Archery,

		ammomaker_ArrowWooden=1,

		Result:ammomaker_ArrowHead=1,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.RecycleArrowWoodenAM,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle Bolt Wooden [AM]
	{
		OnTest:Recipe.OnTest.isActivated_Archery,

		ammomaker_BoltWooden=2,

		Result:ammomaker_ArrowHead=1,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.RecycleBoltWoodenAM,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

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

		CrossbowBolt=2,

		Result:ammomaker_ArrowHead=1,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.RecycleBoltWoodenHFE,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

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

		WoodCrossbowBolt=2,

		Result:ammomaker_ArrowHead=1,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.RecycleBoltHFE,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

	recipe Recycle Blowgun Darts [HFE]
	{
		OnTest:Recipe.OnTest.isActivated_HFE,

		BlowgunDart=4,

		Result:ammomaker_ArrowHead=1,
		RemoveResultItem:true,
		OnCreate:Recipe.OnCreate.RecycleBlowgunDartsHFE,
		Time:30.0,
        Category:AmmoMakerRecycle,
		NeedToBeLearn:false,
		IsHidden:true,
	}

}