fgSetBool("/sim/freeze/master", true);
}
fgSetBool("/sim/crashed", false);
+ fgSetBool("/sim/initialised", false);
// Initialize the FDM
fgInitFDM();
if ( !freeze ) {
fgSetBool("/sim/freeze/master", false);
}
+ fgSetBool("/sim/initialised", true);
}
// printf("idle state == %d\n", idle_state);
if ( idle_state == 0 ) {
+ fgSetBool("sim/initialised", false);
+
// Initialize the splash screen right away
if ( fgGetBool("/sim/startup/splash-screen") ) {
fgSplashInit(fgGetString("/sim/startup/splash-texture"));
if ( idle_state == 1000 ) {
// We've finished all our initialization steps, from now on we
// run the main loop.
+ fgSetBool("sim/initialised",true);
fgRegisterIdleHandler(fgMainLoop);
} else {