Try to make the replay system honor /sim/speed-up, but not fully working yet.
This commit is contained in:
parent
658a838ea0
commit
c5110a3650
1 changed files with 6 additions and 6 deletions
|
@ -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();
|
||||
|
|
Loading…
Reference in a new issue