@niche
Do you mean to keep the weather from updating automatically? If so, just use the script call
time.weather_frozen(true), you can then change the weather to whatever you want without it being overridden. As for changing the weather patterns for a climate in-game, I haven't thought of that, but I'm sure I can include in the next update.
@mimi
The default config for switches and what not in the demo were intended to be changed to your liking, and I admittingly did not go through and ensure none repeated.
The variation alone cannot be changed with any effect. You basically just call the weather again with a different variation.
The little lines of code from my previous post were just how to read the variation and get the value, or a true/false while checking for a specific one. If you let me know what exactly you need and how you are using it, I can be little more helpful. Not sure if I answered your question or not.