]> git.mxchange.org Git - flightgear.git/blobdiff - src/Aircraft/replay.cxx
Update MSVC 7.1 project file : annunciator removed
[flightgear.git] / src / Aircraft / replay.cxx
index b53ffce021ab29a06c9638f9521261c5bf5a2c25..b835709b4bc68dd73b2b42c0ac9b6c06d5c143e7 100644 (file)
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 //
 // $Id$
 
+#ifdef HAVE_CONFIG_H
+#  include "config.h"
+#endif
 
 #include <simgear/constants.h>
 
@@ -275,6 +278,8 @@ static FGReplayData interpolate( double time, FGReplayData f1, FGReplayData f2 )
         result.fdm.rpm[i] = weight( fdm1.rpm[i], fdm2.rpm[i], ratio );
         result.fdm.fuel_flow[i]
             = weight( fdm1.fuel_flow[i], fdm2.fuel_flow[i], ratio );
+        result.fdm.fuel_px[i]
+            = weight( fdm1.fuel_px[i], fdm2.fuel_px[i], ratio );
         result.fdm.egt[i] = weight( fdm1.egt[i], fdm2.egt[i], ratio );
         result.fdm.cht[i] = weight( fdm1.cht[i], fdm2.cht[i], ratio );
         result.fdm.mp_osi[i] = weight( fdm1.mp_osi[i], fdm2.mp_osi[i], ratio );
@@ -363,7 +368,7 @@ static FGReplayData interpolate( double time, FGReplayData f1, FGReplayData f2 )
 
     // Brake controls
     result.ctrls.brake_left
-            = weight( ctrls1.brake_left, ctrls2.brake_right, ratio );
+            = weight( ctrls1.brake_left, ctrls2.brake_left, ratio );
     result.ctrls.brake_right
             = weight( ctrls1.brake_right, ctrls2.brake_right, ratio );
     result.ctrls.brake_parking