Update weapon accuarcy

Some weapons are inaccurate at a certain distance. Mostly because of wrong config entries from some weapon addons ive overtook. All weapons should be accurate now. This was not only a problem of the sd snipers.
This also updates the scope optics of the Mk17 Sniper SD and the VSS.
Thx to Jimmy, Goose and Th3-Hunter333 for letting me know.
This commit is contained in:
A Man
2021-07-03 11:28:21 +02:00
parent a989494166
commit 4186014000
12 changed files with 276 additions and 91 deletions

View File

@@ -64,6 +64,27 @@ class Groza9_Sniper_DZ: Groza9_DZ
distanceZoomMin = 182; distanceZoomMin = 182;
distanceZoomMax = 182; distanceZoomMax = 182;
class Single: Single
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 400;
midRangeProbab = 0.7;
maxRange = 800;
maxRangeProbab = 0.05;
};
class FullAuto: FullAuto
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 400;
midRangeProbab = 0.7;
maxRange = 800;
maxRangeProbab = 0.05;
};
class Attachments {}; class Attachments {};
}; };
@@ -144,6 +165,27 @@ class Groza9_Sniper_SD_DZ: Groza9_SD_DZ
distanceZoomMin = 182; distanceZoomMin = 182;
distanceZoomMax = 182; distanceZoomMax = 182;
class Single: Single
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 400;
midRangeProbab = 0.7;
maxRange = 800;
maxRangeProbab = 0.05;
};
class FullAuto: FullAuto
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 400;
midRangeProbab = 0.7;
maxRange = 800;
maxRangeProbab = 0.05;
};
class ItemActions {}; class ItemActions {};
}; };
@@ -213,6 +255,27 @@ class Groza1_Sniper_DZ: Groza1_DZ
distanceZoomMin = 228; distanceZoomMin = 228;
distanceZoomMax = 228; distanceZoomMax = 228;
class Single: Single
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 400;
midRangeProbab = 0.7;
maxRange = 800;
maxRangeProbab = 0.05;
};
class FullAuto: FullAuto
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 400;
midRangeProbab = 0.7;
maxRange = 800;
maxRangeProbab = 0.05;
};
class Attachments {}; class Attachments {};
}; };
@@ -284,5 +347,26 @@ class Groza1_Sniper_SD_DZ: Groza1_SD_DZ
distanceZoomMin = 182; distanceZoomMin = 182;
distanceZoomMax = 182; distanceZoomMax = 182;
class Single: Single
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 500;
midRangeProbab = 0.7;
maxRange = 900;
maxRangeProbab = 0.05;
};
class FullAuto: FullAuto
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 500;
midRangeProbab = 0.7;
maxRange = 900;
maxRangeProbab = 0.05;
};
class ItemActions {}; class ItemActions {};
}; };

View File

@@ -518,6 +518,27 @@ class HK417_Sniper_DZ: HK417_DZ
}; };
}; };
class Single: Single
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 600;
midRangeProbab = 0.7;
maxRange = 1200;
maxRangeProbab = 0.05;
};
class FullAuto: FullAuto
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 400;
midRangeProbab = 0.7;
maxRange = 600;
maxRangeProbab = 0.05;
};
class Attachments {}; class Attachments {};
}; };
@@ -550,6 +571,27 @@ class HK417_Sniper_SD_DZ: HK417_SD_DZ
discreteDistanceInitIndex = 2; discreteDistanceInitIndex = 2;
}; };
}; };
class Single: Single
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 600;
midRangeProbab = 0.7;
maxRange = 1200;
maxRangeProbab = 0.05;
};
class FullAuto: FullAuto
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 400;
midRangeProbab = 0.7;
maxRange = 600;
maxRangeProbab = 0.05;
};
class ItemActions {}; class ItemActions {};
class Attachments {}; class Attachments {};
}; };

View File

@@ -59,7 +59,7 @@ class M1A_SC16_BL_DZ: M14_EP1
dispersion = 7.125e-005; dispersion = 7.125e-005;
reloadTime = 0.1; reloadTime = 0.1;
recoil = "recoil_single_primary_3outof10"; recoil = "recoil_single_primary_3outof10";
recoilProne = "recoil_single_primary_prone_3outof10"; recoilProne = "recoil_single_primary_prone_2outof10";
aiRateOfFire = 0.6; aiRateOfFire = 0.6;
aiRateOfFireDistance = 550; aiRateOfFireDistance = 550;
minRange = 2; minRange = 2;
@@ -183,6 +183,17 @@ class M1A_SC16_BL_Sniper_DZ: M1A_SC16_BL_DZ
distanceZoomMin = 329; distanceZoomMin = 329;
distanceZoomMax = 329; distanceZoomMax = 329;
optics = 1; optics = 1;
class Single: Single
{
minRange = 2;
minRangeProbab = 0.1;
midRange = 500;
midRangeProbab = 0.7;
maxRange = 1000;
maxRangeProbab = 0.05;
};
class Attachments {}; class Attachments {};
}; };
@@ -209,7 +220,7 @@ class M1A_SC16_TAN_DZ: M14_EP1
dispersion = 7.125e-005; dispersion = 7.125e-005;
reloadTime = 0.1; reloadTime = 0.1;
recoil = "recoil_single_primary_3outof10"; recoil = "recoil_single_primary_3outof10";
recoilProne = "recoil_single_primary_prone_3outof10"; recoilProne = "recoil_single_primary_prone_2outof10";
aiRateOfFire = 0.6; aiRateOfFire = 0.6;
aiRateOfFireDistance = 550; aiRateOfFireDistance = 550;
minRange = 2; minRange = 2;
@@ -335,6 +346,17 @@ class M1A_SC16_TAN_Sniper_DZ: M1A_SC16_TAN_DZ
distanceZoomMin = 329; distanceZoomMin = 329;
distanceZoomMax = 329; distanceZoomMax = 329;
optics = 1; optics = 1;
class Single: Single
{
minRange = 2;
minRangeProbab = 0.1;
midRange = 500;
midRangeProbab = 0.7;
maxRange = 1000;
maxRangeProbab = 0.05;
};
class Attachments {}; class Attachments {};
}; };
@@ -360,7 +382,7 @@ class M1A_SC2_BL_DZ: M14_EP1
dispersion = 7.125e-005; dispersion = 7.125e-005;
reloadTime = 0.1; reloadTime = 0.1;
recoil = "recoil_single_primary_3outof10"; recoil = "recoil_single_primary_3outof10";
recoilProne = "recoil_single_primary_prone_3outof10"; recoilProne = "recoil_single_primary_prone_2outof10";
aiRateOfFire = 0.6; aiRateOfFire = 0.6;
aiRateOfFireDistance = 550; aiRateOfFireDistance = 550;
minRange = 2; minRange = 2;
@@ -485,6 +507,17 @@ class M1A_SC2_BL_Sniper_DZ: M1A_SC2_BL_DZ
distanceZoomMin = 329; distanceZoomMin = 329;
distanceZoomMax = 329; distanceZoomMax = 329;
optics = 1; optics = 1;
class Single: Single
{
minRange = 2;
minRangeProbab = 0.1;
midRange = 500;
midRangeProbab = 0.7;
maxRange = 1000;
maxRangeProbab = 0.05;
};
class Attachments {}; class Attachments {};
}; };

View File

@@ -27,9 +27,9 @@ class M200_CheyTac_DZ: m107
dispersion = 0.0005; dispersion = 0.0005;
minRange = 0; minRange = 0;
minRangeProbab = 0.1; minRangeProbab = 0.1;
midRange = 1200; midRange = 1600;
midRangeProbab = 0.7; midRangeProbab = 0.7;
maxRange = 1800; maxRange = 2400;
maxRangeProbab = 0.05; maxRangeProbab = 0.05;
recoil = "recoil_single_primary_9outof10"; recoil = "recoil_single_primary_9outof10";
recoilProne = "recoil_single_primary_prone_7outof10"; recoilProne = "recoil_single_primary_prone_7outof10";

View File

@@ -31,9 +31,9 @@ class M21_DZ: M14_EP1
aiRateOfFireDistance = 550; aiRateOfFireDistance = 550;
minRange = 2; minRange = 2;
minRangeProbab = 0.1; minRangeProbab = 0.1;
midRange = 400; midRange = 500;
midRangeProbab = 0.7; midRangeProbab = 0.7;
maxRange = 650; maxRange = 1000;
maxRangeProbab = 0.05; maxRangeProbab = 0.05;
}; };
}; };
@@ -66,7 +66,7 @@ class M21A5_SD_DZ: M21A5_DZ
picture = "\RH_mgswp\inv\mk21a5sd.paa"; picture = "\RH_mgswp\inv\mk21a5sd.paa";
magazines[] = {20Rnd_762x51_DMRSD}; magazines[] = {20Rnd_762x51_DMRSD};
class Single: Mode_SemiAuto class Single: Single
{ {
begin1[] = {"\RH_mgswp\sound\m14sd",1.0,1,200}; begin1[] = {"\RH_mgswp\sound\m14sd",1.0,1,200};
soundBegin[] = {"begin1",1}; soundBegin[] = {"begin1",1};

View File

@@ -51,7 +51,7 @@ class MK14_DZ: M14_EP1
soundBegin[] = {"begin1",1}; soundBegin[] = {"begin1",1};
dispersion = 0.00045; dispersion = 0.00045;
recoil = "recoil_single_primary_3outof10"; recoil = "recoil_single_primary_3outof10";
recoilProne = "recoil_single_primary_prone_3outof10"; recoilProne = "recoil_single_primary_prone_2outof10";
minRange = 0; minRange = 0;
minRangeProbab = 0.3; minRangeProbab = 0.3;
midRange = 150; midRange = 150;
@@ -67,7 +67,7 @@ class MK14_DZ: M14_EP1
maxRange = 200; maxRange = 200;
midRange = 80; midRange = 80;
recoil = "recoil_auto_primary_5outof10"; recoil = "recoil_auto_primary_5outof10";
recoilProne = "recoil_auto_primary_prone_5outof10"; recoilProne = "recoil_auto_primary_prone_4outof10";
}; };
class Attachments class Attachments
@@ -166,6 +166,27 @@ class MK14_Sniper_DZ: MK14_DZ
discreteDistance[] = {100,200,300,400,500,600,700,800}; discreteDistance[] = {100,200,300,400,500,600,700,800};
discreteDistanceInitIndex = 2; discreteDistanceInitIndex = 2;
class Single: Single
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 500;
midRangeProbab = 0.7;
maxRange = 1000;
maxRangeProbab = 0.05;
};
class FullAuto: FullAuto
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 400;
midRangeProbab = 0.7;
maxRange = 600;
maxRangeProbab = 0.05;
};
class Attachments {}; class Attachments {};
}; };
@@ -185,7 +206,7 @@ class MK14_SD_DZ: M14_EP1
soundBegin[] = {"begin1",1}; soundBegin[] = {"begin1",1};
dispersion = 0.00045; dispersion = 0.00045;
recoil = "recoil_single_primary_3outof10"; recoil = "recoil_single_primary_3outof10";
recoilProne = "recoil_single_primary_prone_3outof10"; recoilProne = "recoil_single_primary_prone_2outof10";
minRange = 0; minRange = 0;
minRangeProbab = 0.3; minRangeProbab = 0.3;
midRange = 150; midRange = 150;
@@ -317,6 +338,27 @@ class MK14_Sniper_SD_DZ: MK14_SD_DZ
discreteDistance[] = {100,200,300,400,500,600,700,800}; discreteDistance[] = {100,200,300,400,500,600,700,800};
discreteDistanceInitIndex = 2; discreteDistanceInitIndex = 2;
class Single: Single
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 500;
midRangeProbab = 0.7;
maxRange = 1000;
maxRangeProbab = 0.05;
};
class FullAuto: FullAuto
{
dispersion = 0.00025;
minRange = 0;
minRangeProbab = 0.3;
midRange = 400;
midRangeProbab = 0.7;
maxRange = 600;
maxRangeProbab = 0.05;
};
class Attachments {}; class Attachments {};
class ItemActions {}; class ItemActions {};
}; };

View File

@@ -432,67 +432,63 @@ class MK17_Sniper_DZ: SCAR_H_LNG_Sniper {
class SCAR_H_LNG_Sniper_SD; class SCAR_H_LNG_Sniper_SD;
class MK17_Sniper_SD_DZ: SCAR_H_LNG_Sniper_SD { class MK17_Sniper_SD_DZ: SCAR_H_LNG_Sniper_SD {
descriptionShort = $STR_DZ_WPN_MK17SD_SNIPER_DESC; descriptionShort = $STR_DZ_WPN_MK17SD_SNIPER_DESC;
modes[] = {"SCAR_H_SD_Single","SCAR_H_SD_FullAuto"}; modelOptics = "\Ca\weapons_E\SCAR\TacMil_optic_8x.p3d";
opticsPPEffects[] = {"OpticsCHAbera1", "OpticsBlur1"};
modes[] = {"SCAR_H_SD_Single", "SCAR_H_SD_FullAuto"};
weaponInfoType = "RscWeaponZeroing"; weaponInfoType = "RscWeaponZeroing";
class OpticsModes class OpticsModes {
{ class StepScope {
class StepScope
{
opticsID = 1; opticsID = 1;
useModelOptics = 1; useModelOptics = 1;
opticsPPEffects[] = {"OpticsCHAbera1","OpticsBlur1"}; opticsPPEffects[] = {"OpticsCHAbera1", "OpticsBlur1"};
opticsZoomInit = 0.227272727;
opticsZoomMax = 0.227272727;
opticsZoomMin = 0.0623;
memoryPointCamera = "eye"; memoryPointCamera = "eye";
opticsFlare = 1; opticsFlare = 1;
opticsDisablePeripherialVision = 1; opticsDisablePeripherialVision = 1;
distanceZoomMin = 100;
distanceZoomMax = 100;
cameraDir = ""; cameraDir = "";
visionMode[] = {"Normal"}; visionMode[] = {"Normal"};
discreteDistance[] = {50,100,200,300,400,500,600,700,800}; discreteDistance[] = {100, 200, 300, 400, 500, 600, 700, 800};
discreteDistanceInitIndex = 1; discreteDistanceInitIndex = 2;
distanceZoomMax = 120;
distanceZoomMin = 400;
opticsZoomInit = 0.1;
opticsZoomMax = 0.1;
opticsZoomMin = 0.03125;
}; };
}; };
class SCAR_H_SD_Single : Mode_SemiAuto {
class SCAR_H_SD_Single: Mode_SemiAuto
{
begin1[] = {"\RH_mgswp\sound\scarh_sd",1.0,1,75}; begin1[] = {"\RH_mgswp\sound\scarh_sd",1.0,1,75};
soundBegin[] = {"begin1",1}; soundBegin[] = {"begin1",1};
dispersion = 0.0015; dispersion = 0.00045;
reloadTime = 0.1;
recoil = "recoil_single_primary_3outof10"; recoil = "recoil_single_primary_3outof10";
recoilProne = "recoil_single_primary_prone_2outof10"; recoilProne = "recoil_single_primary_prone_2outof10";
minRange = 2; minRange = 2;
minRangeProbab = 0.3;
midRange = 500;
midRangeProbab = 0.7;
maxRange = 1000;
maxRangeProbab = 0.05;
aiRateOfFireDistance = 600;
};
class SCAR_H_SD_FullAuto : Mode_FullAuto {
begin1[] = {"\RH_mgswp\sound\scarh_sd",1.0,1,75};
soundBegin[] = {"begin1",1};
dispersion = 0.00045;
recoil = "recoil_single_primary_2outof10";
recoilProne = "recoil_single_primary_prone_2outof10";
minRange = 0;
minRangeProbab = 0.1; minRangeProbab = 0.1;
midRange = 250; midRange = 250;
midRangeProbab = 0.7; midRangeProbab = 0.7;
maxRange = 350; maxRange = 600;
maxRangeProbab = 0.5; maxRangeProbab = 0.05;
aiRateOfFireDistance = 350;
};
class SCAR_H_SD_FullAuto: Mode_FullAuto
{
begin1[] = {"\RH_mgswp\sound\scarh_sd",1.0,1,75};
soundBegin[] = {"begin1",1};
end1[] = {"\ca\sounds_E\weapons_E\SCAR\SCAR_SD_single1",2.5118864,1,50};
end2[] = {"\ca\sounds_E\weapons_E\SCAR\SCAR_SD_single2",2.5118864,1,50};
soundEnd[] = {"end1",0.5,"end2",0.5};
dispersion = 0.004;
reloadTime = 0.1;
recoil = "recoil_single_primary_2outof10";
recoilProne = "recoil_single_primary_prone_2outof10";
minRange = 2;
minRangeProbab = 0.1;
midRange = 50;
midRangeProbab = 0.58;
maxRange = 100;
maxRangeProbab = 0.04;
}; };
distanceZoomMax = 120;
distanceZoomMin = 400;
opticsZoomInit = 0.1;
opticsZoomMax = 0.1;
opticsZoomMin = 0.03125;
}; };
#undef MK17_ACOG #undef MK17_ACOG
#undef MK17_Laser #undef MK17_Laser
#undef MK17_M203 #undef MK17_M203

View File

@@ -19,9 +19,9 @@ class MSR_BASE: Rifle
reloadMagazineSound[] = {"ca\sounds\weapons\rifles\reload-m16-3",0.1,1,20}; reloadMagazineSound[] = {"ca\sounds\weapons\rifles\reload-m16-3",0.1,1,20};
minRange = 0; minRange = 0;
minRangeProbab = 0.1; minRangeProbab = 0.1;
midRange = 500; midRange = 800;
midRangeProbab = 0.7; midRangeProbab = 0.7;
maxRange = 1000; maxRange = 1600;
maxRangeProbab = 0.05; maxRangeProbab = 0.05;
initSpeed = 936; initSpeed = 936;
dispersion = 0.00012; dispersion = 0.00012;
@@ -74,9 +74,9 @@ class MSR_SD_BASE: Rifle
reloadMagazineSound[] = {"ca\sounds\weapons\rifles\reload-m16-3",0.1,1,20}; reloadMagazineSound[] = {"ca\sounds\weapons\rifles\reload-m16-3",0.1,1,20};
minRange = 0; minRange = 0;
minRangeProbab = 0.1; minRangeProbab = 0.1;
midRange = 500; midRange = 800;
midRangeProbab = 0.7; midRangeProbab = 0.7;
maxRange = 1000; maxRange = 1600;
maxRangeProbab = 0.05; maxRangeProbab = 0.05;
dispersion = 0.00012; dispersion = 0.00012;
initSpeed = 900; initSpeed = 900;

View File

@@ -94,21 +94,10 @@ class RSASS_BASE: DMR
class RSASS_SD_BASE: RSASS_BASE class RSASS_SD_BASE: RSASS_BASE
{ {
magazines[] = {"20Rnd_762x51_RSASS_SD"}; magazines[] = {"20Rnd_762x51_RSASS_SD"};
class Single: Mode_SemiAuto class Single: Single
{ {
begin1[] = {"\dayz_epoch_c\sounds\weapons\rsass_sd_shot",2.51189,1,50}; begin1[] = {"\dayz_epoch_c\sounds\weapons\rsass_sd_shot",2.51189,1,50};
soundBegin[] = {"begin1",1}; soundBegin[] = {"begin1",1};
dispersion = 0.0015;
reloadTime = 0.1;
recoil = "recoil_single_primary_3outof10";
recoilProne = "recoil_single_primary_prone_2outof10";
minRange = 2;
minRangeProbab = 0.1;
midRange = 250;
midRangeProbab = 0.7;
maxRange = 500;
maxRangeProbab = 0.5;
aiRateOfFireDistance = 500;
}; };
}; };

View File

@@ -1,28 +1,27 @@
class VSS_vintorez; class VSS_vintorez;
class VSS_vintorez_DZE: VSS_vintorez class VSS_vintorez_DZE: VSS_vintorez
{ {
modelOptics = "\ca\weapons\optika_snpiere";
opticsPPEffects[] = {"OpticsCHAbera3", "OpticsBlur3"};
class OpticsModes class OpticsModes
{ {
class Scope class Scope
{ {
discreteDistance[] = {100, 200, 300, 400, 500, 600, 700, 800};
discreteDistanceInitIndex = 2;
cameraDir = ""; cameraDir = "";
distanceZoomMax = 200; distanceZoomMax = 300;
distanceZoomMin = 200; distanceZoomMin = 300;
memoryPointCamera = "opticView"; memoryPointCamera = "opticView";
opticsDisablePeripherialVision = 1; opticsDisablePeripherialVision = 1;
opticsFlare = 1; opticsFlare = 1;
opticsID = 1; opticsID = 1;
opticsPPEffects[] = { opticsPPEffects[] = {"OpticsCHAbera3", "OpticsBlur3"};
"OpticsCHAbera2",
"OpticsBlur3"
};
opticsZoomInit = 0.0623; opticsZoomInit = 0.0623;
opticsZoomMax = 0.0623; opticsZoomMax = 0.0623;
opticsZoomMin = 0.0623; opticsZoomMin = 0.0623;
useModelOptics = 1; useModelOptics = 1;
visionMode[] = {"Normal"}; visionMode[] = {"Normal"};
discreteDistance[] = {100, 150, 200, 250, 300, 350, 400, 500, 600, 700, 800};
discreteDistanceInitIndex = 2;
}; };
class Ironsights: Scope class Ironsights: Scope
{ {
@@ -44,34 +43,34 @@ class VSS_vintorez_DZE: VSS_vintorez
}; };
class Single: Mode_SemiAuto class Single: Mode_SemiAuto
{ {
dispersion = 0.0018; dispersion = 0.00045;
soundContinuous = 0; soundContinuous = 0;
reloadTime = 0.1; reloadTime = 0.1;
recoil = "recoil_single_primary_4outof10"; recoil = "recoil_single_primary_4outof10";
recoilProne = "recoil_single_primary_prone_4outof10"; recoilProne = "recoil_single_primary_prone_3outof10";
begin1[] = {"\dayz_epoch_c\sounds\weapons\vss_shot",1.0,1,50}; begin1[] = {"\dayz_epoch_c\sounds\weapons\vss_shot",1.0,1,50};
soundBegin[] = {"begin1",1}; soundBegin[] = {"begin1",1};
minRange = 2; minRange = 0;
minRangeProbab = 0.1; minRangeProbab = 0.1;
midRange = 250; midRange = 500;
midRangeProbab = 0.7; midRangeProbab = 0.7;
maxRange = 500; maxRange = 1000;
maxRangeProbab = 0.05; maxRangeProbab = 0.05;
}; };
class Full: Mode_FullAuto class Full: Mode_FullAuto
{ {
dispersion = 0.0018; dispersion = 0.00045;
soundContinuous = 0; soundContinuous = 0;
reloadTime = 0.08; reloadTime = 0.08;
recoil = "recoil_auto_primary_3outof10"; recoil = "recoil_auto_primary_4outof10";
recoilProne = "recoil_auto_primary_prone_3outof10"; recoilProne = "recoil_auto_primary_prone_3outof10";
begin1[] = {"\dayz_epoch_c\sounds\weapons\vss_shot",1.0,1,50}; begin1[] = {"\dayz_epoch_c\sounds\weapons\vss_shot",1.0,1,50};
soundBegin[] = {"begin1",1}; soundBegin[] = {"begin1",1};
minRange = 0; minRange = 0;
minRangeProbab = 0.1; minRangeProbab = 0.1;
midRange = 60; midRange = 500;
midRangeProbab = 0.7; midRangeProbab = 0.7;
maxRange = 100; maxRange = 1000;
maxRangeProbab = 0.05; maxRangeProbab = 0.05;
}; };

View File

@@ -29,7 +29,7 @@ class WA2000_DZ: m107
minRangeProbab = 0.1; minRangeProbab = 0.1;
midRange = 1200; midRange = 1200;
midRangeProbab = 0.7; midRangeProbab = 0.7;
maxRange = 1800; maxRange = 1400;
maxRangeProbab = 0.05; maxRangeProbab = 0.05;
recoil = "recoil_single_primary_8outof10"; recoil = "recoil_single_primary_8outof10";
recoilProne = "recoil_single_primary_prone_7outof10"; recoilProne = "recoil_single_primary_prone_7outof10";

View File

@@ -19,9 +19,9 @@ class XM2010_BASE: Rifle
reloadMagazineSound[] = {"ca\sounds\weapons\rifles\reload-m16-3",0.1,1,20}; reloadMagazineSound[] = {"ca\sounds\weapons\rifles\reload-m16-3",0.1,1,20};
minRange = 0; minRange = 0;
minRangeProbab = 0.1; minRangeProbab = 0.1;
midRange = 500; midRange = 800;
midRangeProbab = 0.7; midRangeProbab = 0.7;
maxRange = 1000; maxRange = 1600;
maxRangeProbab = 0.05; maxRangeProbab = 0.05;
dispersion = 0.00012; dispersion = 0.00012;
magazines[] = {"5Rnd_762x67_XM2010"}; magazines[] = {"5Rnd_762x67_XM2010"};
@@ -74,9 +74,9 @@ class XM2010_SD_BASE: Rifle
reloadMagazineSound[] = {"ca\sounds\weapons\rifles\reload-m16-3",0.1,1,20}; reloadMagazineSound[] = {"ca\sounds\weapons\rifles\reload-m16-3",0.1,1,20};
minRange = 0; minRange = 0;
minRangeProbab = 0.1; minRangeProbab = 0.1;
midRange = 500; midRange = 800;
midRangeProbab = 0.7; midRangeProbab = 0.7;
maxRange = 1000; maxRange = 1600;
maxRangeProbab = 0.05; maxRangeProbab = 0.05;
dispersion = 0.00012; dispersion = 0.00012;
magazines[] = {"5Rnd_762x67_XM2010_SD"}; magazines[] = {"5Rnd_762x67_XM2010_SD"};