Restore feature: ctrl-click on in-space body selects SetSpeedTarget

master
cwyss 2019-12-30 21:38:04 +01:00
parent e88d8476c2
commit 830b9e57be
1 changed files with 13 additions and 6 deletions

View File

@ -179,6 +179,13 @@ local function displayOnScreenObjects()
elseif not group.multiple then
-- clicked on single, just set navtarget/combatTarget
setTarget(mainBody)
if ui.ctrlHeld() then
local target = mainBody
if target == player:GetSetSpeedTarget() then
target = nil
end
player:SetSetSpeedTarget(target)
end
else
-- clicked on group, show popup
ui.openPopup("navtarget" .. mainBody:GetLabel())
@ -197,13 +204,13 @@ local function displayOnScreenObjects()
else
player:SetNavTarget(b)
end
end
if ui.ctrlHeld() then
local target = b
if target == player:GetSetSpeedTarget() then
target = nil
if ui.ctrlHeld() then
local target = b
if target == player:GetSetSpeedTarget() then
target = nil
end
player:SetSetSpeedTarget(target)
end
player:SetSetSpeedTarget(target)
end
end
end)