coordinates that were set relative to the aircraft's position
are picked up before the view update rather than the next cycle.
This avoids ugly fluttering of "passengers" at higher speed.
// do nothing, fdm isn't inited yet
}
- globals->get_model_mgr()->update(delta_time_sec);
globals->get_aircraft_model()->update(delta_time_sec);
// Update solar system
// run Nasal's settimer() loops right before the view manager
globals->get_event_mgr()->update(delta_time_sec);
+ // pick up model coordidnates that Nasal code may have set relative to the
+ // aircraft's
+ globals->get_model_mgr()->update(delta_time_sec);
+
// update the view angle as late as possible, but before sound calculations
globals->get_viewmgr()->update(delta_time_sec);