diff --git a/addons/common/stringtable.xml b/addons/common/stringtable.xml
index f2c767442c..441d40b114 100644
--- a/addons/common/stringtable.xml
+++ b/addons/common/stringtable.xml
@@ -598,6 +598,60 @@
Następne urządzenie podręczne
Procházet ruční zařízení
+
+ Disabled
+ Zakázáno
+ Non
+ Deaktiviert
+ Disattivato
+ Wyłączone
+ Desativado
+ Откл.
+ Desactivado
+
+
+ Enabled
+ Zapnuto
+ Oui
+ Aktiviert
+ Attivato
+ Włączone
+ Ativado
+ Вкл.
+ Activado
+
+
+ Yes
+ Ja
+ Si
+ Tak
+ Ano
+ Oui
+ Да
+ Igen
+ Sim
+ Si
+
+
+ No
+ Nein
+ No
+ Nie
+ Ne
+ Non
+ Нет
+ Nem
+ Não
+ No
+
+
+ Do Not Force
+ Nie wymuszaj
+ No forzar
+ Nicht erzwingen
+ Nevynucovat
+ Não forçar
+
ACE3 Equipment
ACE3 Wyposażenie
diff --git a/addons/hearing/ACE_Settings.hpp b/addons/hearing/ACE_Settings.hpp
index c0f69dda65..867914b857 100644
--- a/addons/hearing/ACE_Settings.hpp
+++ b/addons/hearing/ACE_Settings.hpp
@@ -2,6 +2,8 @@ class ACE_Settings {
class GVAR(EnableCombatDeafness) {
value = 1;
typeName = "BOOL";
+ displayName = CSTRING(CombatDeafness_DisplayName);
+ description = CSTRING(CombatDeafness_Description);
};
class GVAR(EarplugsVolume) {
value = 0.5;
diff --git a/addons/hearing/CfgVehicles.hpp b/addons/hearing/CfgVehicles.hpp
index 1cf06910b0..44ea8f734f 100644
--- a/addons/hearing/CfgVehicles.hpp
+++ b/addons/hearing/CfgVehicles.hpp
@@ -109,6 +109,27 @@ class CfgVehicles {
typeName = "BOOL";
defaultValue = 1;
};
+ class DisableEarRinging {
+ displayName = CSTRING(DisableEarRinging);
+ typeName = "NUMBER";
+ class values {
+ class DoNotForce {
+ default = 1;
+ name = ECSTRING(common,DoNotForce);
+ value = -1;
+ };
+ /* Probably don't want to allow forcing ear ringing for people who have serious problems with the effect
+ class NotDisabled {
+ name = ECSTRING(common,No);
+ value = 0;
+ };
+ */
+ class IsDisabled {
+ name = ECSTRING(common,Yes);
+ value = 1;
+ };
+ };
+ };
};
class ModuleDescription {
description = CSTRING(Module_Description);
diff --git a/addons/hearing/functions/fnc_moduleHearing.sqf b/addons/hearing/functions/fnc_moduleHearing.sqf
index 7b78ac581b..6ec0af0231 100644
--- a/addons/hearing/functions/fnc_moduleHearing.sqf
+++ b/addons/hearing/functions/fnc_moduleHearing.sqf
@@ -16,4 +16,9 @@ if !(_activated) exitWith {};
[_logic, QGVAR(enableCombatDeafness), "EnableCombatDeafness"] call EFUNC(common,readSettingFromModule);
+// Do Not Force - read module setting only non-default is set due to using SCALAR
+if ((_logic getVariable "DisableEarRinging") != -1) then {
+ [_logic, QGVAR(DisableEarRinging), "DisableEarRinging"] call EFUNC(common,readSettingFromModule);
+};
+
diag_log text "[ACE]: Hearing Module Initialized.";
diff --git a/addons/hearing/stringtable.xml b/addons/hearing/stringtable.xml
index dbd063b752..a3af102580 100644
--- a/addons/hearing/stringtable.xml
+++ b/addons/hearing/stringtable.xml
@@ -126,7 +126,7 @@
Ativar surdez em combate?
- Enable combat deafness?
+ Reduces the hearing ability as the player takes hearing damage
Możliwość chwilowej utraty słuchu przy głośnych wystrzałach i jednoczesnym braku włożonych stoperów
Habilita la sordera de combate
Aktiviere Taubheit im Gefecht?
@@ -134,7 +134,7 @@
Ativar surdez em combate?
-
+ Controls combat deafness and ear ringing. When activated, players can be deafened when a gun is fired in their vicinity or an explosion takes place without hearing protection
Głuchota bojowa pojawia się w momentach, kiedy stoimy w pobliżu broni wielkokalibrowej bez ochrony słuchu, lub np. podczas ostrzału artyleryjskiego. Moduł ten pozwala na włączenie lub wyłączenie tego efektu.
Dieses Modul aktiviert/deaktiviert die Taubheit im Gefecht. Wenn aktiviert, können Spieler ohne Gehörschutz taub werden, wenn eine Waffe in ihrer Nähe abgefeuert wird oder eine Explosion stattfindet.
Ztráta sluchu je možná ve chvíly, kdy se v bezprostřední blízkosti střílí z velkorážní zbraně nebo při bombardování a osoba je bez ochrany sluchu (např. špunty). Tento modul umožňuje tuto věc povolit nebo zakázat.