From: mfranz Date: Sat, 25 Nov 2006 12:21:36 +0000 (+0000) Subject: Torsten DREYER: X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=f04aca91b24aae7406a20d6b091ad221fc88f46b;p=flightgear.git Torsten DREYER: "bind the visibility-property of the SGSky object to a property named /envirionment/effective-visibility-m. This property is needed to decide if the aircraft is within clouds or not. I use this property also for the structural icing code." --- diff --git a/src/Environment/environment_mgr.cxx b/src/Environment/environment_mgr.cxx index 905efc0dd..b029316e1 100644 --- a/src/Environment/environment_mgr.cxx +++ b/src/Environment/environment_mgr.cxx @@ -86,6 +86,8 @@ FGEnvironmentMgr::bind () fgTie("/environment/visibility-m", _environment, &FGEnvironment::get_visibility_m, &FGEnvironment::set_visibility_m); fgSetArchivable("/environment/visibility-m"); + fgTie("/environment/effective-visibility-m", thesky, + &SGSky::get_visibility ); fgTie("/environment/temperature-sea-level-degc", _environment, &FGEnvironment::get_temperature_sea_level_degc, &FGEnvironment::set_temperature_sea_level_degc); @@ -206,6 +208,7 @@ void FGEnvironmentMgr::unbind () { fgUntie("/environment/visibility-m"); + fgUntie("/environment/effective-visibility-m"); fgUntie("/environment/temperature-sea-level-degc"); fgUntie("/environment/temperature-degc"); fgUntie("/environment/dewpoint-sea-level-degc");