class CfgPatches {
class acex_sm_c_sound_wep_rifle {
units = {};
weapons = {};
requiredVersion = 1.010000;
requiredAddons = {"acex_sm_main", "CAWeapons", "CAWeapons_AK", "CAWeapons_Colt1911", "CAWeapons2", "CAweapons_m107", "CAWeapons_DMR", "CAWeapons2_RPG18", "CAweapons_ksvk", "acex_sm_s_wep_rifle"};
version = "1.5.0.50";
};
};
/*extern*/ class Mode_SemiAuto;
/*extern*/ class Mode_Burst;
/*extern*/ class Mode_FullAuto;
class CfgWeapons {
/*extern*/ class PistolCore;
/*extern*/ class RifleCore;
/*extern*/ class MGunCore;
/*extern*/ class LauncherCore;
/*extern*/ class GrenadeCore;
/*extern*/ class GrenadeLauncher;
/*extern*/ class Rifle;
/*extern*/ class M203Muzzle;
class Throw: GrenadeLauncher {
class ThrowMuzzle: GrenadeLauncher {
};
class HandGrenadeMuzzle: ThrowMuzzle {
sound = {"x\acex_sm\addons\s_wep_rifle\grenade_pin1.wss", 0.177828, 1, 20};
};
};
class M16_Base: Rifle {
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\m16_reload.wss", 0.031623, 1, 20};
class Single: Mode_SemiAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\m16_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\m16_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\m16_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class Burst: Mode_Burst {
begin1 = {"x\acex_sm\addons\s_wep_rifle\m16_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\m16_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\m16_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.320000, "begin2", 0.350000, "begin3", 0.320000};
soundBurst = 0;
};
class FullAuto: Mode_FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\m16_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\m16_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\m16_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.320000, "begin2", 0.350000, "begin3", 0.320000};
};
class M203Muzzle: M203Muzzle {
begin1 = {"x\acex_sm\addons\s_wep_rifle\m203_fire.wss", 0.100000, 1, 100};
begin2 = {"x\acex_sm\addons\s_wep_rifle\m203_fire.wss", 0.100000, 0.960000, 100};
begin3 = {"x\acex_sm\addons\s_wep_rifle\m203_fire.wss", 0.100000, 0.940000, 100};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\m203_reload.wss", 0.031623, 1, 20};
};
};
class M4A1: M16_base {
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\m4_reload.wss", 0.031623, 1, 20};
class Single: Single {
begin1 = {"x\acex_sm\addons\s_wep_rifle\m4_fire1.wss", 1.778280, 1, 950};
begin2 = {"x\acex_sm\addons\s_wep_rifle\m4_fire2.wss", 1.778280, 1, 950};
begin3 = {"x\acex_sm\addons\s_wep_rifle\m4_fire3.wss", 1.778280, 1, 950};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class FullAuto: FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\m4_fire1.wss", 1.778280, 1, 950};
begin2 = {"x\acex_sm\addons\s_wep_rifle\m4_fire2.wss", 1.778280, 1, 950};
begin3 = {"x\acex_sm\addons\s_wep_rifle\m4_fire3.wss", 1.778280, 1, 950};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
};
class M4A1_Aim: M4A1 {
/*extern*/ class Single;
/*extern*/ class FullAuto;
};
class M4A1_AIM_SD_camo: M4A1_Aim {
class Single: Mode_SemiAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\m4sd_fire1.wss", 1, 1, 80};
begin2 = {"x\acex_sm\addons\s_wep_rifle\m4sd_fire2.wss", 1, 1, 80};
begin3 = {"x\acex_sm\addons\s_wep_rifle\m4sd_fire3.wss", 1, 1, 80};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class FullAuto: Mode_FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\m4sd_fire1.wss", 1, 1, 80};
begin2 = {"x\acex_sm\addons\s_wep_rifle\m4sd_fire2.wss", 1, 1, 80};
begin3 = {"x\acex_sm\addons\s_wep_rifle\m4sd_fire3.wss", 1, 1, 80};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
};
class M4SPR: M4A1 {
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\spr_reload.wss", 0.031623, 1, 20};
class Single: Single {
begin1 = {"x\acex_sm\addons\s_wep_rifle\mk12_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\mk12_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\mk12_fire2.wss", 1.778280, 1.020000, 900};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
};
class G36C: Rifle {
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\g36_reload.wss", 0.031623, 1, 20};
class Single: Mode_SemiAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\g36c_fire1.wss", 1.778280, 1, 950};
begin2 = {"x\acex_sm\addons\s_wep_rifle\g36c_fire2.wss", 1.778280, 1, 950};
begin3 = {"x\acex_sm\addons\s_wep_rifle\g36c_fire3.wss", 1.778280, 1, 950};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class Burst: Mode_Burst {
begin1 = {"x\acex_sm\addons\s_wep_rifle\g36c_fire1.wss", 1.778280, 1, 950};
begin2 = {"x\acex_sm\addons\s_wep_rifle\g36c_fire2.wss", 1.778280, 1, 950};
begin3 = {"x\acex_sm\addons\s_wep_rifle\g36c_fire3.wss", 1.778280, 1, 950};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
soundBurst = 0;
};
class FullAuto: Mode_FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\g36c_fire1.wss", 1.778280, 1, 950};
begin2 = {"x\acex_sm\addons\s_wep_rifle\g36c_fire2.wss", 1.778280, 1, 950};
begin3 = {"x\acex_sm\addons\s_wep_rifle\g36c_fire3.wss", 1.778280, 1, 950};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
};
class G36_C_SD_eotech: G36C {
class Single: Single {
begin1 = {"x\acex_sm\addons\s_wep_rifle\g36sd_fire1.wss", 1, 1, 80};
begin2 = {"x\acex_sm\addons\s_wep_rifle\g36sd_fire2.wss", 1, 1, 80};
begin3 = {"x\acex_sm\addons\s_wep_rifle\g36sd_fire3.wss", 1, 1, 80};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class Burst: Burst {
begin1 = {"x\acex_sm\addons\s_wep_rifle\g36sd_fire1.wss", 1, 1, 80};
begin2 = {"x\acex_sm\addons\s_wep_rifle\g36sd_fire2.wss", 1, 1, 80};
begin3 = {"x\acex_sm\addons\s_wep_rifle\g36sd_fire3.wss", 1, 1, 80};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
soundBurst = 0;
};
class FullAuto: FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\g36sd_fire1.wss", 1, 1, 80};
begin2 = {"x\acex_sm\addons\s_wep_rifle\g36sd_fire2.wss", 1, 1, 80};
begin3 = {"x\acex_sm\addons\s_wep_rifle\g36sd_fire3.wss", 1, 1, 80};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
};
class G36a: Rifle {
class MuzzleFar: G36C {
class Single: Mode_SemiAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class Burst: Mode_Burst {
begin1 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
soundBurst = 0;
};
class FullAuto: Mode_FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
};
};
class AK_BASE: Rifle {
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\ak_reload.wss", 0.031623, 1, 20};
class Single: Mode_SemiAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\ak74_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\ak74_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\ak74_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class Burst: Mode_Burst {
begin1 = {"x\acex_sm\addons\s_wep_rifle\ak74_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\ak74_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\ak74_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class FullAuto: Mode_FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\ak74_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\ak74_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\ak74_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class GP25Muzzle: GrenadeLauncher {
begin1 = {"x\acex_sm\addons\s_wep_rifle\gp30_fire.wss", 0.100000, 1, 100};
begin2 = {"x\acex_sm\addons\s_wep_rifle\gp30_fire.wss", 0.100000, 0.960000, 100};
begin3 = {"x\acex_sm\addons\s_wep_rifle\gp30_fire.wss", 0.100000, 0.940000, 100};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\gp30_reload.wss", 0.031623, 1, 20};
};
};
class AK_47_M: AK_BASE {
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\akm_reload.wss", 0.031623, 1, 20};
class Single: Mode_SemiAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\akm_fire1.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\akm_fire2.wss", 1.778280, 1, 1000};
begin3 = {"x\acex_sm\addons\s_wep_rifle\akm_fire3.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class Burst: Mode_Burst {
begin1 = {"x\acex_sm\addons\s_wep_rifle\akm_fire1.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\akm_fire2.wss", 1.778280, 1, 1000};
begin3 = {"x\acex_sm\addons\s_wep_rifle\akm_fire3.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class FullAuto: Mode_FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\akm_fire1.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\akm_fire2.wss", 1.778280, 1, 1000};
begin3 = {"x\acex_sm\addons\s_wep_rifle\akm_fire3.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
};
class AKS_Base: AK_Base {
class Single: Single {
};
class Burst: Burst {
};
class FullAuto: FullAuto {
};
};
class AKS_74_U: AKS_BASE {
class Single: Single {
begin1 = {"x\acex_sm\addons\s_wep_rifle\aks74u_fire1.wss", 1.778280, 1, 950};
begin2 = {"x\acex_sm\addons\s_wep_rifle\aks74u_fire2.wss", 1.778280, 1, 950};
begin3 = {"x\acex_sm\addons\s_wep_rifle\aks74u_fire3.wss", 1.778280, 1, 950};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class Burst: Burst {
begin1 = {"x\acex_sm\addons\s_wep_rifle\aks74u_fire1.wss", 1.778280, 1, 950};
begin2 = {"x\acex_sm\addons\s_wep_rifle\aks74u_fire2.wss", 1.778280, 1, 950};
begin3 = {"x\acex_sm\addons\s_wep_rifle\aks74u_fire3.wss", 1.778280, 1, 950};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class FullAuto: FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\aks74u_fire1.wss", 1.778280, 1, 950};
begin2 = {"x\acex_sm\addons\s_wep_rifle\aks74u_fire2.wss", 1.778280, 1, 950};
begin3 = {"x\acex_sm\addons\s_wep_rifle\aks74u_fire3.wss", 1.778280, 1, 950};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
};
class AKS_74_UN_kobra: AKS_BASE {
class Single: Single {
begin1 = {"x\acex_sm\addons\s_wep_rifle\aks74un_fire1.wss", 1, 1, 80};
begin2 = {"x\acex_sm\addons\s_wep_rifle\aks74un_fire2.wss", 1, 1, 80};
begin3 = {"x\acex_sm\addons\s_wep_rifle\aks74un_fire3.wss", 1, 1, 80};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class FullAuto: FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\aks74un_fire1.wss", 1, 1, 80};
begin2 = {"x\acex_sm\addons\s_wep_rifle\aks74un_fire2.wss", 1, 1, 80};
begin3 = {"x\acex_sm\addons\s_wep_rifle\aks74un_fire3.wss", 1, 1, 80};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
};
class m8_base: Rifle {
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\m8_reload.wss", 0.031623, 1, 20};
class Single: Mode_SemiAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class Burst: Mode_Burst {
begin1 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
soundBurst = 0;
};
class FullAuto: Mode_FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\g36a_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
};
class M16A2: M16_Base {
};
class LeeEnfield: Rifle {
reloadSound = {"x\acex_sm\addons\s_wep_rifle\le_boltaction.wss", 0.010000, 1, 20};
begin1 = {"x\acex_sm\addons\s_wep_rifle\leeenfield_fire1.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\leeenfield_fire2.wss", 1.778280, 1, 1000};
begin3 = {"x\acex_sm\addons\s_wep_rifle\leeenfield_fire3.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class M14_EP1: Rifle {
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\spr_reload.wss", 0.031623, 1, 20};
class Single: Mode_SemiAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\m14_fire1.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\m14_fire2.wss", 1.778280, 1, 1000};
begin3 = {"x\acex_sm\addons\s_wep_rifle\m14_fire3.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.330000, "begin2", 0.340000, "begin3", 0.330000};
};
};
class SCAR_Base: M16_base {
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\SCAR_reload.wss", 0.031623, 1, 20};
class SCAR_L_Single: Single {
begin1 = {"x\acex_sm\addons\s_wep_rifle\mk16_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\mk16_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\mk16_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class SCAR_L_FullAuto: FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\mk16_fire1.wss", 1.778280, 1, 900};
begin2 = {"x\acex_sm\addons\s_wep_rifle\mk16_fire2.wss", 1.778280, 1, 900};
begin3 = {"x\acex_sm\addons\s_wep_rifle\mk16_fire3.wss", 1.778280, 1, 900};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class EGLMMuzzle: M203Muzzle {
begin1 = {"x\acex_sm\addons\s_wep_rifle\m203_fire.wss", 0.100000, 0.900000, 100};
soundBegin = {"begin1", 1};
};
};
/*extern*/ class SCAR_L_CQC;
class SCAR_L_CQC_CCO_SD: SCAR_L_CQC {
class SCAR_L_SD_Single: Mode_SemiAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\mk16sd_fire.wss", 1, 1, 80};
soundbegin = {"begin1", 1};
};
class SCAR_L_SD_FullAuto: Mode_FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\mk16sd_fire.wss", 1, 1, 80};
soundbegin = {"begin1", 1};
};
};
class SCAR_H_Base: SCAR_Base {
class SCAR_H_Single: Mode_SemiAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\mk17_fire3.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\mk17_fire2.wss", 1.778280, 1, 1000};
begin3 = {"x\acex_sm\addons\s_wep_rifle\mk17_fire1.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.330000, "begin2", 0.340000, "begin3", 0.330000};
};
class SCAR_H_FullAuto: Mode_FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\mk17_fire1.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\mk17_fire2.wss", 1.778280, 1, 1000};
begin3 = {"x\acex_sm\addons\s_wep_rifle\mk17_fire3.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.330000, "begin2", 0.340000, "begin3", 0.330000};
};
};
class SCAR_H_CQC_CCO: SCAR_H_Base {
};
class SCAR_H_CQC_CCO_SD: SCAR_H_CQC_CCO {
class SCAR_H_SD_Single: SCAR_H_Single {
begin1 = {"x\acex_sm\addons\s_wep_rifle\mk17sd_fire.wss", 1, 1, 110};
soundbegin = {"begin1", 1};
};
class SCAR_H_SD_FullAuto: SCAR_H_FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\mk17sd_fire.wss", 1, 1, 110};
soundbegin = {"begin1", 1};
};
};
class SCAR_H_LNG_Sniper_SD: SCAR_H_Base {
class SCAR_H_SD_Single: Mode_SemiAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\mk17sd_fire.wss", 1, 1, 110};
soundbegin = {"begin1", 1};
};
class SCAR_H_SD_FullAuto: Mode_FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\mk17sd_fire.wss", 1, 1, 110};
soundbegin = {"begin1", 1};
};
};
class FN_FAL: M16A2 {
class Single: Single {
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\fal_reload.wss", 0.031623, 1, 20};
begin1 = {"x\acex_sm\addons\s_wep_rifle\fal_fire1.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\fal_fire2.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.500000, "begin2", 0.500000};
};
class Burst: Burst {
begin1 = {"x\acex_sm\addons\s_wep_rifle\fal_fire1.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\fal_fire2.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.500000, "begin2", 0.500000};
};
};
class M4A3_CCO_EP1: M16_base {
class Single: Single {
begin1 = {"x\acex_sm\addons\s_wep_rifle\m4_fire1.wss", 1.778280, 1, 950};
begin2 = {"x\acex_sm\addons\s_wep_rifle\m4_fire2.wss", 1.778280, 1, 950};
begin3 = {"x\acex_sm\addons\s_wep_rifle\m4_fire3.wss", 1.778280, 1, 950};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class FullAuto: FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\m4_fire1.wss", 1.778280, 1, 950};
begin2 = {"x\acex_sm\addons\s_wep_rifle\m4_fire2.wss", 1.778280, 1, 950};
begin3 = {"x\acex_sm\addons\s_wep_rifle\m4_fire3.wss", 1.778280, 1, 950};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
};
class Sa58P_EP1: Rifle {
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\sa58_reload.wss", 0.031623, 1, 20};
class Single: Mode_SemiAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire1.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire2.wss", 1.778280, 1, 1000};
begin3 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire3.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class Burst: Mode_Burst {
begin1 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire1.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire2.wss", 1.778280, 1, 1000};
begin3 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire3.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class FullAuto: Mode_FullAuto {
begin1 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire1.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire2.wss", 1.778280, 1, 1000};
begin3 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire3.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
};
class Sa58V_EP1: Sa58P_EP1 {
};
class Sa58V_RCO_EP1: Sa58V_EP1 {
reloadMagazineSound = {"x\acex_sm\addons\s_wep_rifle\sa58_reload.wss", 0.031623, 1, 20}
class Single: Single {
begin1 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire1.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire2.wss", 1.778280, 1, 1000};
begin3 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire3.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
class Burst: Mode_Burst {
begin1 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire1.wss", 1.778280, 1, 1000};
begin2 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire2.wss", 1.778280, 1, 1000};
begin3 = {"x\acex_sm\addons\s_wep_rifle\cz58_fire3.wss", 1.778280, 1, 1000};
soundBegin = {"begin1", 0.330000, "begin2", 0.330000, "begin3", 0.330000};
};
};
};