Convert ACE_barrelTwist to meters

This commit is contained in:
KoffeinFlummi 2015-05-07 18:41:54 +02:00
parent 68c9127753
commit 3313582aec
16 changed files with 547 additions and 547 deletions

View File

@ -94,7 +94,7 @@ if (GVAR(bulletTraceEnabled) && cameraView == "GUNNER") then {
_caliber = 39.37 * getNumber(configFile >> "cfgAmmo" >> _ammo >> "ACE_caliber"); _caliber = 39.37 * getNumber(configFile >> "cfgAmmo" >> _ammo >> "ACE_caliber");
_bulletLength = 39.37 * getNumber(configFile >> "cfgAmmo" >> _ammo >> "ACE_bulletLength"); _bulletLength = 39.37 * getNumber(configFile >> "cfgAmmo" >> _ammo >> "ACE_bulletLength");
_bulletMass = 15.432 * getNumber(configFile >> "cfgAmmo" >> _ammo >> "ACE_bulletMass"); _bulletMass = 15.432 * getNumber(configFile >> "cfgAmmo" >> _ammo >> "ACE_bulletMass");
_barrelTwist = getNumber(configFile >> "cfgWeapons" >> _weapon >> "ACE_barrelTwist"); _barrelTwist = 39.37 * getNumber(configFile >> "cfgWeapons" >> _weapon >> "ACE_barrelTwist");
_stabilityFactor = 1.5; _stabilityFactor = 1.5;
if (_caliber > 0 && _bulletLength > 0 && _bulletMass > 0 && _barrelTwist > 0) then { if (_caliber > 0 && _bulletLength > 0 && _bulletMass > 0 && _barrelTwist > 0) then {

View File

@ -65,7 +65,7 @@ class CfgWeapons {
"ACE_30Rnd_65x39_caseless_mag_Tracer_Dim" "ACE_30Rnd_65x39_caseless_mag_Tracer_Dim"
}; };
initSpeed = -1.0; initSpeed = -1.0;
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=16.0; ACE_barrelLength=16.0;
class WeaponSlotsInfo: WeaponSlotsInfo { class WeaponSlotsInfo: WeaponSlotsInfo {
class MuzzleSlot: MuzzleSlot { class MuzzleSlot: MuzzleSlot {
@ -92,7 +92,7 @@ class CfgWeapons {
"ACE_30Rnd_65_Creedmor_mag" "ACE_30Rnd_65_Creedmor_mag"
}; };
initSpeed = -1.018; initSpeed = -1.018;
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=18; ACE_barrelLength=18;
class Single: Single { class Single: Single {
dispersion = 0.00029; // radians. Equal to 1 MOA. dispersion = 0.00029; // radians. Equal to 1 MOA.
@ -137,7 +137,7 @@ class CfgWeapons {
compatibleItems[] += {"ACE_muzzle_mzls_H"}; compatibleItems[] += {"ACE_muzzle_mzls_H"};
}; };
}; };
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=12.5; ACE_barrelLength=12.5;
class manual: Mode_FullAuto { class manual: Mode_FullAuto {
dispersion = 0.00175; // radians. Equal to 6 MOA. dispersion = 0.00175; // radians. Equal to 6 MOA.
@ -154,7 +154,7 @@ class CfgWeapons {
compatibleItems[] += {"ACE_muzzle_mzls_B"}; compatibleItems[] += {"ACE_muzzle_mzls_B"};
}; };
}; };
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=18.1; ACE_barrelLength=18.1;
class FullAuto: Mode_FullAuto { class FullAuto: Mode_FullAuto {
dispersion = 0.00175; // radians. Equal to 6 MOA. dispersion = 0.00175; // radians. Equal to 6 MOA.
@ -241,7 +241,7 @@ class CfgWeapons {
class hgun_P07_F: Pistol_Base_F { class hgun_P07_F: Pistol_Base_F {
initSpeed = -0.9778; initSpeed = -0.9778;
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=4; ACE_barrelLength=4;
class WeaponSlotsInfo: WeaponSlotsInfo { class WeaponSlotsInfo: WeaponSlotsInfo {
class MuzzleSlot: MuzzleSlot { class MuzzleSlot: MuzzleSlot {
@ -253,7 +253,7 @@ class CfgWeapons {
class hgun_Rook40_F: Pistol_Base_F { class hgun_Rook40_F: Pistol_Base_F {
initSpeed = -1.0; initSpeed = -1.0;
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=4.4; ACE_barrelLength=4.4;
class WeaponSlotsInfo: WeaponSlotsInfo { class WeaponSlotsInfo: WeaponSlotsInfo {
class MuzzleSlot: MuzzleSlot { class MuzzleSlot: MuzzleSlot {
@ -265,7 +265,7 @@ class CfgWeapons {
class hgun_ACPC2_F: Pistol_Base_F { class hgun_ACPC2_F: Pistol_Base_F {
initSpeed = -1.0; initSpeed = -1.0;
ACE_barrelTwist=16; ACE_barrelTwist=0.4064;
ACE_barrelLength=5; ACE_barrelLength=5;
class WeaponSlotsInfo: WeaponSlotsInfo { class WeaponSlotsInfo: WeaponSlotsInfo {
class MuzzleSlot: MuzzleSlot { class MuzzleSlot: MuzzleSlot {
@ -276,7 +276,7 @@ class CfgWeapons {
class hgun_Pistol_heavy_01_F: Pistol_Base_F { class hgun_Pistol_heavy_01_F: Pistol_Base_F {
initSpeed = -0.96; initSpeed = -0.96;
ACE_barrelTwist=16; ACE_barrelTwist=0.4064;
ACE_barrelLength=4.5; ACE_barrelLength=4.5;
class WeaponSlotsInfo: WeaponSlotsInfo { class WeaponSlotsInfo: WeaponSlotsInfo {
class MuzzleSlot: MuzzleSlot { class MuzzleSlot: MuzzleSlot {
@ -287,7 +287,7 @@ class CfgWeapons {
class hgun_Pistol_heavy_02_F: Pistol_Base_F { class hgun_Pistol_heavy_02_F: Pistol_Base_F {
initSpeed = -0.92; initSpeed = -0.92;
ACE_barrelTwist=16; ACE_barrelTwist=0.4064;
ACE_barrelLength=3; ACE_barrelLength=3;
/* /*
class WeaponSlotsInfo: WeaponSlotsInfo { class WeaponSlotsInfo: WeaponSlotsInfo {
@ -300,7 +300,7 @@ class CfgWeapons {
}; };
class hgun_PDW2000_F: pdw2000_base_F { class hgun_PDW2000_F: pdw2000_base_F {
initSpeed = -1.157; initSpeed = -1.157;
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=7; ACE_barrelLength=7;
}; };
class arifle_Katiba_F: arifle_katiba_Base_F { class arifle_Katiba_F: arifle_katiba_Base_F {
@ -310,7 +310,7 @@ class CfgWeapons {
"ACE_30Rnd_65x39_caseless_green_mag_Tracer_Dim" "ACE_30Rnd_65x39_caseless_green_mag_Tracer_Dim"
}; };
initSpeed = -1.08; initSpeed = -1.08;
ACE_barrelTwist=8; ACE_barrelTwist=0.2032;
ACE_barrelLength=28.7; ACE_barrelLength=28.7;
}; };
class arifle_Katiba_C_F: arifle_katiba_Base_F { class arifle_Katiba_C_F: arifle_katiba_Base_F {
@ -320,7 +320,7 @@ class CfgWeapons {
"ACE_30Rnd_65x39_caseless_green_mag_Tracer_Dim" "ACE_30Rnd_65x39_caseless_green_mag_Tracer_Dim"
}; };
initSpeed = -1.07; initSpeed = -1.07;
ACE_barrelTwist=8; ACE_barrelTwist=0.2032;
ACE_barrelLength=26.8; ACE_barrelLength=26.8;
}; };
class arifle_Katiba_GL_F: arifle_katiba_Base_F { class arifle_Katiba_GL_F: arifle_katiba_Base_F {
@ -330,7 +330,7 @@ class CfgWeapons {
"ACE_30Rnd_65x39_caseless_green_mag_Tracer_Dim" "ACE_30Rnd_65x39_caseless_green_mag_Tracer_Dim"
}; };
initSpeed = -1.08; initSpeed = -1.08;
ACE_barrelTwist=8; ACE_barrelTwist=0.2032;
ACE_barrelLength=28.7; ACE_barrelLength=28.7;
}; };
class arifle_MX_F: arifle_MX_Base_F { class arifle_MX_F: arifle_MX_Base_F {
@ -340,7 +340,7 @@ class CfgWeapons {
"ACE_30Rnd_65x39_caseless_mag_Tracer_Dim" "ACE_30Rnd_65x39_caseless_mag_Tracer_Dim"
}; };
initSpeed = -0.99; initSpeed = -0.99;
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=14.5; ACE_barrelLength=14.5;
}; };
class arifle_MX_GL_F: arifle_MX_Base_F { class arifle_MX_GL_F: arifle_MX_Base_F {
@ -350,12 +350,12 @@ class CfgWeapons {
"ACE_30Rnd_65x39_caseless_mag_Tracer_Dim" "ACE_30Rnd_65x39_caseless_mag_Tracer_Dim"
}; };
initSpeed = -0.99; initSpeed = -0.99;
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=14.5; ACE_barrelLength=14.5;
}; };
/* /*
class arifle_MX_SW_F: arifle_MX_Base_F { class arifle_MX_SW_F: arifle_MX_Base_F {
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=16.0; ACE_barrelLength=16.0;
}; };
*/ */
@ -366,12 +366,12 @@ class CfgWeapons {
"ACE_30Rnd_65x39_caseless_mag_Tracer_Dim" "ACE_30Rnd_65x39_caseless_mag_Tracer_Dim"
}; };
initSpeed = -0.965; initSpeed = -0.965;
ACE_barrelTwist=8; ACE_barrelTwist=0.2032;
ACE_barrelLength=10.5; ACE_barrelLength=10.5;
}; };
/* /*
class arifle_MXM_F: arifle_MX_Base_F { class arifle_MXM_F: arifle_MX_Base_F {
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=18; ACE_barrelLength=18;
}; };
*/ */
@ -388,12 +388,12 @@ class CfgWeapons {
"ACE_30Rnd_556x45_Stanag_Tracer_Dim" "ACE_30Rnd_556x45_Stanag_Tracer_Dim"
}; };
initSpeed = -0.989; initSpeed = -0.989;
ACE_barrelTwist=11.25; ACE_barrelTwist=0.28575;
ACE_barrelLength=18; ACE_barrelLength=18;
}; };
class SMG_02_F: SMG_02_base_F { class SMG_02_F: SMG_02_base_F {
initSpeed = -1.054; initSpeed = -1.054;
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=7.7; ACE_barrelLength=7.7;
}; };
class arifle_TRG20_F: Tavor_base_F { class arifle_TRG20_F: Tavor_base_F {
@ -408,7 +408,7 @@ class CfgWeapons {
"ACE_30Rnd_556x45_Stanag_Tracer_Dim" "ACE_30Rnd_556x45_Stanag_Tracer_Dim"
}; };
initSpeed = -0.95; initSpeed = -0.95;
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=15; ACE_barrelLength=15;
}; };
class arifle_TRG21_F: Tavor_base_F { class arifle_TRG21_F: Tavor_base_F {
@ -423,7 +423,7 @@ class CfgWeapons {
"ACE_30Rnd_556x45_Stanag_Tracer_Dim" "ACE_30Rnd_556x45_Stanag_Tracer_Dim"
}; };
initSpeed = -0.989; initSpeed = -0.989;
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=18.1; ACE_barrelLength=18.1;
}; };
class arifle_TRG21_GL_F: arifle_TRG21_F { class arifle_TRG21_GL_F: arifle_TRG21_F {
@ -438,12 +438,12 @@ class CfgWeapons {
"ACE_30Rnd_556x45_Stanag_Tracer_Dim" "ACE_30Rnd_556x45_Stanag_Tracer_Dim"
}; };
initSpeed = -0.989; initSpeed = -0.989;
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=18.1; ACE_barrelLength=18.1;
}; };
/* /*
class LMG_Zafir_F: Rifle_Long_Base_F { class LMG_Zafir_F: Rifle_Long_Base_F {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=18.1; ACE_barrelLength=18.1;
}; };
*/ */
@ -459,7 +459,7 @@ class CfgWeapons {
"ACE_30Rnd_556x45_Stanag_Tracer_Dim" "ACE_30Rnd_556x45_Stanag_Tracer_Dim"
}; };
initSpeed = -0.98; initSpeed = -0.98;
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=17.4; ACE_barrelLength=17.4;
}; };
class arifle_Mk20C_F: mk20_base_F { class arifle_Mk20C_F: mk20_base_F {
@ -474,7 +474,7 @@ class CfgWeapons {
"ACE_30Rnd_556x45_Stanag_Tracer_Dim" "ACE_30Rnd_556x45_Stanag_Tracer_Dim"
}; };
initSpeed = -0.956; initSpeed = -0.956;
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=16; ACE_barrelLength=16;
}; };
class arifle_Mk20_GL_F: mk20_base_F { class arifle_Mk20_GL_F: mk20_base_F {
@ -489,12 +489,12 @@ class CfgWeapons {
"ACE_30Rnd_556x45_Stanag_Tracer_Dim" "ACE_30Rnd_556x45_Stanag_Tracer_Dim"
}; };
initSpeed = -0.956; initSpeed = -0.956;
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=16; ACE_barrelLength=16;
}; };
class SMG_01_F: SMG_01_Base { class SMG_01_F: SMG_01_Base {
initSpeed = -1.016; initSpeed = -1.016;
ACE_barrelTwist=16; ACE_barrelTwist=0.4064;
ACE_barrelLength=5.5; ACE_barrelLength=5.5;
}; };
class srifle_DMR_01_F: DMR_01_base_F { class srifle_DMR_01_F: DMR_01_base_F {
@ -503,7 +503,7 @@ class CfgWeapons {
"ACE_10Rnd_762x54_Tracer_mag" "ACE_10Rnd_762x54_Tracer_mag"
}; };
initSpeed = -1.025; initSpeed = -1.025;
ACE_barrelTwist=9.5; ACE_barrelTwist=0.2413;
ACE_barrelLength=24; ACE_barrelLength=24;
}; };
class srifle_EBR_F: EBR_base_F { class srifle_EBR_F: EBR_base_F {
@ -518,19 +518,19 @@ class CfgWeapons {
"ACE_20Rnd_762x51_Mag_SD" "ACE_20Rnd_762x51_Mag_SD"
}; };
initSpeed = -0.9724; initSpeed = -0.9724;
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=18; ACE_barrelLength=18;
}; };
/* /*
class LMG_Mk200_F: Rifle_Long_Base_F { class LMG_Mk200_F: Rifle_Long_Base_F {
initSpeed = -1.0; initSpeed = -1.0;
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=12.5; ACE_barrelLength=12.5;
}; };
*/ */
class srifle_LRR_F: LRR_base_F { class srifle_LRR_F: LRR_base_F {
initSpeed = -1.0; initSpeed = -1.0;
ACE_barrelTwist=13; ACE_barrelTwist=0.3302;
ACE_barrelLength=29; ACE_barrelLength=29;
}; };
class srifle_GM6_F: GM6_base_F { class srifle_GM6_F: GM6_base_F {
@ -542,7 +542,7 @@ class CfgWeapons {
"ACE_5Rnd_127x99_AMAX_Mag" "ACE_5Rnd_127x99_AMAX_Mag"
}; };
initSpeed = -1.0; initSpeed = -1.0;
ACE_barrelTwist=15; ACE_barrelTwist=0.381;
ACE_barrelLength=36.6; ACE_barrelLength=36.6;
}; };
class srifle_DMR_02_F: DMR_02_base_F { class srifle_DMR_02_F: DMR_02_base_F {
@ -555,7 +555,7 @@ class CfgWeapons {
"ACE_20Rnd_762x67_Berger_Hybrid_OTM_Mag" "ACE_20Rnd_762x67_Berger_Hybrid_OTM_Mag"
}; };
initSpeed = -0.962; initSpeed = -0.962;
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class srifle_DMR_03_F: DMR_03_base_F { class srifle_DMR_03_F: DMR_03_base_F {
@ -570,17 +570,17 @@ class CfgWeapons {
"ACE_20Rnd_762x51_Mag_SD" "ACE_20Rnd_762x51_Mag_SD"
}; };
initSpeed = -0.9843; initSpeed = -0.9843;
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class srifle_DMR_04_F: DMR_04_base_F { class srifle_DMR_04_F: DMR_04_base_F {
initSpeed = -1.0; initSpeed = -1.0;
ACE_barrelTwist=8; ACE_barrelTwist=0.2032;
ACE_barrelLength=17.72; ACE_barrelLength=17.72;
}; };
class srifle_DMR_05_blk_F: DMR_05_base_F { class srifle_DMR_05_blk_F: DMR_05_base_F {
initSpeed = -1.0; initSpeed = -1.0;
ACE_barrelTwist=14.17; ACE_barrelTwist=0.359918;
ACE_barrelLength=24.41; ACE_barrelLength=24.41;
}; };
class srifle_DMR_06_camo_F: DMR_06_base_F { class srifle_DMR_06_camo_F: DMR_06_base_F {
@ -595,17 +595,17 @@ class CfgWeapons {
"ACE_20Rnd_762x51_Mag_SD" "ACE_20Rnd_762x51_Mag_SD"
}; };
initSpeed = -0.9916; initSpeed = -0.9916;
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=22; ACE_barrelLength=22;
}; };
class MMG_01_hex_F: MMG_01_base_F { class MMG_01_hex_F: MMG_01_base_F {
initSpeed = -1.0; initSpeed = -1.0;
ACE_barrelTwist=14.17; ACE_barrelTwist=0.359918;
ACE_barrelLength=21.65; ACE_barrelLength=21.65;
}; };
class MMG_02_camo_F: MMG_02_base_F { class MMG_02_camo_F: MMG_02_base_F {
initSpeed = -1.0; initSpeed = -1.0;
ACE_barrelTwist=9.25; ACE_barrelTwist=0.23495;
ACE_barrelLength=24; ACE_barrelLength=24;
}; };
@ -615,7 +615,7 @@ class CfgWeapons {
}; };
class HMG_M2: HMG_01 { class HMG_M2: HMG_01 {
initSpeed = -1.0; initSpeed = -1.0;
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=45; ACE_barrelLength=45;
}; };

File diff suppressed because it is too large Load Diff

View File

@ -4,62 +4,62 @@ class CfgWeapons
class Rifle_Base_F; class Rifle_Base_F;
class hlc_ar15_base: Rifle_Base_F class hlc_ar15_base: Rifle_Base_F
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=11.5; ACE_barrelLength=11.5;
}; };
class hlc_rifle_RU556: hlc_ar15_base class hlc_rifle_RU556: hlc_ar15_base
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=10.3; ACE_barrelLength=10.3;
}; };
class hlc_rifle_RU5562: hlc_rifle_RU556 class hlc_rifle_RU5562: hlc_rifle_RU556
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=10.3; ACE_barrelLength=10.3;
}; };
class hlc_rifle_CQBR: hlc_rifle_RU556 class hlc_rifle_CQBR: hlc_rifle_RU556
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=10; ACE_barrelLength=10;
}; };
class hlc_rifle_M4: hlc_rifle_RU556 class hlc_rifle_M4: hlc_rifle_RU556
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=14.5; ACE_barrelLength=14.5;
}; };
class hlc_rifle_bcmjack: hlc_ar15_base class hlc_rifle_bcmjack: hlc_ar15_base
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=14.5; ACE_barrelLength=14.5;
}; };
class hlc_rifle_Colt727: hlc_ar15_base class hlc_rifle_Colt727: hlc_ar15_base
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=14.5; ACE_barrelLength=14.5;
}; };
class hlc_rifle_Colt727_GL: hlc_rifle_Colt727 class hlc_rifle_Colt727_GL: hlc_rifle_Colt727
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=14.5; ACE_barrelLength=14.5;
}; };
class hlc_rifle_Bushmaster300: hlc_rifle_Colt727 class hlc_rifle_Bushmaster300: hlc_rifle_Colt727
{ {
ACE_barrelTwist=8; ACE_barrelTwist=0.2032;
ACE_barrelLength=14.5; ACE_barrelLength=14.5;
}; };
class hlc_rifle_vendimus: hlc_rifle_Bushmaster300 class hlc_rifle_vendimus: hlc_rifle_Bushmaster300
{ {
ACE_barrelTwist=8; ACE_barrelTwist=0.2032;
ACE_barrelLength=16; ACE_barrelLength=16;
}; };
class hlc_rifle_SAMR: hlc_rifle_RU556 class hlc_rifle_SAMR: hlc_rifle_RU556
{ {
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=16; ACE_barrelLength=16;
}; };
class hlc_rifle_honeybase: hlc_rifle_RU556 class hlc_rifle_honeybase: hlc_rifle_RU556
{ {
ACE_barrelTwist=8; ACE_barrelTwist=0.2032;
ACE_barrelLength=6; ACE_barrelLength=6;
}; };
}; };

View File

@ -4,57 +4,57 @@ class CfgWeapons
class Rifle_Base_F; class Rifle_Base_F;
class hlc_MP5_base: Rifle_Base_F class hlc_MP5_base: Rifle_Base_F
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=9; ACE_barrelLength=9;
}; };
class hlc_smg_mp5k_PDW: hlc_MP5_base class hlc_smg_mp5k_PDW: hlc_MP5_base
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=4.5; ACE_barrelLength=4.5;
}; };
class hlc_smg_mp5k: hlc_smg_mp5k_PDW class hlc_smg_mp5k: hlc_smg_mp5k_PDW
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=4.5; ACE_barrelLength=4.5;
}; };
class hlc_smg_mp5a2: hlc_MP5_base class hlc_smg_mp5a2: hlc_MP5_base
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=9; ACE_barrelLength=9;
}; };
class hlc_smg_MP5N: hlc_MP5_base class hlc_smg_MP5N: hlc_MP5_base
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=9; ACE_barrelLength=9;
}; };
class hlc_smg_9mmar: hlc_smg_MP5N class hlc_smg_9mmar: hlc_smg_MP5N
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=9; ACE_barrelLength=9;
}; };
class hlc_smg_mp5a4: hlc_MP5_base class hlc_smg_mp5a4: hlc_MP5_base
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=9; ACE_barrelLength=9;
}; };
class hlc_smg_mp510: hlc_smg_MP5N class hlc_smg_mp510: hlc_smg_MP5N
{ {
ACE_barrelTwist=15; ACE_barrelTwist=0.381;
ACE_barrelLength=9; ACE_barrelLength=9;
}; };
class hlc_smg_mp5sd5: hlc_MP5_base class hlc_smg_mp5sd5: hlc_MP5_base
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=9; ACE_barrelLength=9;
}; };
class hlc_smg_mp5a3: hlc_smg_mp5a2 class hlc_smg_mp5a3: hlc_smg_mp5a2
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=9; ACE_barrelLength=9;
}; };
class hlc_smg_mp5sd6: hlc_smg_mp5sd5 class hlc_smg_mp5sd6: hlc_smg_mp5sd5
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=9; ACE_barrelLength=9;
}; };
}; };

View File

@ -6,12 +6,12 @@ class CfgWeapons
class InventoryOpticsItem_Base_F; class InventoryOpticsItem_Base_F;
class hlc_rifle_ak74: hlc_ak_base class hlc_rifle_ak74: hlc_ak_base
{ {
ACE_barrelTwist=7.8699999; ACE_barrelTwist=0.199898;
ACE_barrelLength=16.299999; ACE_barrelLength=16.299999;
}; };
class hlc_rifle_aku12: hlc_rifle_ak12 class hlc_rifle_aku12: hlc_rifle_ak12
{ {
ACE_barrelTwist=6.3000002; ACE_barrelTwist=0.16002;
ACE_barrelLength=8.3000002; ACE_barrelLength=8.3000002;
}; };
class hlc_rifle_RPK12: hlc_rifle_ak12 class hlc_rifle_RPK12: hlc_rifle_ak12
@ -20,37 +20,37 @@ class CfgWeapons
}; };
class hlc_rifle_aks74u: hlc_rifle_ak74 class hlc_rifle_aks74u: hlc_rifle_ak74
{ {
ACE_barrelTwist=6.3000002; ACE_barrelTwist=0.16002;
ACE_barrelLength=8.3000002; ACE_barrelLength=8.3000002;
}; };
class hlc_rifle_ak47: hlc_rifle_ak74 class hlc_rifle_ak47: hlc_rifle_ak74
{ {
ACE_barrelTwist=9.4499998; ACE_barrelTwist=0.24003;
ACE_barrelLength=16.299999; ACE_barrelLength=16.299999;
}; };
class hlc_rifle_akm: hlc_rifle_ak47 class hlc_rifle_akm: hlc_rifle_ak47
{ {
ACE_barrelTwist=7.8699999; ACE_barrelTwist=0.199898;
ACE_barrelLength=16.299999; ACE_barrelLength=16.299999;
}; };
class hlc_rifle_rpk: hlc_rifle_ak47 class hlc_rifle_rpk: hlc_rifle_ak47
{ {
ACE_barrelTwist=9.4499998; ACE_barrelTwist=0.24003;
ACE_barrelLength=23.200001; ACE_barrelLength=23.200001;
}; };
class hlc_rifle_rpk74n: hlc_rifle_rpk class hlc_rifle_rpk74n: hlc_rifle_rpk
{ {
ACE_barrelTwist=9.4499998; ACE_barrelTwist=0.24003;
ACE_barrelLength=23.200001; ACE_barrelLength=23.200001;
}; };
class hlc_rifle_aek971: hlc_rifle_ak74 class hlc_rifle_aek971: hlc_rifle_ak74
{ {
ACE_barrelTwist=9.5; ACE_barrelTwist=0.2413;
ACE_barrelLength=17; ACE_barrelLength=17;
}; };
class hlc_rifle_saiga12k: hlc_rifle_ak47 class hlc_rifle_saiga12k: hlc_rifle_ak47
{ {
ACE_barrelTwist=0; ACE_barrelTwist=0.0;
ACE_twistDirection=0; ACE_twistDirection=0;
ACE_barrelLength=16.9; ACE_barrelLength=16.9;
}; };

View File

@ -5,47 +5,47 @@ class CfgWeapons
class hlc_aug_base; class hlc_aug_base;
class hlc_rifle_aug: hlc_aug_base class hlc_rifle_aug: hlc_aug_base
{ {
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class hlc_rifle_auga1carb: hlc_rifle_aug class hlc_rifle_auga1carb: hlc_rifle_aug
{ {
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=16; ACE_barrelLength=16;
}; };
class hlc_rifle_aughbar: hlc_rifle_aug class hlc_rifle_aughbar: hlc_rifle_aug
{ {
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=24; ACE_barrelLength=24;
}; };
class hlc_rifle_augpara: hlc_rifle_aug class hlc_rifle_augpara: hlc_rifle_aug
{ {
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=16.5; ACE_barrelLength=16.5;
}; };
class hlc_rifle_auga2: hlc_rifle_aug class hlc_rifle_auga2: hlc_rifle_aug
{ {
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class hlc_rifle_auga2para: hlc_rifle_auga2 class hlc_rifle_auga2para: hlc_rifle_auga2
{ {
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=16.5; ACE_barrelLength=16.5;
}; };
class hlc_rifle_auga2carb: hlc_rifle_auga2 class hlc_rifle_auga2carb: hlc_rifle_auga2
{ {
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=18; ACE_barrelLength=18;
}; };
class hlc_rifle_auga2lsw: hlc_rifle_aughbar class hlc_rifle_auga2lsw: hlc_rifle_aughbar
{ {
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=24; ACE_barrelLength=24;
}; };
class hlc_rifle_auga3: hlc_rifle_aug class hlc_rifle_auga3: hlc_rifle_aug
{ {
ACE_barrelTwist=9; ACE_barrelTwist=0.2286;
ACE_barrelLength=18; ACE_barrelLength=18;
}; };
}; };

View File

@ -4,47 +4,47 @@ class CfgWeapons
class hlc_fal_base; class hlc_fal_base;
class hlc_rifle_falosw: hlc_fal_base class hlc_rifle_falosw: hlc_fal_base
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=13; ACE_barrelLength=13;
}; };
class hlc_rifle_osw_GL: hlc_rifle_falosw class hlc_rifle_osw_GL: hlc_rifle_falosw
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=13; ACE_barrelLength=13;
}; };
class hlc_rifle_SLR: hlc_fal_base class hlc_rifle_SLR: hlc_fal_base
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=21.700001; ACE_barrelLength=21.700001;
}; };
class hlc_rifle_STG58F: hlc_fal_base class hlc_rifle_STG58F: hlc_fal_base
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=21; ACE_barrelLength=21;
}; };
class hlc_rifle_FAL5061: hlc_fal_base class hlc_rifle_FAL5061: hlc_fal_base
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=18; ACE_barrelLength=18;
}; };
class hlc_rifle_L1A1SLR: hlc_rifle_SLR class hlc_rifle_L1A1SLR: hlc_rifle_SLR
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=21.700001; ACE_barrelLength=21.700001;
}; };
class hlc_rifle_c1A1: hlc_rifle_SLR class hlc_rifle_c1A1: hlc_rifle_SLR
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=21.700001; ACE_barrelLength=21.700001;
}; };
class hlc_rifle_LAR: hlc_rifle_FAL5061 class hlc_rifle_LAR: hlc_rifle_FAL5061
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=21; ACE_barrelLength=21;
}; };
class hlc_rifle_SLRchopmod: hlc_rifle_FAL5061 class hlc_rifle_SLRchopmod: hlc_rifle_FAL5061
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=18; ACE_barrelLength=18;
}; };
}; };

View File

@ -4,42 +4,42 @@ class CfgWeapons
class hlc_g3_base; class hlc_g3_base;
class hlc_rifle_g3sg1: hlc_g3_base class hlc_rifle_g3sg1: hlc_g3_base
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=17.700001; ACE_barrelLength=17.700001;
}; };
class hlc_rifle_psg1: hlc_rifle_g3sg1 class hlc_rifle_psg1: hlc_rifle_g3sg1
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=25.6; ACE_barrelLength=25.6;
}; };
class hlc_rifle_g3a3: hlc_rifle_g3sg1 class hlc_rifle_g3a3: hlc_rifle_g3sg1
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=17.700001; ACE_barrelLength=17.700001;
}; };
class hlc_rifle_g3a3ris: hlc_rifle_g3a3 class hlc_rifle_g3a3ris: hlc_rifle_g3a3
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=17.700001; ACE_barrelLength=17.700001;
}; };
class hlc_rifle_g3ka4: hlc_rifle_g3a3 class hlc_rifle_g3ka4: hlc_rifle_g3a3
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=12.4; ACE_barrelLength=12.4;
}; };
class HLC_Rifle_g3ka4_GL: hlc_rifle_g3ka4 class HLC_Rifle_g3ka4_GL: hlc_rifle_g3ka4
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=12.4; ACE_barrelLength=12.4;
}; };
class hlc_rifle_hk51: hlc_rifle_g3sg1 class hlc_rifle_hk51: hlc_rifle_g3sg1
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=8.3100004; ACE_barrelLength=8.3100004;
}; };
class hlc_rifle_hk53: hlc_rifle_g3sg1 class hlc_rifle_hk53: hlc_rifle_g3sg1
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=8.3100004; ACE_barrelLength=8.3100004;
}; };
}; };

View File

@ -5,12 +5,12 @@ class CfgWeapons
class hlc_rifle_M14; class hlc_rifle_M14;
class hlc_M14_base: Rifle_Base_F class hlc_M14_base: Rifle_Base_F
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=22; ACE_barrelLength=22;
}; };
class hlc_rifle_m14sopmod: hlc_rifle_M14 class hlc_rifle_m14sopmod: hlc_rifle_M14
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=18; ACE_barrelLength=18;
}; };
}; };

View File

@ -4,12 +4,12 @@ class CfgWeapons
class hlc_M60e4_base; class hlc_M60e4_base;
class hlc_lmg_M60E4: hlc_M60e4_base class hlc_lmg_M60E4: hlc_M60e4_base
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=17; ACE_barrelLength=17;
}; };
class hlc_lmg_m60: hlc_M60e4_base class hlc_lmg_m60: hlc_M60e4_base
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=22; ACE_barrelLength=22;
}; };
}; };

View File

@ -4,137 +4,137 @@ class CfgWeapons
class RH_Pistol_Base_F; class RH_Pistol_Base_F;
class RH_deagle: RH_Pistol_Base_F class RH_deagle: RH_Pistol_Base_F
{ {
ACE_barrelTwist=19; ACE_barrelTwist=0.4826;
ACE_barrelLength=6; ACE_barrelLength=6;
}; };
class RH_mateba: Pistol_Base_F class RH_mateba: Pistol_Base_F
{ {
ACE_barrelTwist=14; ACE_barrelTwist=0.3556;
ACE_barrelLength=6; ACE_barrelLength=6;
}; };
class RH_mp412: Pistol_Base_F class RH_mp412: Pistol_Base_F
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=6; ACE_barrelLength=6;
}; };
class RH_python: Pistol_Base_F class RH_python: Pistol_Base_F
{ {
ACE_barrelTwist=14; ACE_barrelTwist=0.3556;
ACE_barrelLength=6; ACE_barrelLength=6;
}; };
class RH_bull: RH_python class RH_bull: RH_python
{ {
ACE_barrelTwist=24; ACE_barrelTwist=0.6096;
ACE_barrelLength=6.5; ACE_barrelLength=6.5;
}; };
class RH_ttracker: Pistol_Base_F class RH_ttracker: Pistol_Base_F
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=4; ACE_barrelLength=4;
}; };
class RH_cz75: RH_Pistol_Base_F class RH_cz75: RH_Pistol_Base_F
{ {
ACE_barrelTwist=9.7; ACE_barrelTwist=0.24638;
ACE_barrelLength=4.7; ACE_barrelLength=4.7;
}; };
class RH_p226: RH_Pistol_Base_F class RH_p226: RH_Pistol_Base_F
{ {
ACE_barrelTwist=9.8; ACE_barrelTwist=0.24892;
ACE_barrelLength=4.4; ACE_barrelLength=4.4;
}; };
class RH_sw659: RH_Pistol_Base_F class RH_sw659: RH_Pistol_Base_F
{ {
ACE_barrelTwist=9.8; ACE_barrelTwist=0.24892;
ACE_barrelLength=7.44; ACE_barrelLength=7.44;
}; };
class RH_usp: RH_Pistol_Base_F class RH_usp: RH_Pistol_Base_F
{ {
ACE_barrelTwist=16; ACE_barrelTwist=0.4064;
ACE_barrelLength=4.41; ACE_barrelLength=4.41;
}; };
class RH_uspm: RH_Pistol_Base_F class RH_uspm: RH_Pistol_Base_F
{ {
ACE_barrelTwist=16; ACE_barrelTwist=0.4064;
ACE_barrelLength=6; ACE_barrelLength=6;
}; };
class RH_kimber: RH_Pistol_Base_F class RH_kimber: RH_Pistol_Base_F
{ {
ACE_barrelTwist=16; ACE_barrelTwist=0.4064;
ACE_barrelLength=5; ACE_barrelLength=5;
}; };
class RH_m1911: RH_Pistol_Base_F class RH_m1911: RH_Pistol_Base_F
{ {
ACE_barrelTwist=16; ACE_barrelTwist=0.4064;
ACE_barrelLength=5; ACE_barrelLength=5;
}; };
class RH_tt33: RH_Pistol_Base_F class RH_tt33: RH_Pistol_Base_F
{ {
ACE_barrelTwist=9.45; ACE_barrelTwist=0.24003;
ACE_barrelLength=4.6; ACE_barrelLength=4.6;
}; };
class RH_mak: RH_Pistol_Base_F class RH_mak: RH_Pistol_Base_F
{ {
ACE_barrelTwist=9.45; ACE_barrelTwist=0.24003;
ACE_barrelLength=3.68; ACE_barrelLength=3.68;
}; };
class RH_mk2: RH_Pistol_Base_F class RH_mk2: RH_Pistol_Base_F
{ {
ACE_barrelTwist=16; ACE_barrelTwist=0.4064;
ACE_barrelLength=4; ACE_barrelLength=4;
}; };
class RH_m9: RH_Pistol_Base_F class RH_m9: RH_Pistol_Base_F
{ {
ACE_barrelTwist=9.8; ACE_barrelTwist=0.24892;
ACE_barrelLength=4.9; ACE_barrelLength=4.9;
}; };
class RH_g18: RH_Pistol_Base_F class RH_g18: RH_Pistol_Base_F
{ {
ACE_barrelTwist=9.8; ACE_barrelTwist=0.24892;
ACE_barrelLength=4.49; ACE_barrelLength=4.49;
}; };
class RH_g17: RH_Pistol_Base_F class RH_g17: RH_Pistol_Base_F
{ {
ACE_barrelTwist=9.8; ACE_barrelTwist=0.24892;
ACE_barrelLength=4.49; ACE_barrelLength=4.49;
}; };
class RH_g19: RH_Pistol_Base_F class RH_g19: RH_Pistol_Base_F
{ {
ACE_barrelTwist=9.8; ACE_barrelTwist=0.24892;
ACE_barrelLength=4; ACE_barrelLength=4;
}; };
class RH_gsh18: RH_Pistol_Base_F class RH_gsh18: RH_Pistol_Base_F
{ {
ACE_barrelTwist=9.8; ACE_barrelTwist=0.24892;
ACE_barrelLength=4.1; ACE_barrelLength=4.1;
}; };
class RH_fnp45: RH_Pistol_Base_F class RH_fnp45: RH_Pistol_Base_F
{ {
ACE_barrelTwist=16; ACE_barrelTwist=0.4064;
ACE_barrelLength=4.5; ACE_barrelLength=4.5;
}; };
class RH_fn57: RH_fnp45 class RH_fn57: RH_fnp45
{ {
ACE_barrelTwist=9.1; ACE_barrelTwist=0.23114;
ACE_barrelLength=4.8; ACE_barrelLength=4.8;
}; };
class RH_vp70: RH_Pistol_Base_F class RH_vp70: RH_Pistol_Base_F
{ {
ACE_barrelTwist=9.8; ACE_barrelTwist=0.24892;
ACE_barrelLength=4.6; ACE_barrelLength=4.6;
}; };
class RH_vz61: RH_Pistol_Base_F class RH_vz61: RH_Pistol_Base_F
{ {
ACE_barrelTwist=16; ACE_barrelTwist=0.4064;
ACE_barrelLength=4.5; ACE_barrelLength=4.5;
}; };
class RH_tec9: RH_Pistol_Base_F class RH_tec9: RH_Pistol_Base_F
{ {
ACE_barrelTwist=9.8; ACE_barrelTwist=0.24892;
ACE_barrelLength=5; ACE_barrelLength=5;
}; };
class RH_muzi: RH_Pistol_Base_F class RH_muzi: RH_Pistol_Base_F
{ {
ACE_barrelTwist=9.8; ACE_barrelTwist=0.24892;
ACE_barrelLength=5; ACE_barrelLength=5;
}; };
}; };

View File

@ -4,127 +4,127 @@ class CfgWeapons
class Rifle_Base_F; class Rifle_Base_F;
class RH_ar10: Rifle_Base_F class RH_ar10: Rifle_Base_F
{ {
ACE_barrelTwist=11.25; ACE_barrelTwist=0.28575;
ACE_barrelLength=20.8; ACE_barrelLength=20.8;
}; };
class RH_m110: Rifle_Base_F class RH_m110: Rifle_Base_F
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class RH_Mk11: RH_m110 class RH_Mk11: RH_m110
{ {
ACE_barrelTwist=11.25; ACE_barrelTwist=0.28575;
ACE_barrelLength=24; ACE_barrelLength=24;
}; };
class RH_SR25EC: RH_m110 class RH_SR25EC: RH_m110
{ {
ACE_barrelTwist=11.25; ACE_barrelTwist=0.28575;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class RH_m4: Rifle_Base_F class RH_m4: Rifle_Base_F
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=14.5; ACE_barrelLength=14.5;
}; };
class RH_M4_ris: RH_m4 class RH_M4_ris: RH_m4
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=14.5; ACE_barrelLength=14.5;
}; };
class RH_M4A1_ris: RH_M4_ris class RH_M4A1_ris: RH_M4_ris
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=14.5; ACE_barrelLength=14.5;
}; };
class RH_M4m: RH_M4A1_ris class RH_M4m: RH_M4A1_ris
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=10.5; ACE_barrelLength=10.5;
}; };
class RH_M4sbr: RH_M4A1_ris class RH_M4sbr: RH_M4A1_ris
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=10.5; ACE_barrelLength=10.5;
}; };
class RH_hb: Rifle_Base_F class RH_hb: Rifle_Base_F
{ {
ACE_barrelTwist=8; ACE_barrelTwist=0.2032;
ACE_barrelLength=6; ACE_barrelLength=6;
}; };
class RH_hb_b: RH_hb class RH_hb_b: RH_hb
{ {
ACE_barrelTwist=8; ACE_barrelTwist=0.2032;
ACE_barrelLength=6; ACE_barrelLength=6;
}; };
class RH_sbr9: Rifle_Base_F class RH_sbr9: Rifle_Base_F
{ {
ACE_barrelTwist=9.7; ACE_barrelTwist=0.24638;
ACE_barrelLength=9; ACE_barrelLength=9;
}; };
class RH_M4A6: RH_M4A1_ris class RH_M4A6: RH_M4A1_ris
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=14.5; ACE_barrelLength=14.5;
}; };
class RH_M16a1: RH_m4 class RH_M16a1: RH_m4
{ {
ACE_barrelTwist=14; ACE_barrelTwist=0.3556;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class RH_M16A2: RH_m4 class RH_M16A2: RH_m4
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class RH_M16A4 : RH_M4_ris class RH_M16A4 : RH_M4_ris
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class RH_M16A3: RH_M16A4 class RH_M16A3: RH_M16A4
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class RH_M16A4_m: RH_M16A4 class RH_M16A4_m: RH_M16A4
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class RH_M16A6: RH_M16A4 class RH_M16A6: RH_M16A4
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class RH_Mk12mod1: RH_M16A4 class RH_Mk12mod1: RH_M16A4
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=18; ACE_barrelLength=18;
}; };
class RH_SAMR: RH_Mk12mod1 class RH_SAMR: RH_Mk12mod1
{ {
ACE_barrelTwist=7.7; ACE_barrelTwist=0.19558;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class RH_Hk416: RH_M4A1_ris class RH_Hk416: RH_M4A1_ris
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=14.5; ACE_barrelLength=14.5;
}; };
class RH_Hk416s: RH_M4sbr class RH_Hk416s: RH_M4sbr
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=10.4; ACE_barrelLength=10.4;
}; };
class RH_Hk416c: RH_M4sbr class RH_Hk416c: RH_M4sbr
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=9; ACE_barrelLength=9;
}; };
class RH_M27IAR: RH_Mk12mod1 class RH_M27IAR: RH_Mk12mod1
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=16.5; ACE_barrelLength=16.5;
}; };
}; };

View File

@ -4,7 +4,7 @@ class CfgWeapons
class Rifle_Base_F; class Rifle_Base_F;
class RH_PDW: Rifle_Base_F class RH_PDW: Rifle_Base_F
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=10; ACE_barrelLength=10;
}; };
}; };

View File

@ -4,57 +4,57 @@ class CfgWeapons
class hgun_Rook40_F; class hgun_Rook40_F;
class rhs_weap_pya: hgun_Rook40_F class rhs_weap_pya: hgun_Rook40_F
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=4.4; ACE_barrelLength=4.4;
}; };
class Pistol_Base_F; class Pistol_Base_F;
class rhs_weap_makarov_pmm: rhs_weap_pya class rhs_weap_makarov_pmm: rhs_weap_pya
{ {
ACE_barrelTwist=9.45; ACE_barrelTwist=0.24003;
ACE_barrelLength=3.68; ACE_barrelLength=3.68;
}; };
class rhs_weap_ak74m_Base_F; class rhs_weap_ak74m_Base_F;
class rhs_weap_ak74m: rhs_weap_ak74m_Base_F class rhs_weap_ak74m: rhs_weap_ak74m_Base_F
{ {
ACE_barrelTwist=7.87; ACE_barrelTwist=0.199898;
ACE_barrelLength=16.3; ACE_barrelLength=16.3;
}; };
class rhs_weap_akm: rhs_weap_ak74m class rhs_weap_akm: rhs_weap_ak74m
{ {
ACE_barrelTwist=7.87; ACE_barrelTwist=0.199898;
ACE_barrelLength=16.3; ACE_barrelLength=16.3;
}; };
class rhs_weap_aks74; class rhs_weap_aks74;
class rhs_weap_aks74u: rhs_weap_aks74 class rhs_weap_aks74u: rhs_weap_aks74
{ {
ACE_barrelTwist=6.3; ACE_barrelTwist=0.16002;
ACE_barrelLength=8.3; ACE_barrelLength=8.3;
}; };
class rhs_weap_svd: rhs_weap_ak74m class rhs_weap_svd: rhs_weap_ak74m
{ {
ACE_barrelTwist=9.4; ACE_barrelTwist=0.23876;
ACE_barrelLength=24.4; ACE_barrelLength=24.4;
}; };
class rhs_weap_svdp; class rhs_weap_svdp;
class rhs_weap_svds: rhs_weap_svdp class rhs_weap_svds: rhs_weap_svdp
{ {
ACE_barrelTwist=9.4; ACE_barrelTwist=0.23876;
ACE_barrelLength=22.2; ACE_barrelLength=22.2;
}; };
class rhs_pkp_base; class rhs_pkp_base;
class rhs_weap_pkp: rhs_pkp_base class rhs_weap_pkp: rhs_pkp_base
{ {
ACE_barrelTwist=9.45; ACE_barrelTwist=0.24003;
ACE_barrelLength=25.9; ACE_barrelLength=25.9;
}; };
class rhs_weap_pkm: rhs_weap_pkp class rhs_weap_pkm: rhs_weap_pkp
{ {
ACE_barrelTwist=9.45; ACE_barrelTwist=0.24003;
ACE_barrelLength=25.4; ACE_barrelLength=25.4;
}; };
class rhs_weap_rpk74m: rhs_weap_pkp class rhs_weap_rpk74m: rhs_weap_pkp
{ {
ACE_barrelTwist=7.68; ACE_barrelTwist=0.195072;
ACE_barrelLength=23.2; ACE_barrelLength=23.2;
}; };

View File

@ -6,69 +6,69 @@ class CfgWeapons
class srifle_EBR_F; class srifle_EBR_F;
class rhs_weap_XM2010_Base_F: Rifle_Base_F class rhs_weap_XM2010_Base_F: Rifle_Base_F
{ {
ACE_barrelTwist=10; ACE_barrelTwist=0.254;
ACE_barrelLength=24; ACE_barrelLength=24;
}; };
class arifle_MX_Base_F; class arifle_MX_Base_F;
class rhs_weap_m4_Base: arifle_MX_Base_F class rhs_weap_m4_Base: arifle_MX_Base_F
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=14.5; ACE_barrelLength=14.5;
}; };
class rhs_weap_m4a1; class rhs_weap_m4a1;
class rhs_weap_mk18: rhs_weap_m4a1 class rhs_weap_mk18: rhs_weap_m4a1
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=10.3; ACE_barrelLength=10.3;
}; };
class rhs_weap_m16a4: rhs_weap_m4_Base class rhs_weap_m16a4: rhs_weap_m4_Base
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class rhs_M249_base; class rhs_M249_base;
class rhs_weap_m249_pip: rhs_M249_base class rhs_weap_m249_pip: rhs_M249_base
{ {
ACE_barrelTwist=7; ACE_barrelTwist=0.1778;
ACE_barrelLength=16.3; ACE_barrelLength=16.3;
}; };
class weap_m240_base; class weap_m240_base;
class rhs_weap_m240B: weap_m240_base class rhs_weap_m240B: weap_m240_base
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=24.8; ACE_barrelLength=24.8;
}; };
class rhs_weap_m14ebrri: srifle_EBR_F class rhs_weap_m14ebrri: srifle_EBR_F
{ {
ACE_barrelTwist=12; ACE_barrelTwist=0.3048;
ACE_barrelLength=22; ACE_barrelLength=22;
}; };
class rhs_weap_sr25: rhs_weap_m14ebrri class rhs_weap_sr25: rhs_weap_m14ebrri
{ {
ACE_barrelTwist=11.25; ACE_barrelTwist=0.28575;
ACE_barrelLength=24; ACE_barrelLength=24;
}; };
class rhs_weap_sr25_ec: rhs_weap_sr25 class rhs_weap_sr25_ec: rhs_weap_sr25
{ {
ACE_barrelTwist=11.25; ACE_barrelTwist=0.28575;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class rhs_weap_M590_5RD: Rifle_Base_F class rhs_weap_M590_5RD: Rifle_Base_F
{ {
ACE_barrelTwist=0; ACE_barrelTwist=0.0;
ACE_twistDirection=0; ACE_twistDirection=0;
ACE_barrelLength=18.5; ACE_barrelLength=18.5;
}; };
class rhs_weap_M590_8RD: rhs_weap_M590_5RD class rhs_weap_M590_8RD: rhs_weap_M590_5RD
{ {
ACE_barrelTwist=0; ACE_barrelTwist=0.0;
ACE_twistDirection=0; ACE_twistDirection=0;
ACE_barrelLength=20; ACE_barrelLength=20;
}; };
class hgun_ACPC2_F; class hgun_ACPC2_F;
class rhsusf_weap_m1911a1: hgun_ACPC2_F class rhsusf_weap_m1911a1: hgun_ACPC2_F
{ {
ACE_barrelTwist=16; ACE_barrelTwist=0.4064;
ACE_barrelLength=5; ACE_barrelLength=5;
}; };