]> git.mxchange.org Git - flightgear.git/commitdiff
Fix for AIAircraft headings.
authorJames Turner <zakalawe@mac.com>
Mon, 3 Jun 2013 15:48:40 +0000 (16:48 +0100)
committerJames Turner <zakalawe@mac.com>
Mon, 3 Jun 2013 15:48:40 +0000 (16:48 +0100)
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

index d8f07ba7f66b3804269fc0aa9721a894db4008cb..cd06265fb1d14668bb022379da3721c8572a6651 100644 (file)
@@ -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;