ACE3/extras/CfgWeaponsReference.hpp
PabstMirror 916346ae59
General - Format config class defines to coding guidelines (+tool) (#8520)
* General - Format config class defines to coding guidelines (+tool)

* Update tools/config_style_checker.py

Co-authored-by: jonpas <jonpas33@gmail.com>

* Update tools/config_style_checker.py

Co-authored-by: jonpas <jonpas33@gmail.com>

Co-authored-by: jonpas <jonpas33@gmail.com>
2021-10-15 13:47:05 -05:00

1914 lines
43 KiB
C++

class CfgWeapons
{
class MGun;
class MGunCore;
class Pistol_Base_F;
class Rifle_Base_F;
class Rifle_Long_Base_F;
class arifle_MX_Base_F;
class PDW2000_Base_F;
class arifle_Katiba_Base_F;
class SDAR_base_F;
class SMG_02_Base_F;
class Tavor_base_F;
class SMG_01_Base;
class DMR_01_base_F;
class Mk20_Base_F;
class EBR_base_F;
class HMG_127;
class LRR_base_F;
class GM6_base_F;
class DMR_02_base_F;
class DMR_03_base_F;
class DMR_04_base_F;
class DMR_05_base_F;
class DMR_06_base_F;
class MMG_01_base_F;
class MMG_02_base_F;
class hgun_P07_F: Pistol_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=101.6;
};
class hgun_Rook40_F: Pistol_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=111.76;
};
class hgun_Pistol_heavy_01_F: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=114.3;
};
class hgun_Pistol_heavy_02_F: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=76.2;
};
class hgun_ACPC2_F: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=127.0;
};
class hgun_PDW2000_F: PDW2000_Base_F
{
ACE_barrelTwist=228.6;
ACE_barrelLength=177.8;
};
class arifle_Katiba_F: arifle_Katiba_Base_F
{
ACE_barrelTwist=203.2;
ACE_barrelLength=728.98;
};
class arifle_Katiba_C_F: arifle_Katiba_Base_F
{
ACE_barrelTwist=203.2;
ACE_barrelLength=680.72;
};
class arifle_Katiba_GL_F: arifle_Katiba_Base_F
{
ACE_barrelTwist=203.2;
ACE_barrelLength=728.98;
};
class arifle_MX_F: arifle_MX_Base_F
{
ACE_barrelTwist=228.6;
ACE_barrelLength=368.3;
};
class arifle_MX_GL_F: arifle_MX_Base_F
{
ACE_barrelTwist=228.6;
ACE_barrelLength=368.3;
};
class arifle_MX_SW_F: arifle_MX_Base_F
{
ACE_barrelTwist=228.6;
ACE_barrelLength=406.4;
};
class arifle_MXC_F: arifle_MX_Base_F
{
ACE_barrelTwist=203.2;
ACE_barrelLength=266.7;
};
class arifle_MXM_F: arifle_MX_Base_F
{
ACE_barrelTwist=228.6;
ACE_barrelLength=457.2;
};
class arifle_SDAR_F: SDAR_base_F
{
ACE_barrelTwist=285.75;
ACE_barrelLength=457.2;
};
class SMG_02_F: SMG_02_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=195.58;
};
class arifle_TRG20_F: Tavor_base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=381.0;
};
class arifle_TRG21_F: Tavor_base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=459.74;
};
class LMG_Zafir_F: Rifle_Long_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=459.74;
};
class arifle_Mk20_F: Mk20_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=441.96;
};
class arifle_Mk20C_F: Mk20_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=406.4;
};
class arifle_Mk20_GL_F: Mk20_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=406.4;
};
class SMG_01_F: SMG_01_Base
{
ACE_barrelTwist=406.4;
ACE_barrelLength=139.7;
};
class srifle_DMR_01_F: DMR_01_base_F
{
ACE_barrelTwist=241.3;
ACE_barrelLength=609.6;
};
class srifle_EBR_F: EBR_base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=609.6;
};
class LMG_Mk200_F: Rifle_Long_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=317.5;
};
class srifle_LRR_F: LRR_base_F
{
ACE_barrelTwist=330.2;
ACE_barrelLength=736.6;
};
class srifle_GM6_F: GM6_base_F
{
ACE_barrelTwist=381.0;
ACE_barrelLength=1099.82;
};
class srifle_DMR_02_F: DMR_02_base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=660.4;
};
class srifle_DMR_03_F: DMR_03_base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=508.0;
};
class srifle_DMR_04_F: DMR_04_base_F
{
ACE_barrelTwist=203.2;
ACE_barrelLength=450.088;
};
class srifle_DMR_05_blk_F: DMR_05_base_F
{
ACE_barrelTwist=360.0;
ACE_barrelLength=620.0;
};
class srifle_DMR_06_camo_F: DMR_06_base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=558.8;
};
class DMR_07_base_F: Rifle_Long_Base_F
{
ACE_barrelLength=640;
ACE_barrelTwist=206; // https://en.wikipedia.org/wiki/QBU-88
};
class MMG_01_hex_F: MMG_01_base_F
{
ACE_barrelTwist=359.918;
ACE_barrelLength=549.91;
};
class MMG_02_camo_F: MMG_02_base_F
{
ACE_barrelTwist=234.95;
ACE_barrelLength=609.6;
};
class HMG_M2: HMG_127
{
ACE_barrelTwist=304.8;
ACE_barrelLength=1143.0;
};
// P90 (1.86) variants
class SMG_03_TR_BASE: Rifle_Base_F {
ACE_barrelLength = 407;
ACE_barrelTwist = 228.6; // 1:9 inch twist
initSpeed = -1.083916; // 775 m/s according with the ACE_muzzleVelocities at 15°C, default BI value -1.1 (786 m/s)
modes[] = {"Single"};
};
class SMG_03C_BASE: SMG_03_TR_BASE {
ACE_barrelLength = 264;
modes[] = {"Single", "FullAuto"};
};
class RH_deagle: Pistol_Base_F
{
ACE_barrelTwist=482.6;
ACE_barrelLength=152.4;
};
class RH_sw659: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=188.976;
};
class RH_usp: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=112.014;
};
class RH_uspm: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=152.4;
};
class RH_mak: Pistol_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=93.472;
};
class RH_m1911: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=127.0;
};
class RH_kimber: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=127.0;
};
class RH_m9: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=124.46;
};
class RH_vz61: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=114.3;
};
class RH_tec9: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=127.0;
};
class RH_muzi: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=127.0;
};
class RH_g18: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=114.046;
};
class RH_g17: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=114.046;
};
class RH_tt33: Pistol_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=116.84;
};
class RH_mk2: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=101.6;
};
class RH_p226: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=111.76;
};
class RH_g19: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=101.6;
};
class RH_gsh18: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=104.14;
};
class RH_mateba: Pistol_Base_F
{
ACE_barrelTwist=355.6;
ACE_barrelLength=152.4;
};
class RH_python: Pistol_Base_F
{
ACE_barrelTwist=355.6;
ACE_barrelLength=152.4;
};
class RH_bull: Pistol_Base_F
{
ACE_barrelTwist=609.6;
ACE_barrelLength=165.1;
};
class RH_ttracker: Pistol_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=101.6;
};
class RH_mp412: Pistol_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=152.4;
};
class RH_fnp45: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=114.3;
};
class RH_fn57: Pistol_Base_F
{
ACE_barrelTwist=231.14;
ACE_barrelLength=121.92;
};
class RH_vp70: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=116.84;
};
class RH_cz75: Pistol_Base_F
{
ACE_barrelTwist=246.38;
ACE_barrelLength=119.38;
};
class RH_PDW: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=254.0;
};
class RH_hb: Rifle_Base_F
{
ACE_barrelTwist=203.2;
ACE_barrelLength=152.4;
};
class RH_sbr9: Rifle_Base_F
{
ACE_barrelTwist=246.38;
ACE_barrelLength=228.6;
};
class RH_ar10: Rifle_Base_F
{
ACE_barrelTwist=285.75;
ACE_barrelLength=528.32;
};
class RH_m4: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=368.3;
};
class RH_M4m: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=266.7;
};
class RH_M4sbr: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=266.7;
};
class RH_M16a1: Rifle_Base_F
{
ACE_barrelTwist=355.6;
ACE_barrelLength=508.0;
};
class RH_M16A2: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class RH_M16A3: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class RH_M16A4: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class RH_M16A6: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class RH_hk416: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=368.3;
};
class RH_hk416c: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=228.6;
};
class RH_hk416s: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=264.16;
};
class RH_m27iar: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=419.1;
};
class RH_Mk12mod1: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=457.2;
};
class RH_SAMR: Rifle_Base_F
{
ACE_barrelTwist=195.58;
ACE_barrelLength=508.0;
};
class RH_m110: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=508.0;
};
class RH_mk11: Rifle_Base_F
{
ACE_barrelTwist=285.75;
ACE_barrelLength=609.6;
};
class RH_sr25ec: Rifle_Base_F
{
ACE_barrelTwist=285.75;
ACE_barrelLength=508.0;
};
class hlc_rifle_ak74: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class hlc_rifle_aks74u: Rifle_Base_F
{
ACE_barrelTwist=160.02;
ACE_barrelLength=210.82;
};
class hlc_rifle_ak47: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=414.02;
};
class hlc_rifle_akm: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class hlc_rifle_rpk: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=589.28;
};
class hlc_rifle_aek971: Rifle_Base_F
{
ACE_barrelTwist=241.3;
ACE_barrelLength=431.8;
};
class hlc_rifle_saiga12k: Rifle_Base_F
{
ACE_barrelTwist=0.0;
ACE_twistDirection=0;
ACE_barrelLength=429.26;
};
class hlc_ar15_base: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=292.1;
};
class hlc_rifle_bcmjack: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=368.3;
};
class hlc_rifle_Bushmaster300: Rifle_Base_F
{
ACE_barrelTwist=203.2;
ACE_barrelLength=406.4;
};
class hlc_rifle_SAMR: Rifle_Base_F
{
ACE_barrelTwist=228.6;
ACE_barrelLength=406.4;
};
class hlc_rifle_honeybase: Rifle_Base_F
{
ACE_barrelTwist=203.2;
ACE_barrelLength=152.4;
};
class hlc_rifle_SLRchopmod: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=533.4;
};
class hlc_rifle_LAR: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=533.4;
};
class hlc_rifle_c1A1: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=551.18;
};
class hlc_rifle_FAL5061: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=457.2;
};
class hlc_rifle_STG58F: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=533.4;
};
class hlc_rifle_SLR: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=551.18;
};
class hlc_rifle_falosw: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=330.2;
};
class hlc_rifle_psg1: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=650.24;
};
class hlc_rifle_g3sg1: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=449.58;
};
class hlc_rifle_hk51: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=211.074;
};
class hlc_rifle_hk53: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=211.074;
};
class hlc_rifle_g3a3: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=449.58;
};
class hlc_M14_base: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=558.8;
};
class hlc_rifle_m14sopmod: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=457.2;
};
class hlc_lmg_M60E4: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=431.8;
};
class hlc_lmg_m60: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=558.8;
};
class hlc_smg_mp5k_PDW: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=114.3;
};
class hlc_smg_mp5a2: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=226.06;
};
class hlc_smg_mp5a4: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=226.06;
};
class hlc_smg_mp5n: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=226.06;
};
class hlc_smg_mp5sd5: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=144.78;
};
class hlc_smg_mp5sd6: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=144.78;
};
class hlc_smg_9mmar: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=226.06;
};
class hlc_smg_mp510: Rifle_Base_F
{
ACE_barrelTwist=381.0;
ACE_barrelLength=226.06;
};
class hlc_smg_mp5a3: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=226.06;
};
class hgun_mas_usp_F: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=112.014;
};
class hgun_mas_m23_F: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=149.098;
};
class hgun_mas_acp_F: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=127.762;
};
class hgun_mas_m9_F: Pistol_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=124.46;
};
class hgun_mas_bhp_F: Pistol_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=119.38;
};
class hgun_mas_glock_F: Pistol_Base_F
{
ACE_barrelTwist=249.936;
ACE_barrelLength=113.792;
};
class hgun_mas_glocksf_F: Pistol_Base_F
{
ACE_barrelTwist=400.05;
ACE_barrelLength=116.84;
};
class hgun_mas_grach_F: Pistol_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=111.76;
};
class hgun_mas_mak_F: Pistol_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=93.472;
};
class hgun_mas_sa61_F: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=114.3;
};
class hgun_mas_uzi_F: Pistol_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=134.112;
};
class arifle_mas_mk16: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=350.52;
};
class arifle_mas_mk16_l: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=457.2;
};
class arifle_mas_mk17: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=406.4;
};
class srifle_mas_m110: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=508.0;
};
class arifle_mas_ak_74m: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=415.036;
};
class arifle_mas_ak_74m_gl: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=415.036;
};
class srifle_mas_svd: Rifle_Base_F
{
ACE_barrelTwist=238.76;
ACE_barrelLength=619.76;
};
class srifle_mas_m91: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=736.6;
};
class srifle_mas_ksvk: Rifle_Base_F
{
ACE_barrelTwist=457.2;
ACE_barrelLength=999.998;
};
class LMG_mas_rpk_F: Rifle_Base_F
{
ACE_barrelTwist=195.072;
ACE_barrelLength=589.28;
};
class LMG_mas_pkm_F: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=645.16;
};
class arifle_mas_aks74u: Rifle_Base_F
{
ACE_barrelTwist=160.02;
ACE_barrelLength=210.82;
};
class arifle_mas_bizon: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=231.14;
};
class arifle_mas_saiga: Rifle_Base_F
{
ACE_barrelTwist=0.0;
ACE_twistDirection=0;
ACE_barrelLength=430.022;
};
class arifle_mas_hk416: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=368.3;
};
class arifle_mas_hk416_gl: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=368.3;
};
class arifle_mas_hk416c: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=228.6;
};
class arifle_mas_hk416_m203c: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=228.6;
};
class arifle_mas_hk417c: Rifle_Base_F
{
ACE_barrelTwist=279.4;
ACE_barrelLength=330.2;
};
class arifle_mas_m4: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=368.3;
};
class arifle_mas_m4c: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=261.62;
};
class arifle_mas_l119: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=406.4;
};
class arifle_mas_l119_gl: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=406.4;
};
class arifle_mas_l119_m203: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=406.4;
};
class arifle_mas_m16: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class arifle_mas_m16_gl: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class srifle_mas_hk417: Rifle_Base_F
{
ACE_barrelTwist=279.4;
ACE_barrelLength=419.1;
};
class srifle_mas_sr25: Rifle_Base_F
{
ACE_barrelTwist=285.75;
ACE_barrelLength=609.6;
};
class srifle_mas_ebr: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=457.2;
};
class srifle_mas_m24: Rifle_Base_F
{
ACE_barrelTwist=285.75;
ACE_barrelLength=609.6;
};
class arifle_mas_mp5: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=226.06;
};
class arifle_mas_mp5sd: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=144.78;
};
class srifle_mas_m107: Rifle_Base_F
{
ACE_barrelTwist=381.0;
ACE_barrelLength=736.6;
};
class LMG_mas_M249_F: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=414.02;
};
class LMG_mas_M249a_F: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=457.2;
};
class LMG_mas_mk48_F: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=501.65;
};
class LMG_mas_m240_F: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=629.92;
};
class LMG_mas_mg3_F: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=563.88;
};
class arifle_mas_g3: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=449.58;
};
class arifle_mas_g3_m203: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=449.58;
};
class arifle_mas_fal: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=533.4;
};
class arifle_mas_fal_m203: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=533.4;
};
class arifle_mas_m1014: Rifle_Base_F
{
ACE_barrelTwist=0.0;
ACE_twistDirection=0;
ACE_barrelLength=469.9;
};
class BWA3_P8: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=107.95;
};
class BWA3_MP7: Pistol_Base_F
{
ACE_barrelTwist=160.02;
ACE_barrelLength=180.34;
};
class BWA3_G36: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=480.06;
};
class BWA3_G36K: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=317.5;
};
class BWA3_G28_Standard: Rifle_Long_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=419.1;
};
class BWA3_G27: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=406.4;
};
class BWA3_MG4: Rifle_Long_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=480.06;
};
class BWA3_MG5: Rifle_Long_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=548.64;
};
class BWA3_G82: Rifle_Long_Base_F
{
ACE_barrelTwist=381.0;
ACE_barrelLength=736.6;
};
class Trixie_L131A1: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=114.3;
};
class Trixie_XM8_Carbine: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=317.5;
};
class Trixie_XM8_Compact: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=228.6;
};
class Trixie_XM8_SAW: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class Trixie_XM8_SAW_NB: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class Trixie_XM8_DMR: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class Trixie_XM8_DMR_NB: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class L129A1_base: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=406.4;
};
class Trixie_Enfield: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=640.08;
};
class Trixie_CZ550_Rail: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=599.999;
};
class Trixie_FNFAL_Rail: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=533.4;
};
class Trixie_M110: Rifle_Base_F
{
ACE_barrelTwist=279.4;
ACE_barrelLength=508.0;
};
class Trixie_MK12: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=457.2;
};
class Trixie_LM308MWS: Rifle_Base_F
{
ACE_barrelTwist=285.75;
ACE_barrelLength=406.4;
};
class Trixie_M14DMR: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=558.8;
};
class Trixie_M14DMR_NG_Black_Short: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=457.2;
};
class Trixie_M14DMR_NG_Short: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=457.2;
};
class Trixie_M14: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=558.8;
};
class Trixie_M40A3: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=609.6;
};
class Trixie_CZ750: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=660.4;
};
class Trixie_M24: Rifle_Base_F
{
ACE_barrelTwist=285.75;
ACE_barrelLength=609.6;
};
class Trixie_AWM338: Rifle_Base_F
{
ACE_barrelTwist=279.4;
ACE_barrelLength=685.8;
};
class Trixie_M107: Rifle_Base_F
{
ACE_barrelTwist=381.0;
ACE_barrelLength=736.6;
};
class Trixie_AS50: Rifle_Base_F
{
ACE_barrelTwist=381.0;
ACE_barrelLength=736.6;
};
class L110A1_base: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=347.98;
};
class Trixie_L86A2_base: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=645.16;
};
class Trixie_l85a2_base: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=518.16;
};
class L7A2_base: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=629.92;
};
class rhs_weap_pya: Pistol_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=111.76;
};
class rhs_weap_pkp: Rifle_Long_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=657.86;
};
class rhs_weap_pkm: Rifle_Long_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=645.16;
};
class rhs_weap_rpk74m: Rifle_Long_Base_F
{
ACE_barrelTwist=195.072;
ACE_barrelLength=589.28;
};
class rhs_weap_rpk74: Rifle_Long_Base_F
{
ACE_barrelTwist=195.072;
ACE_barrelLength=589.28;
};
class rhs_weap_ak74m: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class rhs_weap_aks74u: Rifle_Base_F
{
ACE_barrelTwist=160.02;
ACE_barrelLength=210.82;
};
class rhs_weap_akm: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class rhs_weap_svd: Rifle_Base_F
{
ACE_barrelTwist=238.76;
ACE_barrelLength=619.76;
};
class rhs_weap_svds: Rifle_Base_F
{
ACE_barrelTwist=238.76;
ACE_barrelLength=563.88;
};
class rhs_weap_m4_Base: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=368.3;
};
class rhs_weap_m16a4: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class rhs_weap_m16a4_carryhandle: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class rhs_weap_m16a4_grip: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class rhs_weap_m240B: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=629.92;
};
class rhs_weap_m249_pip: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=414.02;
};
class rhs_weap_mk18: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=261.62;
};
class rhs_weap_M590_5RD: Rifle_Base_F
{
ACE_barrelTwist=0.0;
ACE_twistDirection=0;
ACE_barrelLength=469.9;
};
class rhs_weap_M590_8RD: Rifle_Base_F
{
ACE_barrelTwist=0.0;
ACE_twistDirection=0;
ACE_barrelLength=508.0;
};
class rhs_weap_sr25: Rifle_Base_F
{
ACE_barrelTwist=285.75;
ACE_barrelLength=609.6;
};
class rhs_weap_sr25_ec: Rifle_Base_F
{
ACE_barrelTwist=285.75;
ACE_barrelLength=508.0;
};
class rhs_weap_XM2010_Base_F: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=609.6;
};
class rhsusf_weap_MP7A1_base_f: SMG_02_base_F {
ACE_barrelTwist = 160.0;
ACE_barrelLength = 180.0;
};
class R3F_PAMAS: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=124.46;
};
class R3F_Famas_F1: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=487.68;
};
class R3F_Famas_surb: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=403.86;
};
class R3F_Minimi: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=347.98;
};
class R3F_Minimi_762: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=502.92;
};
class R3F_FRF2: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=649.986;
};
class R3F_PGM_Hecate_II: Rifle_Base_F
{
ACE_barrelTwist=381.0;
ACE_barrelLength=701.04;
};
class R3F_HK417S_HG: Rifle_Base_F
{
ACE_barrelTwist=279.4;
ACE_barrelLength=304.8;
};
class R3F_HK417M: Rifle_Base_F
{
ACE_barrelTwist=279.4;
ACE_barrelLength=406.4;
};
class R3F_HK417L: Rifle_Base_F
{
ACE_barrelTwist=279.4;
ACE_barrelLength=508.0;
};
class R3F_M107: Rifle_Base_F
{
ACE_barrelTwist=381.0;
ACE_barrelLength=736.6;
};
class R3F_HK416M: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=355.6;
};
class R3F_MP5SD: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=144.78;
};
class CUP_hgun_Colt1911: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=127.0;
};
class CUP_sgun_AA12: Rifle_Base_F
{
ACE_barrelTwist=0.0;
ACE_twistDirection=0;
ACE_barrelLength=457.2;
};
class CUP_arifle_AK_Base: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=414.02;
};
class CUP_arifle_AK107_Base: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class CUP_arifle_AKS_Base: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class CUP_arifle_AKS74U: Rifle_Base_F
{
ACE_barrelTwist=160.02;
ACE_barrelLength=210.82;
};
class CUP_arifle_RPK74: Rifle_Long_Base_F
{
ACE_barrelTwist=195.072;
ACE_barrelLength=589.28;
};
class CUP_srifle_AS50: Rifle_Long_Base_F
{
ACE_barrelTwist=381.0;
ACE_barrelLength=736.6;
};
class CUP_srifle_AWM_Base: Rifle_Long_Base_F
{
ACE_barrelTwist=279.4;
ACE_barrelLength=685.8;
};
class CUP_smg_bizon: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=231.14;
};
class CUP_hgun_Compact: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=94.996;
};
class CUP_srifle_CZ750: Rifle_Long_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=660.4;
};
class CUP_arifle_CZ805_Base: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=355.6;
};
class CUP_arifle_CZ805_A1: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=355.6;
};
class CUP_arifle_CZ805_A2: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=276.86;
};
class CUP_srifle_DMR: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=558.8;
};
class CUP_hgun_Duty: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=94.996;
};
class CUP_arifle_FNFAL: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=533.4;
};
class CUP_arifle_G36A: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=480.06;
};
class CUP_arifle_G36K: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=317.5;
};
class CUP_arifle_G36C: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=228.6;
};
class CUP_arifle_MG36: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=480.06;
};
class CUP_hgun_Glock17: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=114.046;
};
class CUP_srifle_CZ550: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=599.999;
};
class CUP_srifle_ksvk: Rifle_Long_Base_F
{
ACE_barrelTwist=457.2;
ACE_barrelLength=999.998;
};
class CUP_lmg_L7A2: Rifle_Long_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=629.92;
};
class CUP_arifle_L85A2_Base: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=518.16;
};
class CUP_lmg_L110A1: Rifle_Long_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=347.98;
};
class CUP_srifle_LeeEnfield: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=640.08;
};
class CUP_hgun_M9: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=124.46;
};
class CUP_srifle_M14: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=558.8;
};
class CUP_arifle_M16_Base: Rifle_Base_F
{
ACE_barrelTwist=355.6;
ACE_barrelLength=508.0;
};
class CUP_arifle_M4_Base: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=368.3;
};
class CUP_srifle_Mk12SPR: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=457.2;
};
class CUP_srifle_M24_des: Rifle_Base_F
{
ACE_barrelTwist=285.75;
ACE_barrelLength=609.6;
};
class CUP_lmg_M60A4: Rifle_Long_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=431.8;
};
class CUP_srifle_M107_Base: Rifle_Long_Base_F
{
ACE_barrelTwist=381.0;
ACE_barrelLength=736.6;
};
class CUP_srifle_M110: Rifle_Base_F
{
ACE_barrelTwist=279.4;
ACE_barrelLength=508.0;
};
class CUP_lmg_M240: Rifle_Long_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=629.92;
};
class CUP_lmg_M249_para: Rifle_Long_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=414.02;
};
class CUP_lmg_M249: Rifle_Long_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=457.2;
};
class CUP_sgun_M1014: Rifle_Base_F
{
ACE_twistDirection=0;
ACE_barrelTwist=0.0;
ACE_barrelLength=469.9;
};
class CUP_hgun_Makarov: Pistol_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=93.472;
};
class CUP_hgun_MicroUzi: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=127.0;
};
class CUP_lmg_Mk48_Base: Rifle_Long_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=501.65;
};
class CUP_smg_MP5SD6: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=144.78;
};
class CUP_smg_MP5A5: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=226.06;
};
class CUP_hgun_PB6P9: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=104.14;
};
class CUP_hgun_Phantom: Rifle_Base_F
{
ACE_barrelTwist=246.38;
ACE_barrelLength=119.38;
};
class CUP_lmg_PKM: Rifle_Long_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=645.16;
};
class CUP_lmg_Pecheneg: Rifle_Long_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=657.86;
};
class CUP_hgun_TaurusTracker455: Pistol_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=101.6;
};
class CUP_arifle_Sa58P: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=391.16;
};
class CUP_arifle_Sa58V: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=391.16;
};
class CUP_hgun_SA61: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=114.3;
};
class CUP_sgun_Saiga12K: Rifle_Base_F
{
ACE_barrelTwist=0.0;
ACE_twistDirection=0;
ACE_barrelLength=429.26;
};
class CUP_arifle_Mk16_CQC: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=254.0;
};
class CUP_arifle_Mk16_STD: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=355.6;
};
class CUP_arifle_Mk16_SV: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=457.2;
};
class CUP_arifle_Mk17_CQC: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=330.2;
};
class CUP_arifle_Mk17_STD: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=406.4;
};
class CUP_arifle_Mk20: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=508.0;
};
class CUP_srifle_SVD: Rifle_Base_F
{
ACE_barrelTwist=238.76;
ACE_barrelLength=619.76;
};
class CUP_lmg_UK59: Rifle_Long_Base_F
{
ACE_barrelTwist=381.0;
ACE_barrelLength=551.18;
};
class CUP_DSHKM_W: MGun
{
ACE_barrelTwist=381.0;
ACE_barrelLength=1069.34;
};
class CUP_KPVT_W: MGun
{
ACE_barrelTwist=454.914;
ACE_barrelLength=1346.2;
};
class CUP_KPVB_W: MGun
{
ACE_barrelTwist=454.914;
ACE_barrelLength=1346.2;
};
class CUP_M134: MGunCore
{
ACE_barrelTwist=304.8;
ACE_barrelLength=558.8;
};
class CUP_M240_veh_W: Rifle_Long_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=629.92;
};
class CUP_PKT_W: MGun
{
ACE_barrelTwist=240.03;
ACE_barrelLength=722.122;
};
class CUP_srifle_VSSVintorez: Rifle_Base_F
{
ACE_barrelTwist=210.82;
ACE_barrelLength=200.66;
};
class CUP_arifle_XM8_Base: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=317.5;
};
class CUP_arifle_XM8_Carbine: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=317.5;
};
class CUP_arifle_xm8_sharpshooter: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class CUP_arifle_xm8_SAW: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=508.0;
};
class CUP_arifle_XM8_Compact: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=228.6;
};
class CUP_arifle_XM8_Railed_Base: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=317.5;
};
class CUP_arifle_XM8_Carbine_FG: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=317.5;
};
class VTN_AK_BASE: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class VTN_AK74M: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class VTN_AK74M_GP25: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class VTN_AK74M_GP30M: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class VTN_AKS74: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class VTN_AKS74N: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class VTN_AKS74N_76: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class VTN_AK74_76: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class VTN_AKMS_aa: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=261.62;
};
class VTN_AKS74U_BASE: Rifle_Base_F
{
ACE_barrelTwist=160.02;
ACE_barrelLength=210.82;
};
class VTN_AKM_BASE: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class VTN_AKMS: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class VTN_AKMS_T_P: Rifle_Base_F
{
ACE_barrelTwist=199.898;
ACE_barrelLength=414.02;
};
class VTN_AK103_BASE: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=414.02;
};
class VTN_AK104_BASE: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=314.96;
};
class VTN_AK105_BASE: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=314.96;
};
class VTN_AK105_P_BASE: Rifle_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=314.96;
};
class VTN_SVD_BASE: Rifle_Base_F
{
ACE_barrelTwist=238.76;
ACE_barrelLength=619.76;
};
class VTN_SVD_63: Rifle_Base_F
{
ACE_barrelTwist=238.76;
ACE_barrelLength=619.76;
};
class VTN_SVD_86: Rifle_Base_F
{
ACE_barrelTwist=238.76;
ACE_barrelLength=619.76;
};
class VTN_SV98_BASE: Rifle_Base_F
{
ACE_barrelTwist=320.04;
ACE_barrelLength=649.986;
};
class VTN_PKM_BAS: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=645.16;
};
class VTN_PKP: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=657.86;
};
class VTN_PYA: Pistol_Base_F
{
ACE_barrelTwist=254.0;
ACE_barrelLength=111.76;
};
class VTN_PM: Pistol_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=93.472;
};
class VTN_PB: Pistol_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=104.14;
};
class VTN_GSH18: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=104.14;
};
class VTN_PSS: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=35.56;
};
class VTN_PKT: Rifle_Base_F
{
ACE_barrelTwist=240.03;
ACE_barrelLength=722.122;
};
class VTN_KORD: Rifle_Base_F
{
ACE_barrelTwist=454.914;
ACE_barrelLength=1346.2;
};
class VTN_KPVT: Rifle_Base_F
{
ACE_barrelTwist=454.914;
ACE_barrelLength=1346.2;
};
class VTN_C_M4A1: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=368.3;
};
class VTN_MK18MOD0: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=261.62;
};
class VTN_M16_BASE: Rifle_Base_F
{
ACE_barrelTwist=355.6;
ACE_barrelLength=508.0;
};
class VTN_FN_SAMR_BASE: Rifle_Base_F
{
ACE_barrelTwist=195.58;
ACE_barrelLength=508.0;
};
class VTN_M249_SAW_BASE: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=457.2;
};
class VTN_M249_PARA: Rifle_Base_F
{
ACE_barrelTwist=177.8;
ACE_barrelLength=414.02;
};
class VTN_M240G_BASE: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=629.92;
};
class VTN_M9: Pistol_Base_F
{
ACE_barrelTwist=248.92;
ACE_barrelLength=124.46;
};
class VTN_M45A1: Pistol_Base_F
{
ACE_barrelTwist=406.4;
ACE_barrelLength=127.0;
};
class VTN_M24: Rifle_Base_F
{
ACE_barrelTwist=285.75;
ACE_barrelLength=609.6;
};
class VTN_M240: Rifle_Base_F
{
ACE_barrelTwist=304.8;
ACE_barrelLength=629.92;
};
class VTN_KO44: Rifle_Base_F
{
ACE_barrelTwist=241.3;
ACE_barrelLength=513.08;
};
class VTN_SAIGA_MK03: Rifle_Base_F
{
ACE_twistDirection=9.45;
ACE_barrelLength=414.02;
};
};