]> git.mxchange.org Git - flightgear.git/blobdiff - src/Instrumentation/rad_alt.cxx
Minor main loop/init clean-up
[flightgear.git] / src / Instrumentation / rad_alt.cxx
index e26c24763415342e037cf21ca8ed225be71719ee..7fe4c644be694485f723dc641d834a09566ec700 100644 (file)
@@ -97,13 +97,8 @@ radAlt::init ()
 void
 radAlt::update (double delta_time_sec)
 {
-    if ( ! _sim_init_done ) {
-
-        if ( ! fgGetBool("sim/sceneryloaded", false) )
-            return;
-
-        _sim_init_done = true;
-    }
+    if (!_sceneryLoaded->getBoolValue())
+        return;
 
     if ( !_odg || ! _serviceable_node->getBoolValue() ) {
         _Instrument->setStringValue("status","");
@@ -111,16 +106,14 @@ radAlt::update (double delta_time_sec)
     }
 
     _time += delta_time_sec;
-
     if (_time < _interval)
         return;
 
     _time = 0.0;
+
     update_altitude();
 }
 
-
-
 double
 radAlt::getDistanceAntennaToHit(SGVec3d nearestHit) const 
 {