Skip to content

Commit

Permalink
Merge pull request #1507 from CBATeam/cmdTurretDir
Browse files Browse the repository at this point in the history
  • Loading branch information
commy2 committed Dec 18, 2021
2 parents 3666920 + cb792b3 commit 45e8d9b
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions addons/common/fnc_turretDir.sqf
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@ private _gunBeg = _vehicle selectionPosition getText (_turretConfig >> "gunBeg")
private _gunEnd = _vehicle selectionPosition getText (_turretConfig >> "gunEnd");

if (_gunEnd isEqualTo _gunBeg) then {
if ((getNumber (_turretConfig >> "primaryObserver")) == 1) exitWith {
_gunBeg = _gunEnd vectorAdd (_vehicle vectorWorldToModel eyeDirection _vehicle);
};
private _vehicleConfig = configOf _vehicle;
if (((getNumber (_vehicleConfig >> "isUAV")) == 1) && {_turret isEqualto [0]}) then {
_gunBeg = _vehicle selectionPosition getText (_vehicleConfig >> "uavCameraGunnerDir");
Expand All @@ -43,8 +46,8 @@ if (_gunEnd isEqualTo _gunBeg) then {
};

if !(_relativeToModel) then {
_gunBeg = AGLToASL (_vehicle modelToWorld _gunBeg);
_gunEnd = AGLToASL (_vehicle modelToWorld _gunEnd);
_gunBeg = _vehicle modelToWorldWorld _gunBeg;
_gunEnd = _vehicle modelToWorldWorld _gunEnd;
};

private _turretDir = _gunEnd vectorFromTo _gunBeg;
Expand Down

0 comments on commit 45e8d9b

Please sign in to comment.