I wrote: > Jim, there's an attached patch to Airplane.cpp that hacks in > different numbers. Could you try this and see if it works? (For all > I know, it might make things worse).
Oops. Here it is: --- Airplane.cpp 21 May 2002 16:45:56 -0000 1.11 +++ Airplane.cpp 27 May 2002 04:23:57 -0000 @@ -744,7 +744,7 @@ void Airplane::applyDragFactor(float factor) { - float applied = Math::sqrt(factor); + float applied = Math::sqrt(Math::sqrt(factor)); _dragFactor *= applied; _wing->setDragScale(_wing->getDragScale() * applied); _tail->setDragScale(_tail->getDragScale() * applied); @@ -761,7 +761,7 @@ void Airplane::applyLiftRatio(float factor) { - float applied = Math::sqrt(factor); + float applied = Math::sqrt(Math::sqrt(factor)); _liftRatio *= applied; _wing->setLiftRatio(_wing->getLiftRatio() * applied); _tail->setLiftRatio(_tail->getLiftRatio() * applied); @@ -882,9 +882,9 @@ } // OK, now we can adjust the minor variables: - _cruiseAoA += 0.5f*aoaDelta; - _tailIncidence += 0.5f*tailDelta; - _approachElevator.val += 0.5f*elevDelta; + _cruiseAoA += 0.1f*aoaDelta; + _tailIncidence += 0.1f*tailDelta; + _approachElevator.val += 0.1f*elevDelta; _cruiseAoA = clamp(_cruiseAoA, -0.174f, 0.174f); _tailIncidence = clamp(_tailIncidence, -0.174f, 0.174f); _______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel