diff --git a/Environment/metarinterpolator.xml b/Environment/metarinterpolator.xml
index 2c027ea10..c67cb2ab5 100644
--- a/Environment/metarinterpolator.xml
+++ b/Environment/metarinterpolator.xml
@@ -28,7 +28,7 @@
-->
MetarController:pressure-sea-level-inhg
noise-spike
- 0.0003
+ 0.006
/environment/metar/valid
diff --git a/Input/Keyboard/multikey.xml b/Input/Keyboard/multikey.xml
index c6b0a1608..6b9e01307 100644
--- a/Input/Keyboard/multikey.xml
+++ b/Input/Keyboard/multikey.xml
@@ -89,16 +89,6 @@
-
- c
- Clouds
-
-
- dialog-show
- clouds
-
-
-
f
Fuel and Payload
@@ -241,7 +231,6 @@
nasal
@@ -253,7 +242,6 @@
nasal
@@ -265,7 +253,6 @@
nasal
@@ -277,7 +264,6 @@
nasal
diff --git a/Nasal/startup.nas b/Nasal/startup.nas
index dddf1524f..d2d692a14 100644
--- a/Nasal/startup.nas
+++ b/Nasal/startup.nas
@@ -1,6 +1,4 @@
var set_runway_from_metar_wind = func {
- if (!getprop("/environment/realwx/enabled"))
- return printlog("info", "metar-rwy: no live weather");
if (!getprop("/environment/metar/valid"))
return printlog("info", "metar-rwy: no valid metar");
if (!getprop("/sim/startup/options/airport"))
diff --git a/gui/dialogs/weather.xml b/gui/dialogs/weather.xml
index 058e25879..b0e8b8a1a 100644
--- a/gui/dialogs/weather.xml
+++ b/gui/dialogs/weather.xml
@@ -1,1659 +1,1664 @@
-
-
-
-
-
- weather
- false
- false
- vbox
- 3
-
-
-
- hbox
- 1
-
-
- true
-
-
-
-
-
-
-
- true
-
-
-
-
-
-
-
- hbox
- 0
-
-
-
- vbox
-
- vbox
- 1
-
-
-
- hbox
-
-
-
-
- true
-
-
-
-
- hbox
-
- table
-
-
-
- 0
- 1
-
-
-
-
- 0
- 2
- 80
-
-
-
-
- 0
- 3
-
-
-
-
-
-
- 1
- 1
- true
- /environment/clouds/layer[4]/elevation-ft
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
- 1
- 2
- 100
- true
- /environment/clouds/layer[4]/coverage
- clear
- few
- scattered
- broken
- overcast
- cirrus
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
- 1
- 3
- true
- /environment/clouds/layer[4]/thickness-ft
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
-
-
-
- 2
- 1
- true
- /environment/clouds/layer[3]/elevation-ft
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
- 2
- 2
- 100
- true
- /environment/clouds/layer[3]/coverage
- clear
- few
- scattered
- broken
- overcast
- cirrus
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
- 2
- 3
- true
- /environment/clouds/layer[3]/thickness-ft
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
-
-
-
- 3
- 1
- true
- /environment/clouds/layer[2]/elevation-ft
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
- 3
- 2
- 100
- true
- /environment/clouds/layer[2]/coverage
- clear
- few
- scattered
- broken
- overcast
- cirrus
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
- 3
- 3
- true
- /environment/clouds/layer[2]/thickness-ft
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
-
-
-
- 4
- 1
- true
- /environment/clouds/layer[1]/elevation-ft
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
- 4
- 2
- 100
- true
- /environment/clouds/layer[1]/coverage
- clear
- few
- scattered
- broken
- overcast
- cirrus
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
- 4
- 3
- true
- /environment/clouds/layer[1]/thickness-ft
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
-
-
-
- 5
- 1
- true
- /environment/clouds/layer[0]/elevation-ft
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
- 5
- 2
- 100
- true
- false
- /environment/clouds/layer[0]/coverage
- clear
- few
- scattered
- broken
- overcast
- cirrus
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
- 5
- 3
- true
- /environment/clouds/layer[0]/thickness-ft
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
-
- true
-
-
-
-
-
-
-
- vbox
- 1
-
-
- hbox
-
-
-
-
- true
-
-
-
-
- hbox
- fill
-
- table
-
- 0
- 0
-
-
-
-
- 0
- 1
-
-
-
-
- 1
- 0
- true
- fill
- /environment/metar/rain-norm
-
- dialog-apply
-
- true
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
- 1
- 1
- fill
- /environment/metar/snow-norm
- true
- 30
-
- dialog-apply
-
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
- 0
- 3
-
-
-
-
- pressure-sea-level-inhg
- 1
- 3
- 50
- /environment/config/boundary/entry[0]/pressure-sea-level-inhg
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- true
-
- dialog-apply
- pressure-sea-level-inhg
-
-
-
-
- 2
- 0
- 3
- 30
-
-
-
-
-
- true
-
-
-
-
-
-
-
-
- true
-
-
-
-
- vbox
-
-
-
- vbox
- 1
-
-
- hbox
-
-
-
-
- true
-
-
-
-
- hbox
-
- table
-
- 0
- 0
-
-
-
-
- 0
- 1
- 2
-
-
-
-
- 0
- 3
-
-
-
-
- 0
- 4
-
-
-
-
- 0
- 5
-
-
-
-
- aloft-4-elevation-ft
- 1
- 0
- 52
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[4]/elevation-ft
- true
-
- dialog-apply
- aloft-4-elevation-ft
-
-
-
-
- aloft-4-wind-from-heading-deg
- 1
- 1
- 40
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[4]/wind-from-heading-deg
- true
-
- dialog-apply
- aloft-4-wind-from-heading-deg
-
-
-
-
- aloft-4-wind-speed-kt
- 1
- 2
- 35
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[4]/wind-speed-kt
- true
-
- dialog-apply
- aloft-4-wind-speed-kt
-
-
-
-
- aloft-4-visibility-m
- 1
- 3
- 55
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[4]/visibility-m
- true
-
- dialog-apply
- aloft-4-visibility-m
-
-
-
-
- aloft-4-temperature-degc
- 1
- 4
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[4]/temperature-degc
- true
-
- dialog-apply
- aloft-4-temperature-degc
-
-
-
-
- aloft-4-dewpoint-degc
- 1
- 5
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[4]/dewpoint-degc
- true
-
- dialog-apply
- aloft-4-dewpoint-degc
-
-
-
-
- aloft-3-elevation-ft
- 2
- 0
- 52
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[3]/elevation-ft
- true
-
- dialog-apply
- aloft-3-elevation-ft
-
-
-
-
- aloft-3-wind-from-heading-deg
- 2
- 1
- 40
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[3]/wind-from-heading-deg
- true
-
- dialog-apply
- aloft-3-wind-from-heading-deg
-
-
-
-
- aloft-3-wind-speed-kt
- 2
- 2
- 35
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[3]/wind-speed-kt
- true
-
- dialog-apply
- aloft-3-wind-speed-kt
-
-
-
-
- aloft-3-visibility-m
- 2
- 3
- 55
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[3]/visibility-m
- true
-
- dialog-apply
- aloft-3-visibility-m
-
-
-
-
- aloft-3-temperature-degc
- 2
- 4
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[3]/temperature-degc
- true
-
- dialog-apply
- aloft-3-temperature-degc
-
-
-
-
- aloft-3-dewpoint-degc
- 2
- 5
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[3]/dewpoint-degc
- true
-
- dialog-apply
- aloft-3-dewpoint-degc
-
-
-
-
- aloft-2-elevation-ft
- 3
- 0
- 52
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[2]/elevation-ft
- true
-
- dialog-apply
- aloft-2-elevation-ft
-
-
-
-
- aloft-2-wind-from-heading-deg
- 3
- 1
- 40
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[2]/wind-from-heading-deg
- true
-
- dialog-apply
- aloft-2-wind-from-heading-deg
-
-
-
-
- aloft-2-wind-speed-kt
- 3
- 2
- 35
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[2]/wind-speed-kt
- true
-
- dialog-apply
- aloft-2-wind-speed-kt
-
-
-
-
- aloft-2-visibility-m
- 3
- 3
- 55
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[2]/visibility-m
- true
-
- dialog-apply
- aloft-2-visibility-m
-
-
-
-
- aloft-2-temperature-degc
- 3
- 4
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[2]/temperature-degc
- true
-
- dialog-apply
- aloft-2-temperature-degc
-
-
-
-
- aloft-2-dewpoint-degc
- 3
- 5
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[2]/dewpoint-degc
- true
-
- dialog-apply
- aloft-2-dewpoint-degc
-
-
-
-
- aloft-1-elevation-ft
- 4
- 0
- 52
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[1]/elevation-ft
- true
-
- dialog-apply
- aloft-1-elevation-ft
-
-
-
-
- aloft-1-wind-from-heading-deg
- 4
- 1
- 40
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[1]/wind-from-heading-deg
- true
-
- dialog-apply
- aloft-1-wind-from-heading-deg
-
-
-
-
- aloft-1-wind-speed-kt
- 4
- 2
- 35
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[1]/wind-speed-kt
- true
-
- dialog-apply
- aloft-1-wind-speed-kt
-
-
-
-
- aloft-1-visibility-m
- 4
- 3
- 55
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[1]/visibility-m
- true
-
- dialog-apply
- aloft-1-visibility-m
-
-
-
-
- aloft-1-temperature-degc
- 4
- 4
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[1]/temperature-degc
- true
-
- dialog-apply
- aloft-1-temperature-degc
-
-
-
-
- aloft-1-dewpoint-degc
- 4
- 5
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[1]/dewpoint-degc
- true
-
- dialog-apply
- aloft-1-dewpoint-degc
-
-
-
-
- aloft-0-elevation-ft
- 5
- 0
- 52
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[0]/elevation-ft
- true
-
- dialog-apply
- aloft-0-elevation-ft
-
-
-
-
- aloft-0-wind-from-heading-deg
- 5
- 1
- 40
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[0]/wind-from-heading-deg
- true
-
- dialog-apply
- aloft-0-wind-from-heading-deg
-
-
-
-
- aloft-0-wind-speed-kt
- 5
- 2
- 35
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[0]/wind-speed-kt
- true
-
- dialog-apply
- aloft-0-wind-speed-kt
-
-
-
-
- aloft-0-visibility-m
- 5
- 3
- 55
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[0]/visibility-m
- true
-
- dialog-apply
- aloft-0-visibility-m
-
-
-
-
- aloft-0-temperature-degc
- 5
- 4
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[0]/temperature-degc
- true
-
- dialog-apply
- aloft-0-temperature-degc
-
-
-
-
- aloft-0-dewpoint-degc
- 5
- 5
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/aloft/entry[0]/dewpoint-degc
- true
-
- dialog-apply
- aloft-0-dewpoint-degc
-
-
-
-
- true
-
-
-
-
-
-
-
-
- vbox
- 1
-
-
- hbox
-
-
-
-
- true
-
-
-
-
- hbox
-
-
- table
-
-
- 0
- 0
-
-
-
-
- 0
- 1
- 2
-
-
-
-
- 0
- 3
-
-
-
-
- 0
- 4
-
-
-
-
- 0
- 5
-
-
-
-
- boundary-1-elevation-ft
- 1
- 0
- 52
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/boundary/entry[1]/elevation-ft
- true
-
- dialog-apply
- boundary-1-elevation-ft
-
-
-
-
- boundary-1-wind-from-heading-deg
- 1
- 1
- 40
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/boundary/entry[1]/wind-from-heading-deg
- true
-
- dialog-apply
- boundary-1-wind-from-heading-deg
-
-
-
-
- boundary-1-wind-speed-kt
- 1
- 2
- 35
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/boundary/entry[1]/wind-speed-kt
- true
-
- dialog-apply
- boundary-1-wind-speed-kt
-
-
-
-
- boundary-1-visibility-m
- 1
- 3
- 55
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/boundary/entry[1]/visibility-m
- true
-
- dialog-apply
- boundary-1-visibility-m
-
-
-
-
- boundary-1-temperature-degc
- 1
- 4
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/boundary/entry[1]/temperature-degc
- true
-
- dialog-apply
- boundary-1-temperature-degc
-
-
-
-
- boundary-1-dewpoint-degc
- 1
- 5
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/boundary/entry[1]/dewpoint-degc
- true
-
- dialog-apply
- boundary-1-dewpoint-degc
-
-
-
-
- boundary-0-elevation-ft
- 2
- 0
- 52
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/boundary/entry[0]/elevation-ft
- true
-
- dialog-apply
- boundary-0-elevation-ft
-
-
-
-
- boundary-0-wind-from-heading-deg
- 2
- 1
- 40
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/boundary/entry[0]/wind-from-heading-deg
- true
-
- dialog-apply
- boundary-0-wind-from-heading-deg
-
-
-
-
- boundary-0-wind-speed-kt
- 2
- 2
- 35
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/boundary/entry[0]/wind-speed-kt
- true
-
- dialog-apply
- boundary-0-wind-speed-kt
-
-
-
-
- boundary-0-visibility-m
- 2
- 3
- 55
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/boundary/entry[0]/visibility-m
- true
-
- dialog-apply
- boundary-0-visibility-m
-
-
-
-
- boundary-0-temperature-degc
- 2
- 4
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/boundary/entry[0]/temperature-degc
- true
-
- dialog-apply
- boundary-0-temperature-degc
-
-
-
-
- boundary-0-dewpoint-degc
- 2
- 5
- 60
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
- /environment/config/boundary/entry[0]/dewpoint-degc
- true
-
- dialog-apply
- boundary-0-dewpoint-degc
-
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
- vbox
-
-
-
- hbox
-
-
-
-
- true
-
-
-
-
- hbox
-
-
-
-
- source-selection
- fill
- true
- sim/gui/dialogs/weather-scenario/source-selection
-
- dialog-apply
- source-selection
-
-
- dialog-update
- metar
-
-
-
-
- metar-updates-winds-aloft
- /environment/params/metar-updates-winds-aloft
-
- true
-
- dialog-apply
- metar-updates-winds-aloft
-
- aloft
-
-
-
-
-
- description
- fill
- true
- 180
- 60
- 20
- false
- true
- true
- sim/gui/dialogs/weather-scenario/description
-
-
-
- hbox
-
-
-
-
- true
-
-
-
-
- metar
- fill
- true
- 180
- 50
- 20
- true
- true
- false
- sim/gui/dialogs/weather-scenario/metar
-
-
- /sim/gui/dialogs/weather-scenario/state
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+ weather
+ false
+ false
+ vbox
+ 3
+
+
+
+ hbox
+ 1
+
+
+ true
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+ hbox
+ 0
+
+
+
+ vbox
+
+ vbox
+ 1
+
+
+
+ hbox
+
+
+
+
+ true
+
+
+
+
+ hbox
+
+ table
+
+
+
+ 0
+ 1
+
+
+
+
+ 0
+ 2
+ 80
+
+
+
+
+ 0
+ 3
+
+
+
+
+
+
+ 1
+ 1
+ true
+ /environment/clouds/layer[4]/elevation-ft
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+ 1
+ 2
+ 100
+ true
+ /environment/clouds/layer[4]/coverage
+ clear
+ few
+ scattered
+ broken
+ overcast
+ cirrus
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+ 1
+ 3
+ true
+ /environment/clouds/layer[4]/thickness-ft
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+
+
+
+ 2
+ 1
+ true
+ /environment/clouds/layer[3]/elevation-ft
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+ 2
+ 2
+ 100
+ true
+ /environment/clouds/layer[3]/coverage
+ clear
+ few
+ scattered
+ broken
+ overcast
+ cirrus
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+ 2
+ 3
+ true
+ /environment/clouds/layer[3]/thickness-ft
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+
+
+
+ 3
+ 1
+ true
+ /environment/clouds/layer[2]/elevation-ft
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+ 3
+ 2
+ 100
+ true
+ /environment/clouds/layer[2]/coverage
+ clear
+ few
+ scattered
+ broken
+ overcast
+ cirrus
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+ 3
+ 3
+ true
+ /environment/clouds/layer[2]/thickness-ft
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+
+
+
+ 4
+ 1
+ true
+ /environment/clouds/layer[1]/elevation-ft
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+ 4
+ 2
+ 100
+ true
+ /environment/clouds/layer[1]/coverage
+ clear
+ few
+ scattered
+ broken
+ overcast
+ cirrus
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+ 4
+ 3
+ true
+ /environment/clouds/layer[1]/thickness-ft
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+
+
+
+ 5
+ 1
+ true
+ /environment/clouds/layer[0]/elevation-ft
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+ 5
+ 2
+ 100
+ true
+ false
+ /environment/clouds/layer[0]/coverage
+ clear
+ few
+ scattered
+ broken
+ overcast
+ cirrus
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+ 5
+ 3
+ true
+ /environment/clouds/layer[0]/thickness-ft
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+ vbox
+ 1
+
+
+ hbox
+
+
+
+
+ true
+
+
+
+
+ hbox
+ fill
+
+ table
+
+ 0
+ 0
+
+
+
+
+ 0
+ 1
+
+
+
+
+ 1
+ 0
+ true
+ fill
+ /environment/metar/rain-norm
+
+ dialog-apply
+
+ true
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+ 1
+ 1
+ fill
+ /environment/metar/snow-norm
+ true
+ 30
+
+ dialog-apply
+
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+ 0
+ 3
+
+
+
+
+ pressure-sea-level-inhg
+ 1
+ 3
+ 50
+ /environment/config/boundary/entry[0]/pressure-sea-level-inhg
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ true
+
+ dialog-apply
+ pressure-sea-level-inhg
+
+
+
+
+ 2
+ 0
+ 3
+ 30
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+ vbox
+
+
+
+ vbox
+ 1
+
+
+ hbox
+
+
+
+
+ true
+
+
+
+
+ hbox
+
+ table
+
+ 0
+ 0
+
+
+
+
+ 0
+ 1
+ 2
+
+
+
+
+ 0
+ 3
+
+
+
+
+ 0
+ 4
+
+
+
+
+ 0
+ 5
+
+
+
+
+ aloft-4-elevation-ft
+ 1
+ 0
+ 52
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[4]/elevation-ft
+ true
+
+ dialog-apply
+ aloft-4-elevation-ft
+
+
+
+
+ aloft-4-wind-from-heading-deg
+ 1
+ 1
+ 40
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[4]/wind-from-heading-deg
+ true
+
+ dialog-apply
+ aloft-4-wind-from-heading-deg
+
+
+
+
+ aloft-4-wind-speed-kt
+ 1
+ 2
+ 35
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[4]/wind-speed-kt
+ true
+
+ dialog-apply
+ aloft-4-wind-speed-kt
+
+
+
+
+ aloft-4-visibility-m
+ 1
+ 3
+ 55
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[4]/visibility-m
+ true
+
+ dialog-apply
+ aloft-4-visibility-m
+
+
+
+
+ aloft-4-temperature-degc
+ 1
+ 4
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[4]/temperature-degc
+ true
+
+ dialog-apply
+ aloft-4-temperature-degc
+
+
+
+
+ aloft-4-dewpoint-degc
+ 1
+ 5
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[4]/dewpoint-degc
+ true
+
+ dialog-apply
+ aloft-4-dewpoint-degc
+
+
+
+
+ aloft-3-elevation-ft
+ 2
+ 0
+ 52
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[3]/elevation-ft
+ true
+
+ dialog-apply
+ aloft-3-elevation-ft
+
+
+
+
+ aloft-3-wind-from-heading-deg
+ 2
+ 1
+ 40
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[3]/wind-from-heading-deg
+ true
+
+ dialog-apply
+ aloft-3-wind-from-heading-deg
+
+
+
+
+ aloft-3-wind-speed-kt
+ 2
+ 2
+ 35
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[3]/wind-speed-kt
+ true
+
+ dialog-apply
+ aloft-3-wind-speed-kt
+
+
+
+
+ aloft-3-visibility-m
+ 2
+ 3
+ 55
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[3]/visibility-m
+ true
+
+ dialog-apply
+ aloft-3-visibility-m
+
+
+
+
+ aloft-3-temperature-degc
+ 2
+ 4
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[3]/temperature-degc
+ true
+
+ dialog-apply
+ aloft-3-temperature-degc
+
+
+
+
+ aloft-3-dewpoint-degc
+ 2
+ 5
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[3]/dewpoint-degc
+ true
+
+ dialog-apply
+ aloft-3-dewpoint-degc
+
+
+
+
+ aloft-2-elevation-ft
+ 3
+ 0
+ 52
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[2]/elevation-ft
+ true
+
+ dialog-apply
+ aloft-2-elevation-ft
+
+
+
+
+ aloft-2-wind-from-heading-deg
+ 3
+ 1
+ 40
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[2]/wind-from-heading-deg
+ true
+
+ dialog-apply
+ aloft-2-wind-from-heading-deg
+
+
+
+
+ aloft-2-wind-speed-kt
+ 3
+ 2
+ 35
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[2]/wind-speed-kt
+ true
+
+ dialog-apply
+ aloft-2-wind-speed-kt
+
+
+
+
+ aloft-2-visibility-m
+ 3
+ 3
+ 55
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[2]/visibility-m
+ true
+
+ dialog-apply
+ aloft-2-visibility-m
+
+
+
+
+ aloft-2-temperature-degc
+ 3
+ 4
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[2]/temperature-degc
+ true
+
+ dialog-apply
+ aloft-2-temperature-degc
+
+
+
+
+ aloft-2-dewpoint-degc
+ 3
+ 5
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[2]/dewpoint-degc
+ true
+
+ dialog-apply
+ aloft-2-dewpoint-degc
+
+
+
+
+ aloft-1-elevation-ft
+ 4
+ 0
+ 52
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[1]/elevation-ft
+ true
+
+ dialog-apply
+ aloft-1-elevation-ft
+
+
+
+
+ aloft-1-wind-from-heading-deg
+ 4
+ 1
+ 40
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[1]/wind-from-heading-deg
+ true
+
+ dialog-apply
+ aloft-1-wind-from-heading-deg
+
+
+
+
+ aloft-1-wind-speed-kt
+ 4
+ 2
+ 35
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[1]/wind-speed-kt
+ true
+
+ dialog-apply
+ aloft-1-wind-speed-kt
+
+
+
+
+ aloft-1-visibility-m
+ 4
+ 3
+ 55
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[1]/visibility-m
+ true
+
+ dialog-apply
+ aloft-1-visibility-m
+
+
+
+
+ aloft-1-temperature-degc
+ 4
+ 4
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[1]/temperature-degc
+ true
+
+ dialog-apply
+ aloft-1-temperature-degc
+
+
+
+
+ aloft-1-dewpoint-degc
+ 4
+ 5
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[1]/dewpoint-degc
+ true
+
+ dialog-apply
+ aloft-1-dewpoint-degc
+
+
+
+
+ aloft-0-elevation-ft
+ 5
+ 0
+ 52
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[0]/elevation-ft
+ true
+
+ dialog-apply
+ aloft-0-elevation-ft
+
+
+
+
+ aloft-0-wind-from-heading-deg
+ 5
+ 1
+ 40
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[0]/wind-from-heading-deg
+ true
+
+ dialog-apply
+ aloft-0-wind-from-heading-deg
+
+
+
+
+ aloft-0-wind-speed-kt
+ 5
+ 2
+ 35
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[0]/wind-speed-kt
+ true
+
+ dialog-apply
+ aloft-0-wind-speed-kt
+
+
+
+
+ aloft-0-visibility-m
+ 5
+ 3
+ 55
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[0]/visibility-m
+ true
+
+ dialog-apply
+ aloft-0-visibility-m
+
+
+
+
+ aloft-0-temperature-degc
+ 5
+ 4
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[0]/temperature-degc
+ true
+
+ dialog-apply
+ aloft-0-temperature-degc
+
+
+
+
+ aloft-0-dewpoint-degc
+ 5
+ 5
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/aloft/entry[0]/dewpoint-degc
+ true
+
+ dialog-apply
+ aloft-0-dewpoint-degc
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+ vbox
+ 1
+
+
+ hbox
+
+
+
+
+ true
+
+
+
+
+ hbox
+
+
+ table
+
+
+ 0
+ 0
+
+
+
+
+ 0
+ 1
+ 2
+
+
+
+
+ 0
+ 3
+
+
+
+
+ 0
+ 4
+
+
+
+
+ 0
+ 5
+
+
+
+
+ boundary-1-elevation-ft
+ 1
+ 0
+ 52
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/boundary/entry[1]/elevation-ft
+ true
+
+ dialog-apply
+ boundary-1-elevation-ft
+
+
+
+
+ boundary-1-wind-from-heading-deg
+ 1
+ 1
+ 40
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/boundary/entry[1]/wind-from-heading-deg
+ true
+
+ dialog-apply
+ boundary-1-wind-from-heading-deg
+
+
+
+
+ boundary-1-wind-speed-kt
+ 1
+ 2
+ 35
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/boundary/entry[1]/wind-speed-kt
+ true
+
+ dialog-apply
+ boundary-1-wind-speed-kt
+
+
+
+
+ boundary-1-visibility-m
+ 1
+ 3
+ 55
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/boundary/entry[1]/visibility-m
+ true
+
+ dialog-apply
+ boundary-1-visibility-m
+
+
+
+
+ boundary-1-temperature-degc
+ 1
+ 4
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/boundary/entry[1]/temperature-degc
+ true
+
+ dialog-apply
+ boundary-1-temperature-degc
+
+
+
+
+ boundary-1-dewpoint-degc
+ 1
+ 5
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/boundary/entry[1]/dewpoint-degc
+ true
+
+ dialog-apply
+ boundary-1-dewpoint-degc
+
+
+
+
+ boundary-0-elevation-ft
+ 2
+ 0
+ 52
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/boundary/entry[0]/elevation-ft
+ true
+
+ dialog-apply
+ boundary-0-elevation-ft
+
+
+
+
+ boundary-0-wind-from-heading-deg
+ 2
+ 1
+ 40
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/boundary/entry[0]/wind-from-heading-deg
+ true
+
+ dialog-apply
+ boundary-0-wind-from-heading-deg
+
+
+
+
+ boundary-0-wind-speed-kt
+ 2
+ 2
+ 35
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/boundary/entry[0]/wind-speed-kt
+ true
+
+ dialog-apply
+ boundary-0-wind-speed-kt
+
+
+
+
+ boundary-0-visibility-m
+ 2
+ 3
+ 55
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/boundary/entry[0]/visibility-m
+ true
+
+ dialog-apply
+ boundary-0-visibility-m
+
+
+
+
+ boundary-0-temperature-degc
+ 2
+ 4
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/boundary/entry[0]/temperature-degc
+ true
+
+ dialog-apply
+ boundary-0-temperature-degc
+
+
+
+
+ boundary-0-dewpoint-degc
+ 2
+ 5
+ 60
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+ /environment/config/boundary/entry[0]/dewpoint-degc
+ true
+
+ dialog-apply
+ boundary-0-dewpoint-degc
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ vbox
+
+
+
+ hbox
+
+
+
+
+ true
+
+
+
+
+ hbox
+
+
+
+
+ source-selection
+ fill
+ true
+ sim/gui/dialogs/weather-scenario/source-selection
+
+ dialog-apply
+ source-selection
+
+
+ dialog-update
+ metar
+
+
+
+
+ metar-updates-winds-aloft
+ /environment/params/metar-updates-winds-aloft
+
+ true
+
+ dialog-apply
+ metar-updates-winds-aloft
+
+
+
+
+
+
+ description
+ fill
+ true
+ 180
+ 60
+ 20
+ false
+ true
+ true
+ sim/gui/dialogs/weather-scenario/description
+
+
+
+ hbox
+
+
+
+
+ true
+
+
+ /environment/metar/valid
+
+ true
+ false
+
+
+
+
+ metar
+ fill
+ true
+ 180
+ 50
+ 20
+ true
+ true
+ false
+ sim/gui/dialogs/weather-scenario/metar
+
+
+ /sim/gui/dialogs/weather-scenario/state
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/preferences.xml b/preferences.xml
index bf2b8e90a..fcb3db031 100644
--- a/preferences.xml
+++ b/preferences.xml
@@ -290,14 +290,14 @@ Started September 2000 by David Megginson, david@megginson.com
autopilot helpers
Aircraft/Generic/generic-autopilot-helper.xml
-
- Environment Interpolation Rule
- Environment/interpolator.xml
-
Environment METAR Interpolation Rule
Environment/metarinterpolator.xml
+
+ Environment Interpolation Rule
+ Environment/interpolator.xml
+
Aircraft/Generic/generic-instrumentation.xml