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"];
// slightly rotate the player if looking through optic
if (cameraView == "GUNNER") then {
if (!GVAR(simplifiedZeroing)) then {
if (cameraView == "GUNNER" && !GVAR(simplifiedZeroing)) then {
// Convert adjustmentDifference from mils to degrees
_adjustmentDifference = _adjustmentDifference apply {MRAD_TO_DEG(_x)};
_adjustmentDifference params ["_elevationDifference", "_windageDifference"];
@ -43,8 +42,7 @@ if (cameraView == "GUNNER") then {
_yaw = _yaw + _windageDifference;
[_unit, _pitch, _bank, _yaw] call EFUNC(common,setPitchBankYaw);
};
} else {
[] call FUNC(showZeroing);
};
true