Skip to content

Level-wide control

One Blueprint changes the weather of the whole level through MPC_KurinWeather (ships in _Core/Materials, see Presets and helper assets).

Setup

  1. In the instances that should follow the level, tick Use Global Weather? (and Use Global Cover? for snow or ash).
  2. In Blueprint: Set Scalar Parameter Value (Collection = MPC_KurinWeather, Parameter Name = Rain).
MPC scalar Multiplies Switch
Wetness Weather Wetness Use Global Weather?
Rain Weather Rain Use Global Weather?
Puddles Amount Puddles Weather Amount Use Global Weather?
Cover Amount Cover Amount Use Global Cover?

Tips

  • Smooth change: drive the value from a Timeline (0 → 1 over 10–30 s); let Wetness follow Rain later so surfaces dry slowly.
  • Mesh under a roof: instance values still multiply, Weather Wetness 0 keeps it dry.
  • Dry level: set Wetness and Rain to 0 (all MPC values default to 1).