mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Advanced Fatigue - Solid stamina bar option (#6911)
* Translation Entries (EN+DE) * Add setting * Obey setting in handler * Add setting to movedToSQF list * Replace elegant else-if with clunky SQF * Revert adding solidStaminaBar to movedToSqf list * Remove unnecessary fade applications * Invert solid/fade setting for better translation * Change translations to "fade" * Invert fade/solid logic * Dont unfade when disabled overall * Dont unfade with AF disabled; fix old bug
This commit is contained in:
@ -25,10 +25,12 @@ _posAndSize set [2, _stamina * GVAR(staminaBarWidth)];
|
||||
_staminaBarContainer ctrlSetPosition _posAndSize;
|
||||
|
||||
// - Opacity ------------------------------------------------------------------
|
||||
if (_stamina >= 0.8) then {
|
||||
_staminaBarContainer ctrlSetFade (0.9 + 0.1 * (_stamina - 0.8) / 0.2);
|
||||
} else {
|
||||
_staminaBarContainer ctrlSetFade (0.9 * _stamina / 0.8);
|
||||
if (GVAR(fadeStaminaBar)) then {
|
||||
if (_stamina >= 0.8) then {
|
||||
_staminaBarContainer ctrlSetFade (0.9 + 0.1 * (_stamina - 0.8) / 0.2);
|
||||
} else {
|
||||
_staminaBarContainer ctrlSetFade (0.9 * _stamina / 0.8);
|
||||
};
|
||||
};
|
||||
|
||||
// - Color --------------------------------------------------------------------
|
||||
|
Reference in New Issue
Block a user