I use a GUI with an animation attached to it's background. I believe this is the GUI Animation Module I use.
On a per case basis I do some more fanciness, but is totally room dependant. If a room only exists under rain, for example, I just do it directly in the background and use objects to help with water splashes.
On a per case basis I do some more fanciness, but is totally room dependant. If a room only exists under rain, for example, I just do it directly in the background and use objects to help with water splashes.