X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=src%2FFDM%2FYASim%2FJet.cpp;h=afbb669cde95956af65c2865aa9757791abaad16;hb=5a9c5d80c89f738ba1f94de765905b35f0d61409;hp=edd364bee2867cbe48c9ea7006a65313a2e72ed8;hpb=388d714fdc78956ecd7e8e16fe583caa0261224d;p=flightgear.git diff --git a/src/FDM/YASim/Jet.cpp b/src/FDM/YASim/Jet.cpp index edd364bee..afbb669cd 100644 --- a/src/FDM/YASim/Jet.cpp +++ b/src/FDM/YASim/Jet.cpp @@ -10,6 +10,7 @@ Jet::Jet() _reheat = 0; _rotControl = 0; _maxRot = 0; + _reverseThrust = false; // Initialize parameters for an early-ish subsonic turbojet. More // recent turbofans will typically have a lower vMax, epr0, and @@ -193,6 +194,9 @@ void Jet::integrate(float dt) // 3.5 times as much // fuel per thrust unit _egt = T0 + beta*ibeta0 * (_egt0 - T0); + + // Thrust reverse handling: + if(_reverseThrust) _thrust *= -_reverseEff; } bool Jet::isRunning()