Implement Harsh Sun, Heavy Rain, and Strong Winds

Also let Magikarp's Revenge trigger Heavy Rain instead of Rain.

Weathers might not be 100% accurate to the game yet.