Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
  • 0
Sign in to follow this  
Barmaley7156

Ошибка с созданием мода

Сейчас пытаюсь изменить урон одного оружия в игре (вроде везде все прописал), но при заходе в игру выбивает такую ошибку. Хотя Addon Builder все нормально и без нареканий показывает.image.png.fc56228c24d449a6dc97d8c20ead7245.png

class CfgPatches
{
	class DZ_Weapons_Projectiles
	{
		units[]={};
		weapons[]={};
		requiredVersion=0.1;
	};
	class DZ_Weapons_Ammunition
	{
		units[]={};
		weapons[]={};
		requiredVersion=0.1;
		requiredAddons[]=
		{
			"DZ_Weapons_Magazines"
		};
	};
	class DZ_Weapons_Magazines
	{
		units[]={};
		weapons[]={};
		requiredVersion=0.1;
		requiredAddons[]=
		{
			"DZ_Data"
		};
	};
	class DZ_Weapons_Firearms_FAL
	{
		units[]=
		{
			"FAL"
		};
		weapons[]={};
		requiredVersion=0.1;
		requiredAddons[]=
		{
			"DZ_Data",
			"DZ_Weapons_Firearms"
		};
	};
};
class Entity;
class CfgAmmo
{
	class ShotgunCore;
	class DefaultAmmo;
	class BulletCore;
	class Bullet_Base: BulletCore
	{
		scope=0;
		hit=8;
		indirectHit=0;
		indirectHitRange=0;
		model="\dz\weapons\projectiles\empty.p3d";
		soundFly[]=
		{
			"",
			9.9999973e-09,
			1
		};
		soundDefault1[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_1",
			0.5,
			1,
			40
		};
		soundDefault2[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_2",
			0.5,
			1,
			40
		};
		soundDefault3[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_3",
			0.5,
			1,
			40
		};
		soundDefault4[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_4",
			0.5,
			1,
			40
		};
		soundDefault5[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_5",
			0.5,
			1,
			40
		};
		soundDefault6[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_6",
			0.5,
			1,
			40
		};
		soundDefault7[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_7",
			0.5,
			1,
			40
		};
		soundDefault8[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_8",
			0.5,
			1,
			40
		};
		soundGroundSoft1[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_1",
			0.5,
			1,
			40
		};
		soundGroundSoft2[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_2",
			0.5,
			1,
			40
		};
		soundGroundSoft3[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_3",
			0.5,
			1,
			40
		};
		soundGroundSoft4[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_4",
			0.5,
			1,
			40
		};
		soundGroundSoft5[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_5",
			0.5,
			1,
			40
		};
		soundGroundSoft6[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_6",
			0.5,
			1,
			40
		};
		soundGroundSoft7[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_7",
			0.5,
			1,
			40
		};
		soundGroundSoft8[]=
		{
			"dz\sounds\weapons\hits\bullet\soft_ground_8",
			0.5,
			1,
			40
		};
		soundGroundHard1[]=
		{
			"dz\sounds\weapons\hits\bullet\hard_ground_1",
			0.5,
			1,
			40
		};
		soundGroundHard2[]=
		{
			"dz\sounds\weapons\hits\bullet\hard_ground_2",
			0.5,
			1,
			40
		};
		soundGroundHard3[]=
		{
			"dz\sounds\weapons\hits\bullet\hard_ground_3",
			0.5,
			1,
			40
		};
		soundGroundHard4[]=
		{
			"dz\sounds\weapons\hits\bullet\hard_ground_4",
			0.5,
			1,
			40
		};
		soundGroundHard5[]=
		{
			"dz\sounds\weapons\hits\bullet\hard_ground_5",
			0.5,
			1,
			40
		};
		soundGroundHard6[]=
		{
			"dz\sounds\weapons\hits\bullet\hard_ground_6",
			0.5,
			1,
			40
		};
		soundGroundHard7[]=
		{
			"dz\sounds\weapons\hits\bullet\hard_ground_7",
			0.5,
			1,
			40
		};
		soundGroundHard8[]=
		{
			"dz\sounds\weapons\hits\bullet\hard_ground_8",
			0.5,
			1,
			40
		};
		soundMetal1[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_1",
			0.5,
			1,
			40
		};
		soundMetal2[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_2",
			0.5,
			1,
			40
		};
		soundMetal3[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_3",
			0.5,
			1,
			40
		};
		soundMetal4[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_4",
			0.5,
			1,
			40
		};
		soundMetal5[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_5",
			0.5,
			1,
			40
		};
		soundMetal6[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_6",
			0.5,
			1,
			40
		};
		soundMetal7[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_7",
			0.5,
			1,
			40
		};
		soundMetal8[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_8",
			0.5,
			1,
			40
		};
		soundGlass1[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_1",
			0.5,
			1,
			40
		};
		soundGlass2[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_2",
			0.5,
			1,
			40
		};
		soundGlass3[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_3",
			0.5,
			1,
			40
		};
		soundGlass4[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_4",
			0.5,
			1,
			40
		};
		soundGlass5[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_5",
			0.5,
			1,
			40
		};
		soundGlass6[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_6",
			0.5,
			1,
			40
		};
		soundGlass7[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_7",
			0.5,
			1,
			40
		};
		soundGlass8[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_8",
			0.5,
			1,
			40
		};
		soundGlassArmored1[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_arm_1",
			0.5,
			1,
			40
		};
		soundGlassArmored2[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_arm_2",
			0.5,
			1,
			40
		};
		soundGlassArmored3[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_arm_3",
			0.5,
			1,
			40
		};
		soundGlassArmored4[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_arm_4",
			0.5,
			1,
			40
		};
		soundGlassArmored5[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_arm_5",
			0.5,
			1,
			40
		};
		soundGlassArmored6[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_arm_6",
			0.5,
			1,
			40
		};
		soundGlassArmored7[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_arm_7",
			0.5,
			1,
			40
		};
		soundGlassArmored8[]=
		{
			"dz\sounds\weapons\hits\bullet\glass_arm_8",
			0.5,
			1,
			40
		};
		soundVehiclePlate1[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_plate_1",
			0.5,
			1,
			40
		};
		soundVehiclePlate2[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_plate_2",
			0.5,
			1,
			40
		};
		soundVehiclePlate3[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_plate_3",
			0.5,
			1,
			40
		};
		soundVehiclePlate4[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_plate_4",
			0.5,
			1,
			40
		};
		soundVehiclePlate5[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_plate_5",
			0.5,
			1,
			40
		};
		soundVehiclePlate6[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_plate_6",
			0.5,
			1,
			40
		};
		soundVehiclePlate7[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_plate_7",
			0.5,
			1,
			40
		};
		soundVehiclePlate8[]=
		{
			"dz\sounds\weapons\hits\bullet\metal_plate_8",
			0.5,
			1,
			40
		};
		soundWood1[]=
		{
			"dz\sounds\weapons\hits\bullet\wood_1",
			0.5,
			1,
			40
		};
		soundWood2[]=
		{
			"dz\sounds\weapons\hits\bullet\wood_2",
			0.5,
			1,
			40
		};
		soundWood3[]=
		{
			"dz\sounds\weapons\hits\bullet\wood_3",
			0.5,
			1,
			40
		};
		soundWood4[]=
		{
			"dz\sounds\weapons\hits\bullet\wood_4",
			0.5,
			1,
			40
		};
		soundWood5[]=
		{
			"dz\sounds\weapons\hits\bullet\wood_5",
			0.5,
			1,
			40
		};
		soundWood6[]=
		{
			"dz\sounds\weapons\hits\bullet\wood_6",
			0.5,
			1,
			40
		};
		soundWood7[]=
		{
			"dz\sounds\weapons\hits\bullet\wood_7",
			0.5,
			1,
			40
		};
		soundWood8[]=
		{
			"dz\sounds\weapons\hits\bullet\wood_8",
			0.5,
			1,
			40
		};
		soundHitBody1[]=
		{
			"dz\sounds\weapons\hits\bullet\body_1",
			1,
			1,
			20
		};
		soundHitBody2[]=
		{
			"dz\sounds\weapons\hits\bullet\body_2",
			1,
			1,
			20
		};
		soundHitBody3[]=
		{
			"dz\sounds\weapons\hits\bullet\body_3",
			1,
			1,
			20
		};
		soundHitBody4[]=
		{
			"dz\sounds\weapons\hits\bullet\body_4",
			1,
			1,
			20
		};
		soundHitBody5[]=
		{
			"dz\sounds\weapons\hits\bullet\body_5",
			1,
			1,
			20
		};
		soundHitBody6[]=
		{
			"dz\sounds\weapons\hits\bullet\body_6",
			1,
			1,
			20
		};
		soundHitBody7[]=
		{
			"dz\sounds\weapons\hits\bullet\body_7",
			1,
			1,
			20
		};
		soundHitBody8[]=
		{
			"dz\sounds\weapons\hits\bullet\body_8",
			1,
			1,
			20
		};
		soundHitBuilding1[]=
		{
			"dz\sounds\weapons\hits\bullet\building_1",
			0.5,
			1,
			40
		};
		soundHitBuilding2[]=
		{
			"dz\sounds\weapons\hits\bullet\building_2",
			0.5,
			1,
			40
		};
		soundHitBuilding3[]=
		{
			"dz\sounds\weapons\hits\bullet\building_3",
			0.5,
			1,
			40
		};
		soundHitBuilding4[]=
		{
			"dz\sounds\weapons\hits\bullet\building_4",
			0.5,
			1,
			40
		};
		soundHitBuilding5[]=
		{
			"dz\sounds\weapons\hits\bullet\building_5",
			0.5,
			1,
			40
		};
		soundHitBuilding6[]=
		{
			"dz\sounds\weapons\hits\bullet\building_6",
			0.5,
			1,
			40
		};
		soundHitBuilding7[]=
		{
			"dz\sounds\weapons\hits\bullet\building_7",
			0.5,
			1,
			40
		};
		soundHitBuilding8[]=
		{
			"dz\sounds\weapons\hits\bullet\building_8",
			0.5,
			1,
			40
		};
		soundHitFoliage1[]=
		{
			"dz\sounds\weapons\hits\bullet\foliage_1",
			1,
			1,
			20
		};
		soundHitFoliage2[]=
		{
			"dz\sounds\weapons\hits\bullet\foliage_2",
			1,
			1,
			20
		};
		soundHitFoliage3[]=
		{
			"dz\sounds\weapons\hits\bullet\foliage_3",
			1,
			1,
			20
		};
		soundHitFoliage4[]=
		{
			"dz\sounds\weapons\hits\bullet\foliage_4",
			1,
			1,
			20
		};
		soundHitFoliage5[]=
		{
			"dz\sounds\weapons\hits\bullet\foliage_5",
			1,
			1,
			20
		};
		soundHitFoliage6[]=
		{
			"dz\sounds\weapons\hits\bullet\foliage_6",
			1,
			1,
			20
		};
		soundHitFoliage7[]=
		{
			"dz\sounds\weapons\hits\bullet\foliage_7",
			1,
			1,
			20
		};
		soundHitFoliage8[]=
		{
			"dz\sounds\weapons\hits\bullet\foliage_8",
			1,
			1,
			20
		};
		soundPlastic1[]=
		{
			"dz\sounds\weapons\hits\bullet\plastic_1",
			0.5,
			1,
			40
		};
		soundPlastic2[]=
		{
			"dz\sounds\weapons\hits\bullet\plastic_2",
			0.5,
			1,
			40
		};
		soundPlastic3[]=
		{
			"dz\sounds\weapons\hits\bullet\plastic_3",
			0.5,
			1,
			40
		};
		soundPlastic4[]=
		{
			"dz\sounds\weapons\hits\bullet\plastic_4",
			0.5,
			1,
			40
		};
		soundPlastic5[]=
		{
			"dz\sounds\weapons\hits\bullet\plastic_5",
			0.5,
			1,
			40
		};
		soundPlastic6[]=
		{
			"dz\sounds\weapons\hits\bullet\plastic_6",
			0.5,
			1,
			40
		};
		soundPlastic7[]=
		{
			"dz\sounds\weapons\hits\bullet\plastic_7",
			0.5,
			1,
			40
		};
		soundPlastic8[]=
		{
			"dz\sounds\weapons\hits\bullet\plastic_8",
			0.5,
			1,
			40
		};
		soundConcrete1[]=
		{
			"dz\sounds\weapons\hits\bullet\concrete_1",
			0.5,
			1,
			40
		};
		soundConcrete2[]=
		{
			"dz\sounds\weapons\hits\bullet\concrete_2",
			0.5,
			1,
			40
		};
		soundConcrete3[]=
		{
			"dz\sounds\weapons\hits\bullet\concrete_3",
			0.5,
			1,
			40
		};
		soundConcrete4[]=
		{
			"dz\sounds\weapons\hits\bullet\concrete_4",
			0.5,
			1,
			40
		};
		soundConcrete5[]=
		{
			"dz\sounds\weapons\hits\bullet\concrete_5",
			0.5,
			1,
			40
		};
		soundConcrete6[]=
		{
			"dz\sounds\weapons\hits\bullet\concrete_6",
			0.5,
			1,
			40
		};
		soundConcrete7[]=
		{
			"dz\sounds\weapons\hits\bullet\concrete_7",
			0.5,
			1,
			40
		};
		soundConcrete8[]=
		{
			"dz\sounds\weapons\hits\bullet\concrete_8",
			0.5,
			1,
			40
		};
		soundRubber1[]=
		{
			"dz\sounds\weapons\hits\bullet\tyre_1",
			0.5,
			1,
			40
		};
		soundRubber2[]=
		{
			"dz\sounds\weapons\hits\bullet\tyre_2",
			0.5,
			1,
			40
		};
		soundRubber3[]=
		{
			"dz\sounds\weapons\hits\bullet\tyre_3",
			0.5,
			1,
			40
		};
		soundRubber4[]=
		{
			"dz\sounds\weapons\hits\bullet\tyre_4",
			0.5,
			1,
			40
		};
		soundRubber5[]=
		{
			"dz\sounds\weapons\hits\bullet\tyre_5",
			0.5,
			1,
			40
		};
		soundRubber6[]=
		{
			"dz\sounds\weapons\hits\bullet\tyre_6",
			0.5,
			1,
			40
		};
		soundRubber7[]=
		{
			"dz\sounds\weapons\hits\bullet\tyre_7",
			0.5,
			1,
			40
		};
		soundRubber8[]=
		{
			"dz\sounds\weapons\hits\bullet\tyre_8",
			0.5,
			1,
			40
		};
		soundWater1[]=
		{
			"dz\sounds\weapons\hits\bullet\water_1",
			0.5,
			1,
			40
		};
		soundWater2[]=
		{
			"dz\sounds\weapons\hits\bullet\water_2",
			0.5,
			1,
			40
		};
		soundWater3[]=
		{
			"dz\sounds\weapons\hits\bullet\water_3",
			0.5,
			1,
			40
		};
		soundWater4[]=
		{
			"dz\sounds\weapons\hits\bullet\water_4",
			0.5,
			1,
			40
		};
		soundWater5[]=
		{
			"dz\sounds\weapons\hits\bullet\water_5",
			0.5,
			1,
			40
		};
		soundWater6[]=
		{
			"dz\sounds\weapons\hits\bullet\water_6",
			0.5,
			1,
			40
		};
		soundWater7[]=
		{
			"dz\sounds\weapons\hits\bullet\water_7",
			0.5,
			1,
			40
		};
		soundWater8[]=
		{
			"dz\sounds\weapons\hits\bullet\water_8",
			0.5,
			1,
			40
		};
		hitGroundSoft[]=
		{
			"soundGroundSoft1",
			0.125,
			"soundGroundSoft2",
			0.125,
			"soundGroundSoft3",
			0.125,
			"soundGroundSoft4",
			0.125,
			"soundGroundSoft5",
			0.125,
			"soundGroundSoft6",
			0.125,
			"soundGroundSoft7",
			0.125,
			"soundGroundSoft8",
			0.125
		};
		hitGroundHard[]=
		{
			"soundGroundHard1",
			0.125,
			"soundGroundHard2",
			0.125,
			"soundGroundHard3",
			0.125,
			"soundGroundHard4",
			0.125,
			"soundGroundHard5",
			0.125,
			"soundGroundHard6",
			0.125,
			"soundGroundHard7",
			0.125,
			"soundGroundHard8",
			0.125
		};
		hitMan[]=
		{
			"soundHitBody1",
			0.125,
			"soundHitBody2",
			0.125,
			"soundHitBody3",
			0.125,
			"soundHitBody4",
			0.125,
			"soundHitBody5",
			0.125,
			"soundHitBody6",
			0.125,
			"soundHitBody7",
			0.125,
			"soundHitBody8",
			0.125
		};
		hitArmor[]=
		{
			"soundVehiclePlate1",
			0.125,
			"soundVehiclePlate2",
			0.125,
			"soundVehiclePlate3",
			0.125,
			"soundVehiclePlate4",
			0.125,
			"soundVehiclePlate5",
			0.125,
			"soundVehiclePlate6",
			0.125,
			"soundVehiclePlate7",
			0.125,
			"soundVehiclePlate8",
			0.125
		};
		hitBuilding[]=
		{
			"soundHitBuilding1",
			0.125,
			"soundHitBuilding2",
			0.125,
			"soundHitBuilding3",
			0.125,
			"soundHitBuilding4",
			0.125,
			"soundHitBuilding5",
			0.125,
			"soundHitBuilding6",
			0.125,
			"soundHitBuilding7",
			0.125,
			"soundHitBuilding8",
			0.125
		};
		hitFoliage[]=
		{
			"soundHitFoliage1",
			0.125,
			"soundHitFoliage2",
			0.125,
			"soundHitFoliage3",
			0.125,
			"soundHitFoliage4",
			0.125,
			"soundHitFoliage5",
			0.125,
			"soundHitFoliage6",
			0.125,
			"soundHitFoliage7",
			0.125,
			"soundHitFoliage8",
			0.125
		};
		hitWood[]=
		{
			"soundWood1",
			0.125,
			"soundWood2",
			0.125,
			"soundWood3",
			0.125,
			"soundWood4",
			0.125,
			"soundWood5",
			0.125,
			"soundWood6",
			0.125,
			"soundWood7",
			0.125,
			"soundWood8",
			0.125
		};
		hitGlass[]=
		{
			"soundGlass1",
			0.125,
			"soundGlass2",
			0.125,
			"soundGlass3",
			0.125,
			"soundGlass4",
			0.125,
			"soundGlass5",
			0.125,
			"soundGlass6",
			0.125,
			"soundGlass7",
			0.125,
			"soundGlass8",
			0.125
		};
		hitGlassArmored[]=
		{
			"soundGlassArmored1",
			0.125,
			"soundGlassArmored2",
			0.125,
			"soundGlassArmored3",
			0.125,
			"soundGlassArmored4",
			0.125,
			"soundGlassArmored5",
			0.125,
			"soundGlassArmored6",
			0.125,
			"soundGlassArmored7",
			0.125,
			"soundGlassArmored8",
			0.125
		};
		hitConcrete[]=
		{
			"soundConcrete1",
			0.125,
			"soundConcrete2",
			0.125,
			"soundConcrete3",
			0.125,
			"soundConcrete4",
			0.125,
			"soundConcrete5",
			0.125,
			"soundConcrete6",
			0.125,
			"soundConcrete7",
			0.125,
			"soundConcrete8",
			0.125
		};
		hitRubber[]=
		{
			"soundRubber1",
			0.25,
			"soundRubber2",
			0.25,
			"soundRubber3",
			0.25,
			"soundRubber4",
			0.25
		};
		hitPlastic[]=
		{
			"soundPlastic1",
			0.125,
			"soundPlastic2",
			0.125,
			"soundPlastic3",
			0.125,
			"soundPlastic4",
			0.125,
			"soundPlastic5",
			0.125,
			"soundPlastic6",
			0.125,
			"soundPlastic7",
			0.125,
			"soundPlastic8",
			0.125
		};
		hitDefault[]=
		{
			"soundDefault1",
			0.125,
			"soundDefault2",
			0.125,
			"soundDefault3",
			0.125,
			"soundDefault4",
			0.125,
			"soundDefault5",
			0.125,
			"soundDefault6",
			0.125,
			"soundDefault7",
			0.125,
			"soundDefault8",
			0.125
		};
		hitMetal[]=
		{
			"soundMetal1",
			0.125,
			"soundMetal2",
			0.125,
			"soundMetal3",
			0.125,
			"soundMetal4",
			0.125,
			"soundMetal5",
			0.125,
			"soundMetal6",
			0.125,
			"soundMetal7",
			0.125,
			"soundMetal8",
			0.125
		};
		hitMetalplate[]=
		{
			"soundVehiclePlate1",
			0.125,
			"soundVehiclePlate2",
			0.125,
			"soundVehiclePlate3",
			0.125,
			"soundVehiclePlate4",
			0.125,
			"soundVehiclePlate5",
			0.125,
			"soundVehiclePlate6",
			0.125,
			"soundVehiclePlate7",
			0.125,
			"soundVehiclePlate8",
			0.125
		};
		hitWater[]=
		{
			"soundWater1",
			0.125,
			"soundWater2",
			0.125,
			"soundWater3",
			0.125,
			"soundWater4",
			0.125,
			"soundWater5",
			0.125,
			"soundWater6",
			0.125,
			"soundWater7",
			0.125,
			"soundWater8",
			0.125
		};
		soundSetBulletFly[]=
		{
			"bulletFlyBy_SoundSet"
		};
		soundSetSuperSonic[]=
		{
			"SuperSonicCrack_SoundSet",
			"SuperSonicCrackTail_SoundSet"
		};
		class SoundSetsGroundHits
		{
			default[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			asphalt_ext[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			asphalt_destroyed_ext[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			asphalt_int[]=
			{
				"Shell_39mm_default_int_SoundSet"
			};
			asphalt_destroyed_int[]=
			{
				"Shell_39mm_default_int_SoundSet"
			};
			asphalt_felt[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			asphalt_felt_int[]=
			{
				"Shell_39mm_default_int_SoundSet"
			};
			cp_broadleaf_dense1[]=
			{
				"Shell_39mm_leaves_SoundSet"
			};
			cp_broadleaf_dense2[]=
			{
				"Shell_39mm_leaves_SoundSet"
			};
			cp_broadleaf_sparse1[]=
			{
				"Shell_39mm_leaves_SoundSet"
			};
			cp_broadleaf_sparse2[]=
			{
				"Shell_39mm_leaves_SoundSet"
			};
			cp_conifer_common1[]=
			{
				"Shell_39mm_leaves_SoundSet"
			};
			cp_conifer_common2[]=
			{
				"Shell_39mm_leaves_SoundSet"
			};
			cp_conifer_moss1[]=
			{
				"Shell_39mm_leaves_SoundSet"
			};
			cp_conifer_moss2[]=
			{
				"Shell_39mm_leaves_SoundSet"
			};
			cp_concrete1[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			cp_concrete2[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			concrete_ext[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			concrete_stairs_ext[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			concrete_int[]=
			{
				"Shell_39mm_default_int_SoundSet"
			};
			concrete_stairs[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			ceramic_tiles_ext[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			ceramic_tiles_int[]=
			{
				"Shell_39mm_default_int_SoundSet"
			};
			ceramic_tiles_roof_ext[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			ceramic_tiles_roof_int[]=
			{
				"Shell_39mm_default_int_SoundSet"
			};
			cp_dirt[]=
			{
				"Shell_39mm_dirt_SoundSet"
			};
			dirt_ext[]=
			{
				"Shell_39mm_dirt_SoundSet"
			};
			dirt_int[]=
			{
				"Shell_39mm_dirt_int_SoundSet"
			};
			cp_grass[]=
			{
				"Shell_39mm_grass_SoundSet"
			};
			grass_dry_ext[]=
			{
				"Shell_39mm_grass_SoundSet"
			};
			grass_dry_int[]=
			{
				"Shell_39mm_grass_int_SoundSet"
			};
			cp_grass_tall[]=
			{
				"Shell_39mm_grass_SoundSet"
			};
			cp_gravel[]=
			{
				"Shell_39mm_gravel_SoundSet"
			};
			gravel_small_ext[]=
			{
				"Shell_39mm_gravel_SoundSet"
			};
			gravel_small_int[]=
			{
				"Shell_39mm_gravel_int_SoundSet"
			};
			gravel_large_ext[]=
			{
				"Shell_39mm_gravel_SoundSet"
			};
			gravel_large_int[]=
			{
				"Shell_39mm_gravel_int_SoundSet"
			};
			lino_ext[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			lino_int[]=
			{
				"Shell_39mm_default_int_SoundSet"
			};
			metal_thick_ext[]=
			{
				"Shell_39mm_metal_SoundSet"
			};
			metal_stairs_ext[]=
			{
				"Shell_39mm_metal_SoundSet"
			};
			metal_thick_int[]=
			{
				"Shell_39mm_metal_int_SoundSet"
			};
			metal_thin_ext[]=
			{
				"Shell_39mm_metal_SoundSet"
			};
			metal_thin_int[]=
			{
				"Shell_39mm_metal_int_SoundSet"
			};
			metal_thin_mesh_ext[]=
			{
				"Shell_39mm_metal_SoundSet"
			};
			metal_thin_mesh_int[]=
			{
				"Shell_39mm_metal_int_SoundSet"
			};
			cp_rock[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			rubble_large_ext[]=
			{
				"Shell_39mm_gravel_SoundSet"
			};
			rubble_large_int[]=
			{
				"Shell_39mm_gravel_int_SoundSet"
			};
			rubble_small_ext[]=
			{
				"Shell_39mm_gravel_SoundSet"
			};
			rubble_small_int[]=
			{
				"Shell_39mm_gravel_int_SoundSet"
			};
			sand_ext[]=
			{
				"Shell_39mm_sand_SoundSet"
			};
			sand_int[]=
			{
				"Shell_39mm_sand_int_SoundSet"
			};
			stone_ext[]=
			{
				"Shell_39mm_sand_SoundSet"
			};
			stone_int[]=
			{
				"Shell_39mm_sand_int_SoundSet"
			};
			textile_carpet_ext[]=
			{
				"Shell_39mm_carpet_SoundSet"
			};
			textile_carpet_int[]=
			{
				"Shell_39mm_carpet_int_SoundSet"
			};
			trash_ext[]=
			{
				"Shell_39mm_default_SoundSet"
			};
			trash_int[]=
			{
				"Shell_39mm_default_int_SoundSet"
			};
			wood_parquet_ext[]=
			{
				"Shell_39mm_wood_SoundSet"
			};
			wood_parquet_int[]=
			{
				"Shell_39mm_wood_int_SoundSet"
			};
			wood_planks_ext[]=
			{
				"Shell_39mm_wood_SoundSet"
			};
			wood_planks_stairs_ext[]=
			{
				"Shell_39mm_wood_SoundSet"
			};
			wood_planks_int[]=
			{
				"Shell_39mm_wood_int_SoundSet"
			};
			wood_planks_stairs_int[]=
			{
				"Shell_39mm_wood_int_SoundSet"
			};
			fresh_water_ext[]=
			{
				"Shell_39mm_water_SoundSet"
			};
			fresh_water_int[]=
			{
				"Shell_39mm_water_int_SoundSet"
			};
			water[]=
			{
				"Shell_39mm_water_SoundSet"
			};
		};
		supersonicCrackNear[]={};
		supersonicCrackFar[]={};
		unconRefillModifier=6;
		casing="FxCartridge_556";
		round="FxRound_556";
		timeToLive=6;
		deflecting=10;
		tracerStartTime=-1;
		muzzleEffect="BIS_Effects_Rifle";
		maxLeadSpeed=23;
		typicalSpeed=900;
		initSpeed=900;
		damageBarrel=100;
		damageBarrelDestroyed=100;
		weight=0.015;
		impactBehaviour=0;
		SimulationScriptClass="";
		dmgPerUse=0;
		class DamageApplied
		{
			type="Projectile";
			dispersion=0;
			bleedThreshold=1;
			defaultDamageOverride[]=
			{
				{0.5,1}
			};
			class Health
			{
				damage=99;
			};
			class Blood
			{
				damage=100;
			};
			class Shock
			{
				damage=0;
			};
		};
		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints=100;
					healthLevels[]=
					{
						
						{
							1,
							{}
						},
						
						{
							0.69999999,
							{}
						},
						
						{
							0.5,
							{}
						},
						
						{
							0.30000001,
							{}
						},
						
						{
							0,
							{}
						}
					};
				};
			};
		};
	};
	class Bullet_308Win: Bullet_Base
	{
		scope=1;
		casing="FxCartridge_762";
		round="FxRound_308Win";
		spawnPileType="Ammo_308Win";
		hit=12;
		indirectHit=0;
		indirectHitRange=0;
		airLock=1;
		initSpeed=770;
		typicalSpeed=940;
		tracerScale=1.2;
		tracerStartTime=-1;
		tracerEndTime=1;
		airFriction=-0.001;
		caliber=1;
		deflecting=10;
		damageBarrel=500;
		damageBarrelDestroyed=500;
		weight=0.0099999998;
		impactBehaviour=1;
		hitAnimation=1;
		unconRefillModifier=2.75;
		class DamageApplied
		{
			type="Projectile";
			dispersion=0;
			bleedThreshold=1;
			defaultDamageOverride[]=
			{
				{0.89999998,1}
			};
			class Health
			{
				damage=150;
			};
			class Blood
			{
				damage=100;
			};
			class Shock
			{
				damage=150;
			};
		};
		class NoiseHit
		{
			strength=10;
			type="shot";
		};
	};
	class Bullet_308Win_STAGE: Bullet_308Win
	{
		scope=1;
		casing="FxCartridge_762";
		round="FxRound_308Win";
		spawnPileType="Ammo_308Win";
		hit=12;
		indirectHit=0;
		indirectHitRange=0;
		airLock=1;
		initSpeed=770;
		typicalSpeed=940;
		tracerScale=1.2;
		tracerStartTime=-1;
		tracerEndTime=1;
		airFriction=-0.001;
		caliber=1;
		deflecting=10;
		damageBarrel=500;
		damageBarrelDestroyed=500;
		weight=0.0099999998;
		impactBehaviour=1;
		hitAnimation=1;
		unconRefillModifier=2.75;
		class DamageApplied
		{
			type="Projectile";
			dispersion=0;
			bleedThreshold=1;
			defaultDamageOverride[]=
			{
				{0.89999998,1}
			};
			class Health
			{
				damage=800000;
			};
			class Blood
			{
				damage=800000;
			};
			class Shock
			{
				damage=800000;
			};
		};
		class NoiseHit
		{
			strength=10;
			type="shot";
		};
	};
};
class CfgMagazines
{
	class Magazine_Base;
	class Ammunition_Base: Magazine_Base
	{
		debug_ItemCategory=5;
		rotationFlags=2;
		itemSize[]={1,1};
		iconCartridge=0;
		iconType=0;
		repairableWithKits[]={};
		ammo="";
		spawnDamageRange[]={0,0.60000002};
		particleStrIdentifier="";
		particleLifeTime=0;
		destroyOnEmpty=1;
		varQuantityDestroyOnMin=1;
		canBeSplit=1;
		simpleHeap=1;
		soundUse="craft_rounds";
		emptySound="craft_rounds";
	};
	class Ammo_308Win: Ammunition_Base
	{
		scope=2;
		displayName="$STR_CfgMagazines_Ammo_308Win0";
		descriptionShort="$STR_CfgMagazines_Ammo_308Win1";
		model="\dz\weapons\ammunition\308Win_LooseRounds.p3d";
		iconCartridge=3;
		weight=10;
		count=20;
		ammo="Bullet_308Win";
		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints=100;
					healthLevels[]=
					{
						
						{
							1,
							
							{
								"DZ\weapons\ammunition\data\308_loose.rvmat"
							}
						},
						
						{
							0.69999999,
							
							{
								"DZ\weapons\ammunition\data\308_loose.rvmat"
							}
						},
						
						{
							0.5,
							
							{
								"DZ\weapons\ammunition\data\308_loose_damage.rvmat"
							}
						},
						
						{
							0.30000001,
							
							{
								"DZ\weapons\ammunition\data\308_loose_damage.rvmat"
							}
						},
						
						{
							0,
							
							{
								"DZ\weapons\ammunition\data\308_loose_destruct.rvmat"
							}
						}
					};
				};
			};
		};
	};
	class Ammo_308Win_STAGE: Ammo_308Win
	{
		scope=2;
		displayName="308WIN STAGE";
		descriptionShort="$STR_CfgMagazines_Ammo_308Win1";
		model="\dz\weapons\ammunition\308Win_LooseRounds.p3d";
		iconCartridge=3;
		weight=10;
		count=200;
		ammo="Bullet_308Win_STAGE";
		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints=100;
					healthLevels[]=
					{
						
						{
							1,
							
							{
								"DZ\weapons\ammunition\data\308_loose.rvmat"
							}
						},
						
						{
							0.69999999,
							
							{
								"DZ\weapons\ammunition\data\308_loose.rvmat"
							}
						},
						
						{
							0.5,
							
							{
								"DZ\weapons\ammunition\data\308_loose_damage.rvmat"
							}
						},
						
						{
							0.30000001,
							
							{
								"DZ\weapons\ammunition\data\308_loose_damage.rvmat"
							}
						},
						
						{
							0,
							
							{
								"DZ\weapons\ammunition\data\308_loose_destruct.rvmat"
							}
						}
					};
				};
			};
		};
	};
};
class CfgMagazines
{
	class DefaultMagazine;
	class Magazine_Base: DefaultMagazine
	{
		scope=0;
		debug_ItemCategory=4;
		storageCategory=1;
		inventorySlot[]=
		{
			"magazine",
			"magazine2",
			"magazine3"
		};
		repairableWithKits[]={1};
		repairCosts[]={25};
		handheld="true";
		armAction="Disarm";
		isMeleeWeapon=1;
		rotationFlags=17;
		quantityBar=0;
		itemSize[]={1,2};
		absorbency=0;
		recoilModifier[]={0.94999999,0.94999999,0.94999999};
		value=1;
		modelSpecial="";
		spawnDamageRange[]={0,0.60000002};
		enlargeInventoryView=0;
		useAction=0;
		useActionTitle="";
		reloadAction="";
		manipulationDamage=0.050000001;
		count=30;
		ammo="";
		ammoItems[]={};
		weightPerQuantityUnit=8;
		varQuantityInit=1;
		varQuantityMin=0;
		varQuantityMax=1;
		selectionFireAnim="zasleh";
		nameSound="magazine";
		soundUse="craft_rounds";
		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints=100;
					healthLevels[]=
					{
						
						{
							1,
							{}
						},
						
						{
							0.69999999,
							{}
						},
						
						{
							0.5,
							{}
						},
						
						{
							0.30000001,
							{}
						},
						
						{
							0,
							{}
						}
					};
				};
			};
		};
		class MeleeModes
		{
			class Default
			{
				ammo="MeleeFist";
				range=1;
			};
			class Heavy
			{
				ammo="MeleeFist_Heavy";
				range=1;
			};
			class Sprint
			{
				ammo="MeleeFist_Heavy";
				range=2.8;
			};
		};
		class Reliability
		{
			ChanceToJam[]={0,0.001,0.0099999998,0.050000001,1};
		};
		soundImpactType="metal";
	};
	class Mag_FAL_20Rnd: Magazine_Base
	{
		scope=2;
		displayName="$STR_CfgMagazines_Mag_FAL_20Rnd0";
		descriptionShort="$STR_CfgMagazines_Mag_FAL_20Rnd1";
		model="\DZ\weapons\attachments\magazine\magazine_fal.p3d";
		weight=120;
		weightPerQuantityUnit=10;
		itemSize[]={1,2};
		count=20;
		ammo="Bullet_308Win";
		ammoItems[]=
		{
			"Ammo_308Win",
			"Ammo_308WinTracer"
		};
		tracersEvery=0;
		hiddenSelections[]=
		{
			"camo"
		};
		hiddenSelectionsTextures[]=
		{
			"DZ\weapons\attachments\magazine\data\fal_mag_co.paa"
		};
		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints=100;
					healthLevels[]=
					{
						
						{
							1,
							
							{
								"DZ\weapons\attachments\magazine\data\fal_mag.rvmat"
							}
						},
						
						{
							0.69999999,
							
							{
								"DZ\weapons\attachments\magazine\data\fal_mag.rvmat"
							}
						},
						
						{
							0.5,
							
							{
								"DZ\weapons\attachments\magazine\data\fal_mag_damage.rvmat"
							}
						},
						
						{
							0.30000001,
							
							{
								"DZ\weapons\attachments\magazine\data\fal_mag_damage.rvmat"
							}
						},
						
						{
							0,
							
							{
								"DZ\weapons\attachments\magazine\data\fal_mag_destruct.rvmat"
							}
						}
					};
				};
			};
		};
		class AnimEvents
		{
			class SoundWeapon
			{
				class MagRifle_fill_in
				{
					soundSet="MagRifle_fill_in_SoundSet";
					id=1;
				};
				class MagRifle_fill_loop
				{
					soundSet="MagRifle_fill_loop_SoundSet";
					id=2;
				};
				class MagRifle_fill_out
				{
					soundSet="MagRifle_fill_out_SoundSet";
					id=3;
				};
				class MagRifle_empty_in
				{
					soundSet="MagRifle_empty_in_SoundSet";
					id=4;
				};
				class MagRifle_empty_loop
				{
					soundSet="MagRifle_empty_loop_SoundSet";
					id=5;
				};
				class MagRifle_empty_out
				{
					soundSet="MagRifle_empty_out_SoundSet";
					id=6;
				};
				class MagPistol_fill_in
				{
					soundSet="MagPistol_fill_in_SoundSet";
					id=7;
				};
				class MagPistol_fill_loop
				{
					soundSet="MagPistol_fill_loop_SoundSet";
					id=8;
				};
				class MagPistol_fill_out
				{
					soundSet="MagPistol_fill_out_SoundSet";
					id=9;
				};
				class MagPistol_empty_in
				{
					soundSet="MagPistol_empty_in_SoundSet";
					id=10;
				};
				class MagPistol_empty_loop
				{
					soundSet="MagPistol_empty_loop_SoundSet";
					id=11;
				};
				class MagPistol_empty_out
				{
					soundSet="MagPistol_empty_out_SoundSet";
					id=12;
				};
			};
		};
	};
	class Mag_FAL_STAGE: Mag_FAL_20Rnd
	{
		scope=2;
		displayName="Mag_FAL_STAGE";
		descriptionShort="Mag_FAL_STAGE";
		model="\DZ\weapons\attachments\magazine\magazine_fal.p3d";
		weight=120;
		weightPerQuantityUnit=10;
		itemSize[]={1,2};
		count=500;
		ammo="Bullet_308Win_STAGE";
		ammoItems[]=
		{
			"Ammo_308Win_STAGE"
		};
		tracersEvery=0;
		hiddenSelections[]=
		{
			"camo"
		};
		hiddenSelectionsTextures[]=
		{
			"DZ\weapons\attachments\magazine\data\fal_mag_co.paa"
		};
		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints=100;
					healthLevels[]=
					{
						
						{
							1,
							
							{
								"DZ\weapons\attachments\magazine\data\fal_mag.rvmat"
							}
						},
						
						{
							0.69999999,
							
							{
								"DZ\weapons\attachments\magazine\data\fal_mag.rvmat"
							}
						},
						
						{
							0.5,
							
							{
								"DZ\weapons\attachments\magazine\data\fal_mag_damage.rvmat"
							}
						},
						
						{
							0.30000001,
							
							{
								"DZ\weapons\attachments\magazine\data\fal_mag_damage.rvmat"
							}
						},
						
						{
							0,
							
							{
								"DZ\weapons\attachments\magazine\data\fal_mag_destruct.rvmat"
							}
						}
					};
				};
			};
		};
		class AnimEvents
		{
			class SoundWeapon
			{
				class MagRifle_fill_in
				{
					soundSet="MagRifle_fill_in_SoundSet";
					id=1;
				};
				class MagRifle_fill_loop
				{
					soundSet="MagRifle_fill_loop_SoundSet";
					id=2;
				};
				class MagRifle_fill_out
				{
					soundSet="MagRifle_fill_out_SoundSet";
					id=3;
				};
				class MagRifle_empty_in
				{
					soundSet="MagRifle_empty_in_SoundSet";
					id=4;
				};
				class MagRifle_empty_loop
				{
					soundSet="MagRifle_empty_loop_SoundSet";
					id=5;
				};
				class MagRifle_empty_out
				{
					soundSet="MagRifle_empty_out_SoundSet";
					id=6;
				};
				class MagPistol_fill_in
				{
					soundSet="MagPistol_fill_in_SoundSet";
					id=7;
				};
				class MagPistol_fill_loop
				{
					soundSet="MagPistol_fill_loop_SoundSet";
					id=8;
				};
				class MagPistol_fill_out
				{
					soundSet="MagPistol_fill_out_SoundSet";
					id=9;
				};
				class MagPistol_empty_in
				{
					soundSet="MagPistol_empty_in_SoundSet";
					id=10;
				};
				class MagPistol_empty_loop
				{
					soundSet="MagPistol_empty_loop_SoundSet";
					id=11;
				};
				class MagPistol_empty_out
				{
					soundSet="MagPistol_empty_out_SoundSet";
					id=12;
				};
			};
		};
	};
};
class Mode_Safe;
class Mode_SemiAuto;
class Mode_Burst;
class Mode_FullAuto;
class OpticsInfoRifle;
class cfgWeapons
{
	class Rifle_Base;
	class FAL_Base: Rifle_Base
	{
		scope=0;
		weight=3700;
		absorbency=0;
		repairableWithKits[]={1};
		repairCosts[]={25};
		PPDOFProperties[]={1,0.5,20,170,4,10};
		WeaponLength=0.75222802;
		barrelArmor=2.2;
		initSpeedMultiplier=0.89999998;
		chamberSize=1;
		chamberedRound="";
		chamberableFrom[]=
		{
			"Ammo_308Win_STAGE"
		};
		magazines[]=
		{
			"Mag_FAL_STAGE"
		};
		magazineSwitchTime=0.44999999;
		ejectType=1;
		recoilModifier[]={1,1,1};
		swayModifier[]={2.3,2.3,1.3};
		simpleHiddenSelections[]=
		{
			"hide_barrel"
		};
		class NoiseShoot
		{
			strength=100;
			type="shot";
		};
		modes[]=
		{
			"SemiAuto",
			"FullAuto"
		};
		class SemiAuto: Mode_SemiAuto
		{
			soundSetShot[]=
			{
				"FNFAL_Shot_SoundSet",
				"FNFAL_Tail_SoundSet",
				"FNFAL_InteriorTail_SoundSet"
			};
			soundSetShotExt[]=
			{
				
				{
					"FNFAL_silencerHomeMade_SoundSet",
					"FNFAL_silencerHomeMadeTail_SoundSet",
					"FNFAL_silencerInteriorHomeMadeTail_SoundSet"
				}
			};
			reloadTime=0.12;
			recoil="recoil_fal";
			recoilProne="recoil_fal_prone";
			dispersion=0.0020000001;
			magazineSlot="magazine";
		};
		class FullAuto: Mode_FullAuto
		{
			soundSetShot[]=
			{
				"FNFAL_Shot_SoundSet",
				"FNFAL_Tail_SoundSet",
				"FNFAL_InteriorTail_SoundSet"
			};
			soundSetShotExt[]=
			{
				
				{
					"FNFAL_silencerHomeMade_SoundSet",
					"FNFAL_silencerHomeMadeTail_SoundSet",
					"FNFAL_silencerInteriorHomeMadeTail_SoundSet"
				}
			};
			reloadTime=0.097999997;
			recoil="recoil_fal";
			recoilProne="recoil_fal_prone";
			dispersion=0.0020000001;
			magazineSlot="magazine";
		};
		class OpticsInfo: OpticsInfoRifle
		{
			discreteDistance[]={200,300,400,500,600};
			discreteDistanceInitIndex=0;
			distanceZoomMin=200;
			distanceZoomMax=600;
		};
		class InventorySlotsOffsets
		{
			class Shoulder
			{
				position[]={-0.050000001,0,0.02};
				orientation[]={0,0,0};
			};
			class Melee
			{
				position[]={-0.050000001,0,-0.050000001};
				orientation[]={0,0,0};
			};
		};
		class Particles
		{
			class OnFire
			{
				class SmokeCloud
				{
					overrideParticle="weapon_shot_winded_smoke";
				};
				class MuzzleFlash
				{
					overrideParticle="weapon_shot_ump45_01";
					ignoreIfSuppressed=1;
					illuminateWorld=1;
				};
				class MuzzleFlashStar
				{
					overrideParticle="weapon_shot_Flame_3D_4star";
					ignoreIfSuppressed=1;
					overrideDirectionVector[]={0,45,0};
					positionOffset[]={0.0099999998,0,0};
				};
				class ChamberSmokeBurst
				{
					overrideParticle="weapon_shot_chamber_smoke";
					overridePoint="Nabojnicestart";
					overrideDirectionPoint="Nabojniceend";
				};
			};
			class OnOverheating
			{
				maxOverheatingValue=60;
				shotsToStartOverheating=25;
				overheatingDecayInterval=1;
				class SmokingBarrel1
				{
					positionOffset[]={0.2,0,0};
					overrideParticle="smoking_barrel_small";
					onlyWithinOverheatLimits[]={0,0.40000001};
					onlyWithinRainLimits[]={0,0.2};
				};
				class SmokingBarrelHot1
				{
					positionOffset[]={0.2,0,0};
					overrideParticle="smoking_barrel";
					onlyWithinOverheatLimits[]={0.40000001,0.89999998};
					onlyWithinRainLimits[]={0,0.2};
				};
				class SmokingBarrelHot3
				{
					positionOffset[]={0.2,0,0};
					overrideParticle="smoking_barrel_heavy";
					onlyWithinOverheatLimits[]={0.89999998,1};
					onlyWithinRainLimits[]={0,0.2};
				};
				class SmokingBarrelHotSteam
				{
					overrideParticle="smoking_barrel_steam";
					positionOffset[]={0.2,0,0};
					onlyWithinOverheatLimits[]={0,1};
					onlyWithinRainLimits[]={0.2,1};
				};
				class OpenChamberSmoke
				{
					onlyIfBoltIsOpen=1;
					overrideParticle="smoking_barrel_small";
					overridePoint="Nabojnicestart";
				};
			};
			class OnBulletCasingEject
			{
				class ChamberSmokeRaise
				{
					overrideParticle="weapon_shot_chamber_smoke_raise";
					overridePoint="Nabojnicestart";
				};
			};
		};
		weaponStateAnim="dz\anims\anm\player\reloads\FNFaL\w_FNFaL_states.anm";
	};
	class FAL: FAL_Base
	{
		scope=2;
		displayName="$STR_cfgWeapons_FAL0";
		descriptionShort="$STR_cfgWeapons_FAL1";
		model="\dz\weapons\firearms\fal\fal.p3d";
		attachments[]=
		{
			"weaponButtstockFal",
			"weaponWrap",
			"weaponOptics",
			"suppressorImpro"
		};
		itemSize[]={8,3};
		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints=300;
					healthLevels[]=
					{
						
						{
							1,
							
							{
								"DZ\weapons\firearms\fal\Data\fal.rvmat"
							}
						},
						
						{
							0.69999999,
							
							{
								"DZ\weapons\firearms\fal\Data\fal.rvmat"
							}
						},
						
						{
							0.5,
							
							{
								"DZ\weapons\firearms\fal\Data\fal_damage.rvmat"
							}
						},
						
						{
							0.30000001,
							
							{
								"DZ\weapons\firearms\fal\Data\fal_damage.rvmat"
							}
						},
						
						{
							0,
							
							{
								"DZ\weapons\firearms\fal\Data\fal_destruct.rvmat"
							}
						}
					};
				};
			};
		};
	};
	class FAL_STAGE: FAL
	{
		scope=2;
		displayName="FAL_STAGE";
		descriptionShort="FAL_STAGE";
		model="\dz\weapons\firearms\fal\fal.p3d";
		attachments[]=
		{
			"weaponButtstockFal",
			"weaponWrap",
			"weaponOptics",
			"suppressorImpro"
		};
		itemSize[]={8,3};
		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints=300;
					healthLevels[]=
					{
						
						{
							1,
							
							{
								"DZ\weapons\firearms\fal\Data\fal.rvmat"
							}
						},
						
						{
							0.69999999,
							
							{
								"DZ\weapons\firearms\fal\Data\fal.rvmat"
							}
						},
						
						{
							0.5,
							
							{
								"DZ\weapons\firearms\fal\Data\fal_damage.rvmat"
							}
						},
						
						{
							0.30000001,
							
							{
								"DZ\weapons\firearms\fal\Data\fal_damage.rvmat"
							}
						},
						
						{
							0,
							
							{
								"DZ\weapons\firearms\fal\Data\fal_destruct.rvmat"
							}
						}
					};
				};
			};
		};
	};
};

 

Edited by Barmaley7156 (see edit history)

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts




Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.