Modifying particle variables via Blueprints

Hi Folks,

I’ve been digging around and can’t seem to find any solutions to my issue that work (at least, not for the way I’m trying to implement them).

Summary
I want to be able to modify the spawn rate of my particles via a blueprint. In this instance, when a button is pressed, reduce the number of particles spawned. Later, I’d like to implement a slider to control the particles spawned.

Is there any way to do this for the UE4 particle systems, or do I need to use Niagra? If I need to use Niagra, do you have any suggestions on how I can do it?

Cheers!
James