From 9a5af746d505625d49130d74da61a59af8cda4a4 Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Sat, 28 Feb 2015 22:39:18 +0000 Subject: Corrected HUD autopilot button status. --- src/client/hudenginestatus.cc | 2 +- src/client/input.cc | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/client/hudenginestatus.cc b/src/client/hudenginestatus.cc index 0eeafba..ab51709 100644 --- a/src/client/hudenginestatus.cc +++ b/src/client/hudenginestatus.cc @@ -95,7 +95,7 @@ void HUDEngineStatus::draw() // autopilot and control lock buttons // see HUD::draw() - const bool control_lock = !input::mouse_control; + const bool control_lock = !core::localcontrol()->has_target_controlflag(core::EntityControlable::ControlFlagOverride); if (core::localplayer()->autopilot_target()) { diff --git a/src/client/input.cc b/src/client/input.cc index dadc027..85d8526 100644 --- a/src/client/input.cc +++ b/src/client/input.cc @@ -1076,7 +1076,8 @@ void frame() break; } - } else if (mouse_control) + } + else if (mouse_control) { // mouse is controling direction switch (render::camera().mode()) -- cgit v1.2.3