Created by Jared Hooker in Unreal Engine 4


Image

Step 1

Drag and drop a RainBox/SnowBox into your scene. Place it wherever you would like the storm to begin.

Image

Step 2

Set the default variables to suit your needs. Set duration, timeout length, and respawn radius.

Image

Step 3

Double check to make sure you have set the values correctly. Leave the IsRaining? and IsSnowing? booleans set to false.

Image

Step 4

The provided third person character blueprint contains the necessary components attached to the character to make the weather system work. Any character can be used as long as they have the correct componenets (audios, particles, fog) and the RainBox/SnowBox BPs are refactored.

Image

Step 5

Place the rain and snow events throughout your levels where you see fit and enjoy the view.