From 499a63e8e3d46c17fc9822c96b7f2568ef29dc3d Mon Sep 17 00:00:00 2001 From: PabstMirror Date: Wed, 8 Jul 2015 15:53:31 -0500 Subject: [PATCH] External - Move to right of head --- addons/attach/functions/fnc_attach.sqf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/addons/attach/functions/fnc_attach.sqf b/addons/attach/functions/fnc_attach.sqf index f43cf9ef7e..6738b3e8c8 100644 --- a/addons/attach/functions/fnc_attach.sqf +++ b/addons/attach/functions/fnc_attach.sqf @@ -74,6 +74,9 @@ if (_unit == _attachToVehicle) then { //Self Attachment EXPLODE_6_PVT(_args,_unit,_attachToVehicle,_itemClassname,_itemVehClass,_onAtachText,_actionID); _virtualPosASL = (eyePos _unit) vectorAdd (positionCameraToWorld [0,0,0.6]) vectorDiff (positionCameraToWorld [0,0,0]); + if (cameraView == "EXTERNAL") then { + _virtualPosASL = _virtualPosASL vectorAdd ((positionCameraToWorld [0.3,0,0]) vectorDiff (positionCameraToWorld [0,0,0])); + }; _virtualPos = _virtualPosASL call EFUNC(common,ASLToPosition); _lineInterection = lineIntersects [eyePos ACE_player, _virtualPosASL, ACE_player];