Has anybody figured out the behavior of the simulator GUI for custom weather? In general, I think that weather is loaded correctly, but the GUI doesn’t display it correctly, and if you save from the GUI, it will screw up the weather. (Which you can sort of tell by looking at the .WPR XML files that are saved.)
Here are some things I’ve seen:
#1: If Gust information is in the weather file, it is loaded. If you make other weather changes unrelated to gusts, it is retained when you save the .WPR file in the sim. However, if you change anything about a gust, it is no longer saved when you save the weather.
#2: The ground layer is “special”, where “special” might mean “buggy”. In that layer, the wind speeds are displayed in the sim as half the value in the .WPR file. For example, if I have a WindLayerSpeed of 15 knots, the sim displays it as 7.5 knots. I believe if you modify the wind in the GUI, the values from the GUI are doubled when written to the file. No other wind layers seem to have this behavior.
#3: When wind and gust info is saved, most fields are saved with the values that were loaded. Exceptions: GustWaveDuration is always set to zero. GustAngle is changed to a different value that appears to be (a*0.94384333 + a), where ‘a’ is the original GustAngle. For example, 10 degrees becomes 19.438 degrees, and 300 degrees becomes 583.153 degrees.
#4: The wind gust speed slider and display show zero until you click to a different wind layer and back again.
I think my best bet is to just edit the XML directly, but I’m curious if anybody else has sorted this out.