1
0
Fork 0

Try to make the replay system honor /sim/speed-up, but not fully working yet.

This commit is contained in:
curt 2003-07-25 20:09:30 +00:00
parent 658a838ea0
commit c5110a3650

View file

@ -971,13 +971,14 @@ void fgUpdateTimeDepCalcs() {
}
if ( ! replay_master->getBoolValue() ) {
globals->get_autopilot()->update(delta_time_sec);
cur_fdm_state->update(delta_time_sec);
globals->get_autopilot()->update( delta_time_sec );
cur_fdm_state->update( delta_time_sec );
} else {
FGReplay *r = (FGReplay *)(globals->get_subsystem( "replay" ));
r->replay( replay_time->getDoubleValue() );
replay_time->setDoubleValue( replay_time->getDoubleValue()
+ delta_time_sec );
+ ( delta_time_sec
* fgGetInt("/sim/speed-up") ) );
}
} else {
// do nothing, fdm isn't inited yet
@ -1743,7 +1744,6 @@ static bool fgMainInit( int argc, char **argv ) {
////////////////////////////////////////////////////////////////////
// Initialize the view manager subsystem.
////////////////////////////////////////////////////////////////////
FGViewMgr *viewmgr = new FGViewMgr;
globals->set_viewmgr( viewmgr );
viewmgr->init();