]> 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 4dcf9d818403ef93f4ce0973351c864019644764..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 
 {
@@ -136,8 +129,8 @@ radAlt::getDistanceAntennaToHit(SGVec3d nearestHit) const
 void
 radAlt::update_altitude()
 {
-    int mode           = _radar_mode_control_node->getIntValue();
-    double tilt        = _Instrument->getDoubleValue("tilt", -85);
+//    int mode           = _radar_mode_control_node->getIntValue();
+//    double tilt        = _Instrument->getDoubleValue("tilt", -85);
     double el_limit    = _Instrument->getDoubleValue("elev-limit", 15);
     double el_step     = _Instrument->getDoubleValue("elev-step-deg", 15);
     double az_limit    = _Instrument->getDoubleValue("az-limit-deg", 15);