A little update, optimized some code and added snow effects.. i set up the weather to start and stop depending on where the player goes....
To Dos; add hail, wind and heavy snow
Wind will make the player and enemies move slower against the wind and faster with it, and move the weather accordingly. Heavy snow will pile up on the ground and make it harder for the player and enemies to move while in it.
What should hail do? damage player.. hit hard and knock player out of air?
Suggestions on more weather effects? or any other effect they could have on in game?