From 55f97b218e3ae1125e8ea358e0b693f47a086bdc Mon Sep 17 00:00:00 2001 From: curt Date: Fri, 1 Aug 2003 00:25:10 +0000 Subject: [PATCH] Interpolate failure conditions since they are part of the struct (more of a formality for consistancies sake than a useful thing.) --- src/Replay/replay.cxx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Replay/replay.cxx b/src/Replay/replay.cxx index 659c7b387..bbf95eb7a 100644 --- a/src/Replay/replay.cxx +++ b/src/Replay/replay.cxx @@ -329,6 +329,12 @@ static FGReplayData interpolate( double time, FGReplayData f1, FGReplayData f2 ) result.ctrls.fuel_pump_power[i] = ctrls1.fuel_pump_power[i]; result.ctrls.prop_advance[i] = weight( ctrls1.prop_advance[i], ctrls2.prop_advance[i], ratio ); + result.ctrls.engine_ok[i] = ctrls1.engine_ok[i]; + result.ctrls.mag_left_ok[i] = ctrls1.mag_left_ok[i]; + result.ctrls.mag_right_ok[i] = ctrls1.mag_right_ok[i]; + result.ctrls.spark_plugs_ok[i] = ctrls1.spark_plugs_ok[i]; + result.ctrls.oil_press_status[i] = ctrls1.oil_press_status[i]; + result.ctrls.fuel_pump_ok[i] = ctrls1.fuel_pump_ok[i]; } // Fuel management -- 2.39.5