From: James Turner Date: Mon, 3 Jun 2013 15:48:40 +0000 (+0100) Subject: Fix for AIAircraft headings. X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=c242809a3ca8ced7fff4640a4c53f28c908d158b;p=flightgear.git 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) --- 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;