diff --git a/.hemtt/project.toml b/.hemtt/project.toml index 6c39951bf..04bdc8ca2 100644 --- a/.hemtt/project.toml +++ b/.hemtt/project.toml @@ -37,7 +37,7 @@ workshop = [ workshop = [ "450814997", # CBA_A3's Workshop ID "463939057", # ACE3's Workshop ID - "2369477168", # ADT Workshop ID + "3499977893", # ADT Workshop ID ] dlc = [ "S.O.G. Prairie Fire", diff --git a/addons/compat_sog/CfgVehicles.hpp b/addons/compat_sog/CfgVehicles.hpp index 4926f9065..b92cb6ed5 100644 --- a/addons/compat_sog/CfgVehicles.hpp +++ b/addons/compat_sog/CfgVehicles.hpp @@ -1,23 +1,51 @@ class CfgVehicles { + class APC_Tracked_01_base_F; + class vn_armor_m113_base: APC_Tracked_01_base_F { + class ACRE { + class attenuation { + forceSoundAttenuation = 1; + class Compartment1 { + Compartment1 = 0; + Compartment2 = 0.6; + }; + class Compartment2 { + Compartment1 = 0.6; + Compartment2 = 0; + }; + }; + class attenuationTurnedOut { + class Compartment1 { + Compartment1 = 0.3; + Compartment2 = 0; + }; + class Compartment2 { + Compartment1 = 0; + Compartment2 = 0; + }; + }; + }; + }; + class vn_armor_tank_base; class vn_armor_m48_base: vn_armor_tank_base { class ACRE { class attenuation { - class Compartment1 { + forceSoundAttenuation = 1; + class Compartment1 { Compartment1 = 0; Compartment2 = 0.8; }; - class Compartment2 { + class Compartment2 { Compartment1 = 0.8; Compartment2 = 0; }; }; class attenuationTurnedOut { - class Compartment1 { + class Compartment1 { Compartment1 = 0; Compartment2 = 0; }; - class Compartment2 { + class Compartment2 { Compartment1 = 0; Compartment2 = 0; }; diff --git a/addons/sys_attenuate/CfgSoundEffects.hpp b/addons/sys_attenuate/CfgSoundEffects.hpp index b684c7f6b..c4b2edadb 100644 --- a/addons/sys_attenuate/CfgSoundEffects.hpp +++ b/addons/sys_attenuate/CfgSoundEffects.hpp @@ -68,5 +68,33 @@ class CfgSoundEffects { acreAttenuation = 0; acreAttenuationTurnedOut = 0; }; + class vn_car_attenuation { + acreAttenuation = 0.5; + acreAttenuationTurnedOut = 0.25; + }; + class vn_helicopter_attenuation { + acreAttenuation = 0.6; + acreAttenuationTurnedOut = 0.3; + }; + class vn_mrap_attenuation { + acreAttenuation = 0.5; + acreAttenuationTurnedOut = 0.25; + }; + class vn_openvehicle_attenuation { + acreAttenuation = 0; + acreAttenuationTurnedOut = 0; + }; + class vn_semiopencar_attenuation { + acreAttenuation = 0; + acreAttenuationTurnedOut = 0; + }; + class vn_tank_attenuation { + acreAttenuation = 0.6; + acreAttenuationTurnedOut = 0.3; + }; + class vn_truck_attenuation { + acreAttenuation = 0.5; + acreAttenuationTurnedOut = 0.25; + }; }; };