I've been working on a weather system that has 5 different weathers, changes dynamically, and when you go to an inside map and then back outside, it remembers the weather that was outside. However, I've been having some major issues.
I can get the weathers to change, but the screen effects play at the wrong time or don't work like they are supposed to. This is it setup as a common event, and I am using
Zeus81's Map Effects and
Victor Engine - Fog and Overlay scripts.
This is a separate common event that has a timer that determines how long a specific weather lasts.