From c242809a3ca8ced7fff4640a4c53f28c908d158b Mon Sep 17 00:00:00 2001 From: James Turner Date: Mon, 3 Jun 2013 16:48:40 +0100 Subject: [PATCH] Fix for AIAircraft headings. Nick Vatamaniuc: fix AI aircraft not updating waypoint headings when using custom flightplans. (Commented out log-line following a non-parenthesised if() test causing problems) --- src/AIModel/AIAircraft.cxx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/AIModel/AIAircraft.cxx b/src/AIModel/AIAircraft.cxx index d8f07ba7f..cd06265fb 100644 --- a/src/AIModel/AIAircraft.cxx +++ b/src/AIModel/AIAircraft.cxx @@ -1101,10 +1101,8 @@ void FGAIAircraft::updateHeading() { } } } - if (trafficRef) - //cerr << trafficRef->getCallSign() << " Heading " - // << hdg << ". Target " << tgt_heading << ". Diff " << fabs(sum - tgt_heading) << ". Speed " << speed << "Heading change rate : " << headingChangeRate << " bacnk sence " << bank_sense << endl; - hdg += headingChangeRate * dt * sqrt(fabs(speed) / 15); + + hdg += headingChangeRate * dt * sqrt(fabs(speed) / 15); headingError = headingDiff; if (fabs(headingError) < 1.0) { hdg = tgt_heading; -- 2.39.5