]> git.mxchange.org Git - flightgear.git/blobdiff - src/Environment/environment_ctrl.cxx
Moved random ground cover object management code (userdata.[ch]xx) over
[flightgear.git] / src / Environment / environment_ctrl.cxx
index 0d57267f6afa6046489c69dfc1477e2ff7ad3cca..9d9bfc9e9b27579967319186542252afb7c369d1 100644 (file)
@@ -116,11 +116,16 @@ FGUserDefEnvironmentCtrl::init ()
 }
 
 void
-FGUserDefEnvironmentCtrl::update (int dt)
+FGUserDefEnvironmentCtrl::update (double dt)
 {
   double base_wind_speed = _base_wind_speed_node->getDoubleValue();
   double gust_wind_speed = _gust_wind_speed_node->getDoubleValue();
 
+  if (gust_wind_speed < base_wind_speed) {
+      gust_wind_speed = base_wind_speed;
+      _gust_wind_speed_node->setDoubleValue(gust_wind_speed);
+  }
+
   if (base_wind_speed == gust_wind_speed) {
     _current_wind_speed_kt = base_wind_speed;
   } else {