Public feed
#890820
class CfgPatches {
class aacfsounds {
units[] = {};
weapons[] = {};
requiredVersion = 0.100000;
requiredAddons[] = {"CAAir", "CAA10"};
};
};
/*extern*/ class Mode_SemiAuto;
/*extern*/ class Mode_Burst;
/*extern*/ class Mode_FullAuto;
class CfgAmmo {
/*extern*/ class Default;
/*extern*/ class BulletCore;
/*extern*/ class TimeBombCore;
/*extern*/ class MineCore;
class BulletBase: BulletCore {
soundFly[] = {"\aacfsounds\ffx\bufly", 0.00292, 1};
soundHit2[] = {"\aacfsounds\ffx\bldhit02", 0.010000, 1};
soundHit3[] = {"\aacfsounds\ffx\bldhit03", 0.010000, 1};
soundHit4[] = {"\aacfsounds\ffx\bldhit04", 0.011623, 1};
soundHit5[] = {"\aacfsounds\ffx\bldhit05", 0.010000, 1};
soundHit6[] = {"\aacfsounds\ffx\bldhit06", 0.010000, 1};
soundHit7[] = {"\aacfsounds\ffx\bldhit07", 0.010000, 1};
soundHit8[] = {"\aacfsounds\ffx\bldhit08", 0.031623, 1};
soundHit9[] = {"\aacfsounds\ffx\bldhit09", 0.017783, 1};
soundHit10[] = {"\aacfsounds\ffx\bldhit10", 0.010000, 1};
soundHit11[] = {"\aacfsounds\ffx\bldhit13", 0.031623, 1};
soundHit12[] = {"\aacfsounds\ffx\bldhit16", 0.010000, 1};
soundHitMan1[] = {"\aacfsounds\ffx\menhit01", 0.031400, 1};
soundHitMan2[] = {"\aacfsounds\ffx\menhit02", 0.031400, 1};
soundHitMan3[] = {"\aacfsounds\ffx\menhit03", 0.031400, 1};
soundHitMan4[] = {"\aacfsounds\ffx\menhit04", 0.031400, 1};
soundHitMan5[] = {"\aacfsounds\ffx\menhit05", 0.031400, 1};
soundHitMan6[] = {"\aacfsounds\ffx\menhit06", 0.031400, 1};
soundHitMan7[] = {"\aacfsounds\ffx\menhit07", 0.031400, 1};
soundHitMan8[] = {"\aacfsounds\fun\hit32", 2.618000, 1};
soundHitMan9[] = {"\aacfsounds\fun\hit33", 2.618000, 1};
soundHitArmor1[] = {"\aacfsounds\ffx\armorhit01", 0.100000, 1};
soundHitArmor2[] = {"\aacfsounds\ffx\armorhit02", 0.100000, 1};
soundHitArmor5[] = {"\aacfsounds\ffx\armorhit03", 0.100000, 1};
soundHitArmor9[] = {"\aacfsounds\ffx\armorhit04", 0.100000, 1};
soundHitArmor10[] = {"\aacfsounds\ffx\armorhit05", 0.100000, 1};
soundHitArmor11[] = {"\aacfsounds\ffx\armorhit06", 0.100000, 1};
soundHitArmor12[] = {"\aacfsounds\ffx\armorhit07", 0.100000, 1};
soundHitBuilding1[] = {"\aacfsounds\ffx\bldhit02", 0.017783, 1};
soundHitBuilding2[] = {"\aacfsounds\ffx\bldhit04", 0.017783, 1};
soundHitBuilding3[] = {"\aacfsounds\ffx\bldhit10", 0.017783, 1};
soundHitBuilding4[] = {"\aacfsounds\ffx\bldhit11", 0.017783, 1};
soundHitBuilding5[] = {"\aacfsounds\ffx\bldhit12", 0.005623, 1};
soundHitBuilding6[] = {"\aacfsounds\ffx\bldhit13", 0.017783, 1};
soundHitBuilding7[] = {"\aacfsounds\ffx\bldhit14", 0.017783, 1};
supersonicCrackNear[] = {"\aacfsounds\ffx\bucn", 2.314000, 1};
supersonicCrackFar[] = {"\aacfsounds\ffx\bucf", 3.618000, 1};
};
class B_20mm_AP: BulletBase {
soundHit1[] = {"\aacfsounds\fve\20mm_ex.wav", 40.000000, 1};
soundHit2[] = {"\aacfsounds\fve\20mm_ex_2.wav", 20.000000, 1};
hitGround[]={"soundHit1",0.50, "soundHit2",0.50};
};
class B_20mm_AA: BulletBase {
soundHit1[] = {"\aacfsounds\fve\20mm_ex.wav", 40.000000, 1};
soundHit2[] = {"\aacfsounds\fve\20mm_ex_2.wav", 20.000000, 1};
hitGround[]={"soundHit1",0.50, "soundHit2",0.50};
};
class B_23mm_AA: BulletBase {
soundHit[] = {"\aacfsounds\fve\AZP85_ex", 18.162278, 1};
soundFly[] = {"\aacfsounds\fve\b23fly", 0.5, 1};
};
class B_25mm_HE: BulletBase {
soundHit1[] = {"\aacfsounds\fve\25mm_ex.wav", 32.000000, 1};
soundHit2[] = {"\aacfsounds\fve\25mm_ex_2.wav", 32.000000, 1};
hitGround[]={"soundHit1",0.50, "soundHit2",0.50};
};
/*extern*/ class GrenadeCore;
class GrenadeBase: GrenadeCore {
soundHit[] = {"\aacfsounds\fve\explosion_small_22", 38.000000, 1};
soundFly[] = {"\aacfsounds\fve\b23fly", 0.3, 1};
supersonicCrackNear[] = {"\aacfsounds\ffx\bucc", 3, 1};
supersonicCrackFar[] = {"\aacfsounds\ffx\bucf", 1, 1};
};
/*extern*/ class ShellCore;
class ShellBase: ShellCore {
soundHit[] = {"\aacfsounds\fve\explo_large_03", 56.234131, 1};
soundFly[] = {"\aacfsounds\fve\blfly", 0.3, 1};
supersonicCrackNear[] = {"\aacfsounds\ffx\bucc", 3, 1};
supersonicCrackFar[] = {"\aacfsounds\ffx\bucf", 1, 1};
};
/*extern*/ class RocketCore;
class RocketBase: RocketCore {
soundHit[] = {"\aacfsounds\fve\explosion_large1", 44.668358, 1};
supersonicCrackNear[] = {"\aacfsounds\ffx\bucc", 3, 1};
supersonicCrackFar[] = {"\aacfsounds\ffx\bucf2", 1, 1};
};
/*extern*/ class MissileCore;
class MissileBase: MissileCore {
soundHit[] = {"\aacfsounds\fve\explosion_large1", 19.952627, 1};
supersonicCrackNear[] = {"\aacfsounds\ffx\bucc", 3, 1};
supersonicCrackFar[] = {"\aacfsounds\ffx\bucf2", 1, 1};
};
class M_AT5_AT: MissileBase {
soundHit[] = {"\aacfsounds\fve\explosion_large1", 20.000000, 1};
};
class M_Vikhr_AT: MissileBase {
soundHit[] = {"\aacfsounds\fve\explosion_large1", 35.481346, 1};
};
/*extern*/ class LaserBombCore;
class Bo_GBU12_LGB: LaserBombCore {
soundHit[] = {"\aacfsounds\fve\LGB.wav", 28.183832, 1};
};
class Grenade: Default {
soundHit[] = {"\aacfsounds\fwe\M67E", 15.848933, 1};
};
class TimeBomb: TimeBombCore {
soundHit[] = {"\aacfsounds\fve\explosion_mega_08", 56.234131, 1};
};
class PipeBomb: TimeBomb {};
class Mine: MineCore {
soundHit[] = {"\aacfsounds\fwe\Mineput", "db+10", 1};
};
class MineE: Mine {
soundHit[] = {"\aacfsounds\fwe\Mineput", "db+10", 1};
};
class FuelExplosion: Default {
soundHit[] = {"\aacfsounds\fve\explosion_small_11", 56.309574, 1};
};
};
class CfgMagazines {
/*extern*/ class CA_Magazine;
/*extern*/ class VehicleMagazine;
class 15Rnd_9x19_M9: CA_Magazine {
sound[] = {"\aacfsounds\fve\M9Crk", 3.316228, 1};
};
class 15Rnd_9x19_M9SD: 15Rnd_9x19_M9 {
sound[] = {"\aacfsounds\fve\M9Crk", 3.316228, 1};
};
class 200Rnd_556x45_M249: CA_Magazine {
sound[] = {"\aacfsounds\fve\M249Crk", 20.000000, 1};
};
class 5Rnd_762x51_M24: CA_Magazine {
sound[] = {"\aacfsounds\fve\M24Crk", 15.000000, 1};
reloadMagazineSound[] = {"\aacfsounds\fve\M24_r", 0.010000, 1};
};
class 10Rnd_762x54_SVD: CA_Magazine {
sound[] = {"\aacfsounds\fve\SVDACrk", 15.560000, 1};
};
class 8Rnd_AT5_BMP2: VehicleMagazine {
sound[] = {"\aacfsounds\fve\BM2ATCrk", 8.162278, 1};
};
class 8Rnd_Hellfire: VehicleMagazine {
sound[] = {"\aacfsounds\fve\TOW_2", 8.162278, 1};
};
class 12Rnd_Vikhr_KA50: VehicleMagazine {
sound[] = {"\aacfsounds\fve\TOW_2", 8.162278, 1};
soundHit[] = {"\aacfsounds\fve\explosion_large1", 15.848933, 1};
};
};
class cfgWeapons {
/*extern*/ class Default;
/*extern*/ class Pistol;
/*extern*/ class LauncherCore;
/*extern*/ class CannonCore;
class M9: Pistol {
sound[] = {"\aacfsounds\fwe\M9S", 1.000000, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\M9R", 0.031623, 1};
};
class M9SD: M9 {
sound[] = {"\aacfsounds\fwe\M9SDS", 0.008, 1};
};
class Makarov: Pistol {
sound[] = {"\aacfsounds\fwe\MakarovS", 1.000000, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\MakarovR", 0.031623, 1};
};
class MakarovSD: Makarov {
sound[] = {"\aacfsounds\fwe\MakarovSDS", 0.008, 1};
};
class GrenadeLauncher: Default {
sound[] = {"\aacfsounds\fwe\Grenadelc", 0.001000, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\Grenades", 0.016592, 1};
};
/*extern*/ class Rifle;
class AK74: Rifle {
drySound[] = {"\aacfsounds\fwe\AKD", 0.000316, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\AKR", 0.000316, 1};
class Single: Mode_SemiAuto {
sound[] = {"\aacfsounds\fwe\AK74S", 9.000000, 1};
};
class Burst: Mode_Burst {
sound[] = {"\aacfsounds\fwe\AK74B", 9.500000, 1};
};
class FullAuto: Mode_FullAuto {
sound[] = {"\aacfsounds\fwe\AK74B", 10.000000, 1};
};
};
class AK74GL : AK74 {
class AK74Muzzle : AK74 {};
class GP25Muzzle : GrenadeLauncher {
sound[] = {"\aacfsounds\fwe\AKGLS", db-50, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\AKGLR", db-65, 1};
};
};
class AKS74U: AK74 {
class Single: Single {
sound[] = {"\aacfsounds\fwe\AK74US", 5.000000, 1};
};
class Burst: Burst {
sound[] = {"\aacfsounds\fwe\AK74UB", 5.500000, 1};
};
class FullAuto: FullAuto {
sound[] = {"\aacfsounds\fwe\AK74UB", 6.000000, 1};
};
};
class AKS74UN: AKS74U {
class Single: Single {
sound[] = {"\aacfsounds\fwe\AK74UNS", 0.140000, 1};
};
class Burst: Burst {
sound[] = {"\aacfsounds\fwe\AK74UNS", 0.150000, 1};
};
class FullAuto: FullAuto {
sound[] = {"\aacfsounds\fwe\AK74UNS", 0.180000, 1};
};
};
class AKS74PSO : AK74 {
class Single: Single {
sound[] = {"\aacfsounds\fwe\AKPSOS", 8, 1};
};
class Burst: Burst {
sound[] = {"\aacfsounds\fwe\AKPSOS", 8, 1};
};
class FullAuto: FullAuto {
sound[] = {"\aacfsounds\fwe\AKPSOS", 8, 1};
};
};
class G36a: Rifle {
class Single: Mode_SemiAuto {
sound[] = {"\aacfsounds\fwe\G36S", 8.560000, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\G36R", 0.000316, 1};
};
class Burst: Mode_Burst {
sound[] = {"\aacfsounds\fwe\G36S", 8.760000, 1};
};
class FullAuto: Mode_FullAuto {
sound[] = {"\aacfsounds\fwe\G36S", 8.960000, 1};
};
};
class G36C: G36a {
class Single: Single {
};
class Burst: Burst {
};
class FullAuto: FullAuto {
};
};
class G36K: G36a {
class Single: Single {
};
class Burst: Burst {
};
class FullAuto: FullAuto {
};
};
class M16A2: Rifle {
class Single: Mode_SemiAuto {
sound[] = {"\aacfsounds\fwe\M16S", "db+0", 1};
};
class Burst: Mode_Burst {
sound[] = {"\aacfsounds\fwe\M16S", "db+0", 1};
};
};
class M16A2GL: M16A2 {
class M16Muzzle: M16A2 {
};
class M203Muzzle: GrenadeLauncher {
sound[] = {"\aacfsounds\fwe\M203S", 0.562341, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\M203R", 0.000316, 1};
};
};
class M16A4: M16A2
{
class Single: Mode_SemiAuto
{
sound[] = {"\aacfsounds\fwe\M16S", "db+0", 1};
};
class Burst: Mode_Burst
{
sound[] = {"\aacfsounds\fwe\M16S", "db+0", 1};
};
};
class M16A4_ACG: M16A2 {
class Single: Mode_SemiAuto
{
sound[] = {"\aacfsounds\fwe\M16T", "db+0", 1};
};
class Burst: Mode_Burst
{
sound[] = {"\aacfsounds\fwe\M16T", "db+0", 1};
};
};
class M16A4_ACG_GL: M16A2GL
{
class M16Muzzle: M16Muzzle {};
class M203Muzzle: M203Muzzle {};
};
class M16A4_GL: M16A2GL {};
class m107: Rifle {
sound[] = {"\aacfsounds\fwe\M107S", 10.000000, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\M107R", 0.031623, 1};
};
class ksvk: Rifle {
sound[] = {"\aacfsounds\fwe\KSVKS", 10.000000, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\KSVKR", 0.031623, 1};
};
class M24: Rifle {
sound[] = {"\aacfsounds\fwe\M24S", 10.000000, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\M24R", 0.003162, 1};
};
class M240: Rifle {
reloadMagazineSound[] = {"\aacfsounds\fwe\M240R", 0.000316, 1};
class manual: Mode_FullAuto {
sound[] = {"\aacfsounds\fwe\M240S", 10.000000, 1};
};
class close: manual {
};
class short: close {
};
class medium: close {
};
class far: close {
};
};
class M249: Rifle {
class manual: Mode_FullAuto {
sound[] = {"\aacfsounds\fwe\M249S", 10.000000, 1};
};
class close: manual {
};
class short: close {
};
class medium: close {
};
class far: close {
};
reloadMagazineSound[] = {"\aacfsounds\fwe\M249R", 0.000316, 1};
};
class M4: Rifle {
drySound[] = {"\aacfsounds\fwe\M4D", 0.000316, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\M4R", 0.000316, 1};
class Single: Mode_SemiAuto {
sound[] = {"\aacfsounds\fwe\M4S", 7.560000, 1};
};
class Burst: Mode_Burst {
sound[] = {"\aacfsounds\fwe\M4AS", 8.800000, 1};
};
class FullAuto: Mode_FullAuto {
sound[] = {"\aacfsounds\fwe\M4AS", 8.800000, 1};
};
};
class M4AIM: M4 {
class Single: Single {
sound[] = {"\aacfsounds\fwe\M4AS", 7.560000, 1};
};
};
class M4SPR: M4 {
class Single: Single {
sound[] = {"\aacfsounds\fwe\MK12S", 8.560000, 1};
};
};
class M4A1: M4 {
class Single: Single {
sound[] = {"\aacfsounds\fwe\M4AS", 7.560000, 1};
};
};
class M4GL: M4 {
class M4Muzzle: M4 {
};
class M203Muzzle: GrenadeLauncher {
sound[] = {"\aacfsounds\fwe\M203S", 0.562341, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\M203R", 0.000316, 1};
};
};
class M4A1GL: M4GL {
};
class M4A1SD: M4AIM {
class Single: Single {
sound[] = {"\aacfsounds\fwe\M4A1SDS", 0.010000, 1};
};
class FullAuto: FullAuto {
sound[] = {"\aacfsounds\fwe\M4A1SDS", 0.017125, 1};
};
};
class MP5SD: Rifle {
reloadMagazineSound[] = {"\aacfsounds\fwe\MP5R", 0.001000, 1};
class Single: Mode_SemiAuto {
sound[] = {"\aacfsounds\fwe\MP5SDS", 0.010000, 1};
};
class Burst: Mode_Burst {
sound[] = {"\aacfsounds\fwe\MP5SDS", 0.014000, 1};
};
class FullAuto: Mode_FullAuto {
sound[] = {"\aacfsounds\fwe\MP5SDS", 0.016000, 1};
};
};
class MP5A5: MP5SD {
class Single: Single {
sound[] = {"\aacfsounds\fwe\MP5A5S", 3.162278, 1};
};
class Burst: Burst {
sound[] = {"\aacfsounds\fwe\MP5A5S", 3.272278, 1};
};
class FullAuto: FullAuto {
sound[] = {"\aacfsounds\fwe\MP5A5S", 4.382278, 1};
};
};
class PK: Rifle {
reloadMagazineSound[] = {"\aacfsounds\fwe\PKR", 0.031623, 1};
class manual: Mode_FullAuto {
sound[] = {"\aacfsounds\fwe\PKS", 10.000000, 1};
};
class close: manual {
};
class short: close {
};
class medium: close {
};
class far: close {
};
};
class SVD: Rifle {
sound[] = {"\aacfsounds\fwe\SVDS", 9.000000, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\SVDR", 0.031623, 1};
};
class Launcher: LauncherCore {
sound[] = {"\aacfsounds\fwe\ATR.wav", 0.010000, 1};
};
class M136: Launcher {
sound[] = {"\aacfsounds\fwe\ATS", 10.000000, 1};
drySound[] = {"\aacfsounds\fwe\M136D", 0.000100, 1};
reloadMagazineSound[] = {"\aacfsounds\fve\AT_r", 0.000316, 1};
};
class Javelin: Launcher {
sound[] = {"\aacfsounds\fwe\Javelin.wav", 11.000000, 1};
drySound[] = {"\aacfsounds\fwe\M136D", 0.000100, 1};
reloadMagazineSound[] = {"\aacfsounds\fve\AT_r", 0.000316, 1};
};
class Stinger: Launcher {
sound[] = {"\aacfsounds\fwe\Stinger.wav", 11.000000, 1};
drySound[] = {"\aacfsounds\fwe\M136D", 0.000100, 1};
reloadMagazineSound[] = {"\aacfsounds\fve\AT_r", 0.003162, 1};
};
class RPG7V: Launcher {
sound[] = {"\aacfsounds\fwe\RPG7S", 10.000000, 1};
drySound[] = {"\aacfsounds\fwe\M136D", 0.000100, 1};
reloadMagazineSound[] = {"\aacfsounds\fwe\RPGR", 0.000316, 1};
};
class Strela: Launcher {
sound[] = {"\aacfsounds\fwe\Stinger.wav", 10.000000, 1};
drySound[] = {"\aacfsounds\fwe\M136D", 0.000100, 1};
reloadMagazineSound[] = {"\aacfsounds\fve\AT_r", 0.000316, 1};
};
/*extern*/ class MGun;
class Throw : GrenadeLauncher {
class ThrowMuzzle : GrenadeLauncher {};
class HandGrenadeMuzzle : ThrowMuzzle {
sound[] = {"\aacfsounds\fwe\Grenadet", db-60, 1};
};
class HandGrenadeTimedMuzzle : ThrowMuzzle {
sound[] = {"\aacfsounds\fwe\Grenadet", db-60, 1};
};
class SmokeShellMuzzle : ThrowMuzzle {
sound[] = {"\aacfsounds\fwe\Grenadet", db-60, 1};
};
class SmokeShellRedMuzzle : ThrowMuzzle {
sound[] = {"\aacfsounds\fwe\Grenadet", db-60, 1};
};
class SmokeShellGreenMuzzle : ThrowMuzzle {
sound[] = {"\aacfsounds\fwe\Grenadet", db-60, 1};
};
};
class Put : Default {
class PutMuzzle : Default {};
class TimeBombMuzzle : PutMuzzle {
sound[] = {"\aacfsounds\fwe\TimeC4", db-80, 1};
};
class PipeBombMuzzle : PutMuzzle {
sound[] = {"\aacfsounds\fwe\TimeC4", db-80, 1};
};
class MineMuzzle : PutMuzzle {
sound[] = {"\aacfsounds\fwe\Mineput", db-80, 1};
};
class MineEMuzzle : PutMuzzle {
sound[] = {"\aacfsounds\fwe\Mineput", db-80, 1};
};
};
class TimeBomb: Default {};
class Grenade: Default {
soundHit[] = {"\aacfsounds\fwe\M67E", 15.848933, 1};
};
class Mine: TimeBomb {};
class MineE: TimeBomb {};
class PipeBomb: Put {};
class M240_veh: MGun {
sound[] = {"\aacfsounds\fve\M240_s", 12.000000, 1};
};
class PKT: MGun {
sound[] = {"\aacfsounds\fve\PKM_s", 12.000000, 1};
};
class TwinVickers: MGun {
};
class M2: MGun {
sound[] = {"\aacfsounds\fve\M2MG_s", 13.162278, 1};
};
class DSHKM: MGun {
sound[] = {"\aacfsounds\fve\DsHk_s", 15.560000, 1};
};
class KPVT: MGun {
sound[] = {"\aacfsounds\fve\KPVT_s", 16.162278, 1};
};
class M168: CannonCore {
sound[] = {"\aacfsounds\fve\M168_s", 20.000000, 1};
};
class M197: CannonCore {
sound[] = {"\aacfsounds\fve\M197_s", 16.162278, 1};
};
class AZP85: CannonCore {
sound[] = {"\aacfsounds\fve\AZP85_s", 39.810719, 1};
};
class GAU12: CannonCore {
sound[] = {"\aacfsounds\fve\GAU2B_s", 20.000000, 1};
};
class 2A42: CannonCore {
class LowROF: Mode_FullAuto {
sound[] = {"\aacfsounds\fve\2A42_s", 20.000000, 1};
};
class HighROF: LowROF {
sound[] = {"\aacfsounds\fve\2A42_loop", 20.000000, 1};
};
};
class AGS30: MGun {
sound[] = {"\aacfsounds\fve\AGS30_s", 8.162278, 1};
};
class MK19: MGun {
sound[] = {"\aacfsounds\fve\MK19S", 8.000000, 1};
};
class M119: CannonCore {
sound[] = {"\aacfsounds\fve\M119_s", 216.227753, 1};
};
class M256: CannonCore {
sound[] = {"\aacfsounds\fve\M119_s", 40.227753, 1};
};
class D30: CannonCore {
sound[] = {"\aacfsounds\fve\D30_s", 216.227753, 1};
};
class D81: CannonCore {
sound[] = {"\aacfsounds\fve\D81_s", 32.123459, 1};
};
class RocketPods: LauncherCore {
};
class FFARLauncher: RocketPods {
sound[] = {"\aacfsounds\fve\FFAR_s", 32.123459, 1};
};
class 57mmLauncher: RocketPods {
sound[] = {"\aacfsounds\fve\Launcher_ms", 32.123459, 1};
};
class 80mmLauncher: RocketPods {
sound[] = {"\aacfsounds\fve\Launcher_s", 32.123459, 1};
};
class MissileLauncher: LauncherCore {
};
class SidewinderLaucher: MissileLauncher {
sound[] = {"\aacfsounds\fve\Launcher_ms", 32.123459, 1};
};
class AT5Launcher: MissileLauncher {
sound[] = {"\aacfsounds\fve\TOW_AZ60", 32.123459, 1};
};
class TOWLauncher: MissileLauncher {
sound[] = {"\aacfsounds\fve\TOW_2", 32.123459, 1};
};
class HellfireLauncher: MissileLauncher {
sound[] = {"\aacfsounds\fve\Hellfire_s", 32.123459, 1};
};
class VikhrLauncher: MissileLauncher {
sound[] = {"\aacfsounds\fve\Hellfire_s", 32.123459, 1};
};
class CfgVehicles {
/*extern*/ class Allvehicles;
/*extern*/ class Landvehicle;
/*extern*/ class Man;
class Air : AllVehicles {};
class Helicopter : Air {
soundEngine[] = {"\ca\Air\Data\Sound\helicopter", 31.6228, 1};
soundEnviron[] = {"\ca\Air\Data\Sound\noise", 0.031623, 1.0};
soundDammage[] = {"\aacfsounds\veh\alarm_caution", 0.1, 1};
};
class Plane : Air {
soundEngine[] = {"\ca\Air\Data\Sound\a10_eng22_1", 31.6228, 0.8};
soundEnviron[] = {"\ca\Air\Data\Sound\noise", 0.031623, 1.0};
soundServo[] = {"\ca\Air\Data\Sound\gun_elevate", 0.1, 0.4};
soundDammage[] = {"\aacfsounds\veh\alarm_caution", 0.1, 1};
};
class ParachuteBase : Helicopter {
soundEnviron[] = {"\ca\air\Data\Sound\padak_let", 0.316228, 1};
soundEngine[] = {"\ca\air\Data\Sound\padak_let", 0.316228, 1};
soundGetIn[] = {"\ca\air\Data\Sound\padak_open", 0.316228, 1};
soundGetOut[] = {"\ca\air\Data\Sound\padak_open", 0.316228, 1};
soundCrash[] = {"\ca\air\Data\Sound\padak_dopad", 3.16228, 1};
soundLandCrash[] = {"\ca\air\Data\Sound\padak_dopad", 3.16228, 1};
soundWaterCrash[] = {"\ca\air\Data\Sound\padak_dopadvoda", 3.16228, 1};
occludeSoundsWhenIn = 1.0;
obstructSoundsWhenIn = 1.0;
};
class AH1W : Helicopter {
soundGetIn[] = {"\ca\air\Data\Sound\heli_door1", 0.1, 1};
soundGetOut[] = {"\ca\air\Data\Sound\heli_door1", 0.1, 1};
soundEngine[] = {"\aacfsounds\veh\engine_ah1w", 50.8107, 1};
};
class UH60MG : Helicopter {
soundEngine[] = {"\aacfsounds\veh\engine_uh60", 50.4813, 1};
soundGetIn[] = {"\ca\air\Data\Sound\heli_door3", 0.1, 1};
soundGetOut[] = {"\ca\air\Data\Sound\heli_door4", 0.1, 1};
};
class UH60 : UH60MG {};
class AH6 : Helicopter {
soundEngine[] = {"\aacfsounds\veh\engine_ah6", 25.1189, 1};
soundGetIn[] = {"\ca\air\Data\Sound\heli_door2", 0.1, 1};
soundGetOut[] = {"\ca\air\Data\Sound\heli_door4", 0.1, 1};
};
class AH6_RACS : AH6 {};
class MH6 : AH6 {};
class MH6_RACS : MH6 {};
class AV8B : Plane {
soundGetIn[] = {"\ca\air\Data\Sound\heli_door1", 0.1, 1};
soundGetOut[] = {"\ca\air\Data\Sound\heli_door1", 0.1, 1};
soundEngine[] = {"\aacfsounds\veh\engine_av8b", 31.6228, 1};
insideSoundCoef = 0.2;
};
class AV8B2 : AV8B {};
class ParachuteWest : ParachuteBase {};
class Parachute : ParachuteWest {};
class KA50 : Helicopter {
soundEngine[] = {"\aacfsound\veh\engine_ka50", 50.8107, 1};
soundGetIn[] = {"\ca\air\Data\Sound\heli_door1", 0.1, 1};
soundGetOut[] = {"\ca\air\Data\Sound\heli_door1", 0.1, 1};
};
class Mi17_MG : Helicopter {
soundEngine[] = {"\ca\Air\Data\Sound\Mi4_engine_v3", 25.1189, 1};
soundGetIn[] = {"\ca\air\Data\Sound\heli_door3", 0.1, 1};
soundGetOut[] = {"\ca\air\Data\Sound\heli_door4", 0.1, 1};
};
class Mi17 : Mi17_MG {};
class Su34 : Plane {
soundEngine[] = {"\aacfsounds\veh\engine_su34", 31.6228, 1};
};
class Su34B : Su34 {};
class A10 : Plane {
soundEngine[] = {"\aacfsounds\veh\engine_a10", 31.6228, 0.8};
};
class LandVehicle :
class Car : LandVehicle {
soundEngine[] = {"\ca\wheeled\Data\Sound\mediumcar", 0.001, 2.0};
soundEnviron[] = {"\ca\wheeled\Data\Sound\noise", 0.000562, 0.25};
soundCrash[] = {"\ca\wheeled\Data\Sound\crash2", 3.31623, 1};
soundGear[] = {"\ca\wheeled\Data\Sound\shifter_v1", 0.000178, 1};
};
};
class Truck5tMG : Truck {
soundEngine[] = {"\aacfsounds\Veh\engine_5t", db-20, 1};
};
}; class HMMWV50 : Car {
soundEngine[] = {"\aacfsounds\veh\engine_humvee", 1.0, 0.7};
soundGetIn[] = {"\aacfsounds\veh\jeep_dooropn", 0.101623, 1};
soundGetOut[] = {"\aacfsounds\veh\jeep_doorcls", 0.101623, 1};
soundGear[] = {"\ca\wheeled\Data\Sound\shifter_v1", 3.2e-005, 1};
soundServo[] = {"\ca\wheeled\Data\Sound\servo3", 0.01, 1.0};
};
class HMMWVTOW : HMMWV50 {};
class HMMWVMK : HMMWV50 {};
class HMMWV : HMMWV50 {};
class StrykerBase : Car {
soundEngine[] = {"\aacfsounds\veh\engine_stryker", 0.316228, 0.8};
soundGear[] = {"\ca\wheeled\Data\Sound\shifter_v1", 0.000562, 1};
SoundGetIn[] = {"\ca\wheeled\Data\Sound\M151A1_door_v1", 0.005623, 1};
SoundGetOut[] = {"\ca\wheeled\Data\Sound\M151A1_door_v1", 0.003162, 1};
};
class Stryker_ICV_M2 : StrykerBase {};
class Stryker_ICV_MK19 : StrykerBase {};
class Stryker_TOW : StrykerBase {};
class UAZMG : Car {
soundEngine[] = {"\aacfsounds\veh\engine_uaz", 0.1, 0.8};
soundGear[] = {"\ca\wheeled\Data\Sound\shifter_v1", 0.000562, 1};
SoundGetIn[] = {"\ca\wheeled\Data\Sound\UAZ_OpenClose", 0.005623, 1};
SoundGetOut[] = {"\ca\wheeled\Data\Sound\UAZ_OpenClose", 0.003162, 1};
};
class UAZ_AGS30 : UAZMG {};
class UAZ : UAZMG {};
class tractor : Car {
soundEngine[] = {"\aacfsounds\veh\engine_tractor", 3.16228, 1.3};
soundGetIn[] = {"\aacfsounds\veh\jeep_dooropn", 0.101623, 1};
soundGetOut[] = {"\aacfsounds\veh\jeep_doorcls", 0.101623, 1};
soundGear[] = {"\ca\wheeled\Data\Sound\shifter_v4", 5.6e-005, 1};
};
class Tank : LandVehicle {
soundEnviron[] = {"\ca\Tracked\Data\Sound\OldRolling_Treads1", 4.94328, 0.8};
soundEngine[] = {"\ca\Tracked\Data\Sound\OldIdle1", 1.0, 1};
soundCrash[] = {"\ca\Tracked\Data\Sound\crash2", 31.6228, 1};
soundGear[] = {"\ca\Tracked\Data\Sound\Gear_Trans1", 0.01, 1};
soundDammage[] = {"\ca\Tracked\Data\Sound\alarm_loop1", 1.0, 1};
};
class M1Abrams : Tank {
soundEngine[] = {"\aacfsounds\veh\engine_m1a1", 1.58925, 0.85};
soundEnviron[] = {"\ca\Tracked\Data\Sound\M1A1_treads3", 6.0, 1};
soundGetOut[] = {"\aacfsounds\veh\tank_doorcls", 0.1, 1};
soundGetIn[] = {"\aacf\veh\tank_dooropn", 0.1, 1};
insideSoundCoef = 0.2;
};
class M113 : Tank {
soundGetIn[] = {"\ca\Tracked\Data\Sound\metal_door2", 0.01, 1};
soundGetOut[] = {"\ca\Tracked\Data\Sound\metal_door2", 0.01, 1};
soundEnviron[] = {"\aacfsounds\veh\environ_bmp2", 5.01187, 1};
soundEngine[] = {"\aacfsounds\veh\engine_m113", 1.94328, 1};
soundCrash[] = {"\ca\Tracked\Data\Sound\crash2", 10.0, 1};
soundGear[] = {"\ca\Tracked\Data\Sound\Gear_Trans1", 0.001, 1};
};
class M113_RACS : M113 {};
class M113Ambul : M113 {};
class Vulcan : M113 {};
class Vulcan_RACS : Vulcan {};
class BMP2 : Tank {
soundGetIn[] = {"\ca\Tracked\Data\Sound\metal_door2", 0.01, 1};
soundGetOut[] = {"\ca\Tracked\Data\Sound\metal_door2", 0.003162, 1};
soundEnviron[] = {"\aacfsounds\veh\environ_bmp2", 4.01187, 1};
soundEngine[] = {"\aacfsounds\veh\engine_bmp2", 1.94328, 0.9};
};
class BMP2Ambul : BMP2 {};
class T72 : Tank {
soundEngine[] = {"\aacfsounds\veh\engine_t72", 1.58925, 0.8};
soundEnviron[] = {"\aacfsounds\veh\environ_t72", 6.0, 0.9};
soundGetOut[] = {"\aacfsounds\veh\tank_doorcls", 0.1, 1};
soundGetIn[] = {"\aacfsounds\veh\tank_dooropn", 0.1, 1};
};
class ZSU : Tank {
soundGetIn[] = {"\ca\Tracked\Data\Sound\metal_door3", 0.003162, 0.9};
soundGetOut[] = {"\ca\Tracked\Data\Sound\metal_door3", 0.003162, 0.9};
soundEngine[] = {"\aacfsounds\veh\engine_zsu", 1.94328, 1};
soundEnviron[] = {"\aacfsounds\veh\environ_bmp2", 5.01187, 1};
soundCrash[] = {"\ca\Tracked\Data\Sound\crash1", 14.1254, 1};
};
};
class CAManBase: Man {
hitSound1[] = {"\aacfsounds\fun\fhit01", 2.492400, 1};
hitSound2[] = {"\aacfsounds\fun\fhit02", 2.492400, 1};
hitSound3[] = {"\aacfsounds\fun\fhit03", 2.492400, 1};
hitSound4[] = {"\aacfsounds\fun\fhit04", 2.492400, 1};
hitSound5[] = {"\aacfsounds\fun\fhit05", 2.492400, 1};
hitSound6[] = {"\aacfsounds\fun\fhit06", 2.492400, 1};
hitSound7[] = {"\aacfsounds\fun\fhit07", 2.492400, 1};
hitSound8[] = {"\aacfsounds\fun\fhit08", 2.492400, 1};
hitSound9[] = {"\aacfsounds\fun\fhit09", 2.492400, 1};
hitSound10[] = {"\aacfsounds\fun\fhit10", 2.492400, 1};
hitSound11[] = {"\aacfsounds\fun\fhit11", 2.492400, 1};
hitSound12[] = {"\aacfsounds\fun\fhit12", 2.492400, 1};
hitSound13[] = {"\aacfsounds\fun\fhit13", 2.492400, 1};
hitSound14[] = {"\aacfsounds\fun\fhit14", 2.492400, 1};
hitSound15[] = {"\aacfsounds\fun\fhit15", 2.492400, 1};
hitSound16[] = {"\aacfsounds\fun\fhit16", 2.492400, 1};
hitSound17[] = {"\aacfsounds\fun\fhit17", 2.492400, 1};
hitSound18[] = {"\aacfsounds\fun\fhit18", 2.492400, 1};
hitSound19[] = {"\aacfsounds\fun\fhit19", 2.492400, 1};
hitSound20[] = {"\aacfsounds\fun\fhit20", 2.492400, 1};
hitSound21[] = {"\aacfsounds\fun\fhit21", 2.492400, 1};
hitSound22[] = {"\aacfsounds\fun\fhit22", 2.492400, 1};
hitSound23[] = {"\aacfsounds\fun\fhit23", 2.492400, 1};
hitSound24[] = {"\aacfsounds\fun\fhit24", 2.492400, 1};
hitSound25[] = {"\aacfsounds\fun\fhit25", 2.492400, 1};
hitSound26[] = {"\aacfsounds\fun\fhit26", 2.492400, 1};
hitSound27[] = {"\aacfsounds\fun\fhit27", 2.492400, 1};
hitSound28[] = {"\aacfsounds\fun\fhit28", 2.492400, 1};
hitSound29[] = {"\aacfsounds\fun\fhit29", 2.492400, 1};
soundEngine[] = {"\aacfsounds\fun\breath", 0.008917, 1};
soundEnviron[] = {};
class SoundEnvironExt
{
fallbody[]={{"\aacfsounds\fun\fall",0.009917,1}};
laydown[]={{"\aacfsounds\fun\down",0.009917,1}};
standup[]={{"\aacfsounds\fun\up",0.009917,1}};
};
};
};
#include "vehicles.h"