The problem is that the duration of a weather isn't tied to the type of weather that it is, it's the same distribution curve for all weathers. I suppose we could have the centre point of that curve shifted depending on the weather type, but the weather isn't decided until after the time has been set, although I don't see why I can't just move it to the end of the script, and have a configureable set of mean times for all the different weather types.
I'll do that, but I need some good default values for the following types: Clear,Cloudy,Fog,Rain,Overcast,Snow and Storm. How long in hours should the average weather of that type last?
Interesting... I checked out the following link because I was curious about the actual real average length: http://www.nssl.noaa.gov/primer/tstorm/tst_basics.html
Seems about 30 minutes for single cell storm is average. So, I guess 1 hour game time and then have it move over to regular rain or hard rain and then let that go for a couple of hours. Then go to cloudy for up to maybe 4 hours. Then foggy or clear. Depending on where your are in Tamriel I guess.
My personal opinion though is let it rain
I lived in California for 8 years and of those 8, 6 were drought years. not a drop. Dry, hot... HUGE brush fires. water rationing. svcked big time.
Here on the texas coast now... Rain city. Thunderstorms like to last for an hour or more. Huge bolts, knocks out the power ALL the time... And then its Mosquito time. Big as humming birds and drop you a pint each hit. lol Man I'm glad MMM hasnt added those in Oblivion yet.
So, um yea. Thunder Storm for an hour. Rain for maybe 2 or 3. I dont care about the others. It could be random really. I'll be sure and pack a can of OFF.
..edit..
My timescale in game is usually 6 or 15 depending on what I'm doing. So 1 hour in game is a while.