How to deactivate niagara particle system within blueprints via trigger

so pretty simple.. i run over a box volume it calls snow on. i create snow and it follows the player around. That’s good and it works. My problem is that I have another volume with a trigger that calls a weather off function. Within that function, I have my snow niagara system object ref and i was trying to figure out how to destroy/deactivate/remove the snow effect, but i cant seem to do anything with this object type. The only solution I can seem to find online says to promote spawn rate and setting it to zero. That feels grimy and i refuse to believe this is the proper solution. Maybe I’m missing something obvious, or maybe I’ve set this up incorrectly.. either way any help would be appreciated, thanks!

You need to assign that return value from Spawn System Attached to a reference of type NiagaraSystem that you call Deactivate on later. SnowSystem is a ref to your NiagaraSystem template definition, not the object created.

ty fixed. included picture for future people with issues

1 Like