Show scope adjustment UI when sighted

This commit is contained in:
mrschick 2024-08-18 01:00:11 +02:00
parent fb7cff2eb4
commit 4481741393

View File

@ -32,8 +32,7 @@ _adjustment set [_weaponIndex, [_elevation, _windage, _zero]];
playSound selectRandom ["ACE_Scopes_Click_1", "ACE_Scopes_Click_2", "ACE_Scopes_Click_3"]; playSound selectRandom ["ACE_Scopes_Click_1", "ACE_Scopes_Click_2", "ACE_Scopes_Click_3"];
// slightly rotate the player if looking through optic // slightly rotate the player if looking through optic
if (cameraView == "GUNNER") then { if (cameraView == "GUNNER" && !GVAR(simplifiedZeroing)) then {
if (!GVAR(simplifiedZeroing)) then {
// Convert adjustmentDifference from mils to degrees // Convert adjustmentDifference from mils to degrees
_adjustmentDifference = _adjustmentDifference apply {MRAD_TO_DEG(_x)}; _adjustmentDifference = _adjustmentDifference apply {MRAD_TO_DEG(_x)};
_adjustmentDifference params ["_elevationDifference", "_windageDifference"]; _adjustmentDifference params ["_elevationDifference", "_windageDifference"];
@ -42,9 +41,8 @@ if (cameraView == "GUNNER") then {
_pitch = _pitch + _elevationDifference; _pitch = _pitch + _elevationDifference;
_yaw = _yaw + _windageDifference; _yaw = _yaw + _windageDifference;
[_unit, _pitch, _bank, _yaw] call EFUNC(common,setPitchBankYaw); [_unit, _pitch, _bank, _yaw] call EFUNC(common,setPitchBankYaw);
};
} else {
[] call FUNC(showZeroing);
}; };
[] call FUNC(showZeroing);
true true