Skip to content

Commit 39576b1

Browse files
OverlordZornjonpas
andauthored
Compat SOG - Improve sound attenuations (#1401)
Co-authored-by: jonpas <[email protected]>
1 parent 2fc4055 commit 39576b1

File tree

3 files changed

+61
-5
lines changed

3 files changed

+61
-5
lines changed

.hemtt/project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ workshop = [
3737
workshop = [
3838
"450814997", # CBA_A3's Workshop ID
3939
"463939057", # ACE3's Workshop ID
40-
"2369477168", # ADT Workshop ID
40+
"3499977893", # ADT Workshop ID
4141
]
4242
dlc = [
4343
"S.O.G. Prairie Fire",

addons/compat_sog/CfgVehicles.hpp

Lines changed: 32 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,51 @@
11
class CfgVehicles {
2+
class APC_Tracked_01_base_F;
3+
class vn_armor_m113_base: APC_Tracked_01_base_F {
4+
class ACRE {
5+
class attenuation {
6+
forceSoundAttenuation = 1;
7+
class Compartment1 {
8+
Compartment1 = 0;
9+
Compartment2 = 0.6;
10+
};
11+
class Compartment2 {
12+
Compartment1 = 0.6;
13+
Compartment2 = 0;
14+
};
15+
};
16+
class attenuationTurnedOut {
17+
class Compartment1 {
18+
Compartment1 = 0.3;
19+
Compartment2 = 0;
20+
};
21+
class Compartment2 {
22+
Compartment1 = 0;
23+
Compartment2 = 0;
24+
};
25+
};
26+
};
27+
};
28+
229
class vn_armor_tank_base;
330
class vn_armor_m48_base: vn_armor_tank_base {
431
class ACRE {
532
class attenuation {
6-
class Compartment1 {
33+
forceSoundAttenuation = 1;
34+
class Compartment1 {
735
Compartment1 = 0;
836
Compartment2 = 0.8;
937
};
10-
class Compartment2 {
38+
class Compartment2 {
1139
Compartment1 = 0.8;
1240
Compartment2 = 0;
1341
};
1442
};
1543
class attenuationTurnedOut {
16-
class Compartment1 {
44+
class Compartment1 {
1745
Compartment1 = 0;
1846
Compartment2 = 0;
1947
};
20-
class Compartment2 {
48+
class Compartment2 {
2149
Compartment1 = 0;
2250
Compartment2 = 0;
2351
};

addons/sys_attenuate/CfgSoundEffects.hpp

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,5 +68,33 @@ class CfgSoundEffects {
6868
acreAttenuation = 0;
6969
acreAttenuationTurnedOut = 0;
7070
};
71+
class vn_car_attenuation {
72+
acreAttenuation = 0.5;
73+
acreAttenuationTurnedOut = 0.25;
74+
};
75+
class vn_helicopter_attenuation {
76+
acreAttenuation = 0.6;
77+
acreAttenuationTurnedOut = 0.3;
78+
};
79+
class vn_mrap_attenuation {
80+
acreAttenuation = 0.5;
81+
acreAttenuationTurnedOut = 0.25;
82+
};
83+
class vn_openvehicle_attenuation {
84+
acreAttenuation = 0;
85+
acreAttenuationTurnedOut = 0;
86+
};
87+
class vn_semiopencar_attenuation {
88+
acreAttenuation = 0;
89+
acreAttenuationTurnedOut = 0;
90+
};
91+
class vn_tank_attenuation {
92+
acreAttenuation = 0.6;
93+
acreAttenuationTurnedOut = 0.3;
94+
};
95+
class vn_truck_attenuation {
96+
acreAttenuation = 0.5;
97+
acreAttenuationTurnedOut = 0.25;
98+
};
7199
};
72100
};

0 commit comments

Comments
 (0)