Skip to content

Commit 3d1b9ef

Browse files
authored
ATRAGMX- use linear conversion command directly (pt2) (#11168)
1 parent d550bb2 commit 3d1b9ef

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

addons/atragmx/functions/fnc_calculate_solution.sqf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,8 +147,8 @@ while {_TOF < 15 && (_bulletPos select 1) < _targetRange} do {
147147
if ((_bulletPos select 1) * _rangeFactor >= _range && _range <= GVAR(rangeCardEndRange)) then {
148148
_trueRange = _range / _rangeFactor;
149149
if (_trueRange != 0) then {
150-
_tx = (_lastBulletPos select 0) + (_trueRange - (_lastBulletPos select 1)) * ((_bulletPos select 0) - (_lastBulletPos select 0)) / ((_bulletPos select 1) - (_lastBulletPos select 1));
151-
_tz = (_lastBulletPos select 2) + (_trueRange - (_lastBulletPos select 1)) * ((_bulletPos select 2) - (_lastBulletPos select 2)) / ((_bulletPos select 1) - (_lastBulletPos select 1));
150+
_tx = linearConversion [_lastBulletPos select 1, _bulletPos select 1, _trueRange, _lastBulletPos select 0, _bulletPos select 0];
151+
_tz = linearConversion [_lastBulletPos select 1, _bulletPos select 1, _trueRange, _lastBulletPos select 2, _bulletPos select 2];
152152
_elevation = - atan(_tz / _trueRange);
153153
_windage1 = - atan(_tx / _trueRange);
154154
_windDrift = (_wind2 select 0) * (_TOF - _trueRange / _muzzleVelocity);

0 commit comments

Comments
 (0)