diff --git a/Environment/clouds-altitude-interpolate.xml b/Environment/clouds-altitude-interpolate.xml index e499ac79a..207cbc35f 100644 --- a/Environment/clouds-altitude-interpolate.xml +++ b/Environment/clouds-altitude-interpolate.xml @@ -21,20 +21,41 @@ /environment/clouds/layer[0]/elevation-ft MetarController:clouds:altitude_interpolate - noise-spike - 8.333 + exponential + + + + + + + -9000 + + + + -9000 + + + + + + + + + + + 2000 + + + + 0 + + + 60 + /environment/metar/valid /environment/params/metar-updates-environment - - - -9000 - - - - -9000 - diff --git a/Environment/clouds-altitude-set.xml b/Environment/clouds-altitude-set.xml deleted file mode 100644 index 933020733..000000000 --- a/Environment/clouds-altitude-set.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - environment/metar/clouds/layer[0]/elevation-ft - /environment/clouds/layer[0]/elevation-ft - - MetarController:clouds:altitude_set - gain - 1.0 - - - /environment/metar/valid - /environment/params/metar-updates-environment - - - - -9000 - - - - -9000 - - - - - - - diff --git a/Environment/metarinterpolator.xml b/Environment/metarinterpolator.xml index c67cb2ab5..348f7bb92 100644 --- a/Environment/metarinterpolator.xml +++ b/Environment/metarinterpolator.xml @@ -282,33 +282,6 @@ - - - - - /environment/metar/clouds/layer[1]/elevation-ft - /environment/clouds/layer[1]/elevation-ft - - - - - /environment/metar/clouds/layer[2]/elevation-ft - /environment/clouds/layer[2]/elevation-ft - - - - - /environment/metar/clouds/layer[3]/elevation-ft - /environment/clouds/layer[3]/elevation-ft - - - - - /environment/metar/clouds/layer[4]/elevation-ft - /environment/clouds/layer[4]/elevation-ft - - - diff --git a/gui/dialogs/weather.xml b/gui/dialogs/weather.xml index b0e8b8a1a..f15fa4931 100644 --- a/gui/dialogs/weather.xml +++ b/gui/dialogs/weather.xml @@ -1512,10 +1512,10 @@ false sim/gui/dialogs/weather-scenario/metar - - /sim/gui/dialogs/weather-scenario/state - 1 - + + /sim/gui/dialogs/weather-scenario/state + 1 + > @@ -1596,6 +1596,11 @@ setprop( "/environment/realwx/enabled", 1 ); setprop( "/environment/config/enabled", 1 ); me.baseN.getNode("state",1).setIntValue( 0 ); + } else if( scenarioName == "Manual input" ) { + setprop( "/environment/params/metar-updates-environment", 1 ); + setprop( "/environment/realwx/enabled", 0 ); + setprop( "/environment/config/enabled", 1 ); + me.baseN.getNode("state",1).setIntValue( 2 ); } else { setprop( "/environment/params/metar-updates-environment", 1 ); setprop( "/environment/realwx/enabled", 0 );