Okay, so there's some other problem. I'll work on fixing it when I have some time. Sorry it didn't work.
As far as the fog and rain: The weather "system" seems to be scattered throughout the whole game. For example, the wind speed is set when the cloud shaders are reloaded.

Anyway, I'll focus on getting this stupid thing working before adding any new features, but I do plan on doing more.