mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Setting to disable hearing for zeus RC
This commit is contained in:
parent
d5a3c66b89
commit
a6acff9178
@ -19,4 +19,10 @@ class ACE_Settings {
|
|||||||
isClientSettable = 1;
|
isClientSettable = 1;
|
||||||
displayName = CSTRING(DisableEarRinging);
|
displayName = CSTRING(DisableEarRinging);
|
||||||
};
|
};
|
||||||
|
class GVAR(enabledForZeusUnits) {
|
||||||
|
value = 1;
|
||||||
|
typeName = "BOOL";
|
||||||
|
displayName = CSTRING(enabledForZeusUnits_DisplayName);
|
||||||
|
description = CSTRING(enabledForZeusUnits_Description);
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
@ -130,6 +130,12 @@ class CfgVehicles {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
class enabledForZeusUnits {
|
||||||
|
displayName = CSTRING(enabledForZeusUnits_DisplayName);
|
||||||
|
description = CSTRING(enabledForZeusUnits_Description);
|
||||||
|
typeName = "BOOL";
|
||||||
|
defaultValue = 1;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
class ModuleDescription {
|
class ModuleDescription {
|
||||||
description = CSTRING(Module_Description);
|
description = CSTRING(Module_Description);
|
||||||
|
@ -21,6 +21,7 @@ PARAMS_2(_unit,_strength);
|
|||||||
if (_unit != ACE_player) exitWith {};
|
if (_unit != ACE_player) exitWith {};
|
||||||
if (_strength < 0.05) exitWith {};
|
if (_strength < 0.05) exitWith {};
|
||||||
if (!isNull curatorCamera) exitWith {};
|
if (!isNull curatorCamera) exitWith {};
|
||||||
|
if ((!GVAR(enabledForZeusUnits)) && {player != ACE_player}) exitWith {};
|
||||||
|
|
||||||
if (_unit getVariable ["ACE_hasEarPlugsin", false]) then {
|
if (_unit getVariable ["ACE_hasEarPlugsin", false]) then {
|
||||||
_strength = _strength / 4;
|
_strength = _strength / 4;
|
||||||
|
@ -21,4 +21,6 @@ if ((_logic getVariable "DisableEarRinging") != -1) then {
|
|||||||
[_logic, QGVAR(DisableEarRinging), "DisableEarRinging"] call EFUNC(common,readSettingFromModule);
|
[_logic, QGVAR(DisableEarRinging), "DisableEarRinging"] call EFUNC(common,readSettingFromModule);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
[_logic, QGVAR(enabledForZeusUnits), "enabledForZeusUnits"] call EFUNC(common,readSettingFromModule);
|
||||||
|
|
||||||
diag_log text "[ACE]: Hearing Module Initialized.";
|
diag_log text "[ACE]: Hearing Module Initialized.";
|
||||||
|
@ -118,7 +118,7 @@
|
|||||||
<Portuguese>Audição</Portuguese>
|
<Portuguese>Audição</Portuguese>
|
||||||
</Key>
|
</Key>
|
||||||
<Key ID="STR_ACE_Hearing_CombatDeafness_DisplayName">
|
<Key ID="STR_ACE_Hearing_CombatDeafness_DisplayName">
|
||||||
<English>Enable combat deafness?</English>
|
<English>Combat Deafness</English>
|
||||||
<Polish>Wł. głuchotę bojową</Polish>
|
<Polish>Wł. głuchotę bojową</Polish>
|
||||||
<Spanish>¿Habilitar sordera de combate?</Spanish>
|
<Spanish>¿Habilitar sordera de combate?</Spanish>
|
||||||
<German>Aktiviere Taubheit im Gefecht?</German>
|
<German>Aktiviere Taubheit im Gefecht?</German>
|
||||||
@ -140,5 +140,11 @@
|
|||||||
<Czech>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.</Czech>
|
<Czech>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.</Czech>
|
||||||
<Portuguese>Este módulo ativa / desativa surdez em combate. Quando ativado, os jogadores podem ficar surdos quando uma arma é disparada ao seu redor ou uma explosão ocorre sem proteção auditiva.</Portuguese>
|
<Portuguese>Este módulo ativa / desativa surdez em combate. Quando ativado, os jogadores podem ficar surdos quando uma arma é disparada ao seu redor ou uma explosão ocorre sem proteção auditiva.</Portuguese>
|
||||||
</Key>
|
</Key>
|
||||||
|
<Key ID="STR_ACE_Hearing_enabledForZeusUnits_DisplayName">
|
||||||
|
<English>Effect Zeus RC</English>
|
||||||
|
</Key>
|
||||||
|
<Key ID="STR_ACE_Hearing_enabledForZeusUnits_Description">
|
||||||
|
<English>Allow zeus remote controlled units to be able to take hearing damage.</English>
|
||||||
|
</Key>
|
||||||
</Package>
|
</Package>
|
||||||
</Project>
|
</Project>
|
Loading…
Reference in New Issue
Block a user