From 3dc588a1c6710b0610ff8389672dc0facf20495c Mon Sep 17 00:00:00 2001 From: Orbis2358 Date: Wed, 28 Apr 2021 21:14:44 +0900 Subject: [PATCH] fix marker spacing --- addons/atc/functions/fnc_updateMarkerSpacing.sqf | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/addons/atc/functions/fnc_updateMarkerSpacing.sqf b/addons/atc/functions/fnc_updateMarkerSpacing.sqf index 0bcf4412..1a40a1fa 100644 --- a/addons/atc/functions/fnc_updateMarkerSpacing.sqf +++ b/addons/atc/functions/fnc_updateMarkerSpacing.sqf @@ -9,13 +9,10 @@ private _scaleNow = ctrlMapScale ((findDisplay 12) displayCtrl 51); private _xOffset = GVAR(xOffset) * (_scaleNow / GVAR(scaleStd)); private _yOffset = GVAR(yOffset) * (_scaleNow / GVAR(scaleStd)); + private _ySpace = (linearConversion [GVAR(fontMin), GVAR(fontMax), _scaleNow, GVAR(spaceMax), GVAR(spaceMin), true]) * (_scaleNow / GVAR(scaleStd)); - private _size = getMarkerSize _marker1; - private _xSpace = (_size select 0) * (_scaleNow / GVAR(scaleStd)); - private _ySpace = ((_size select 1) + linearConversion [GVAR(fontMin), GVAR(fontMax), _scaleNow, GVAR(spaceMax), GVAR(spaceMin), true]) * (_scaleNow / GVAR(scaleStd)); - - _marker1 setMarkerPosLocal (_pos vectorAdd [_xOffset + _xSpace, _yOffset, 0]); - _marker2 setMarkerPosLocal (_pos vectorAdd [_xOffset + _xSpace, _yOffset - _ySpace, 0]); - _marker3 setMarkerPosLocal (_pos vectorAdd [_xOffset + _xSpace, _yOffset - (_ySpace * 2), 0]); - _marker4 setMarkerPosLocal (_pos vectorAdd [_xOffset + (_xSpace * 2), _yOffset + _ySpace, 0]); + _marker1 setMarkerPosLocal (_pos vectorAdd [_xOffset, _yOffset, 0]); + _marker2 setMarkerPosLocal (_pos vectorAdd [_xOffset, _yOffset - _ySpace, 0]); + _marker3 setMarkerPosLocal (_pos vectorAdd [_xOffset, _yOffset - (_ySpace * 2), 0]); + _marker4 setMarkerPosLocal (_pos vectorAdd [_xOffset, _yOffset + _ySpace, 0]); } forEach _array;