I packaged a locator with 3 canvas based world widgets attached to it. There is a Lua script on top of it. The three widgets are:
-fog widget
-rain/snow/particles widget
-lightning widget
Inside the Lua script, there are properties for all widgets.
Lighting:
This one is simple, you can set a strike timer in seconds and that will be randomized a bit. If you set it to 10, it will take around 10 seconds for each strike.
Fog:
You can set the amount of clouds and also their velocity, color and size.
Rain:
Quite similar to the fog properties. Rain properties are those snow like particles while Rain2 are the properties for particles, that look like rain drops on the lense/screen.
WIP