Niagara and Cascade tick when paused

ShiningCrusader
Wed, 13 May 2020 20:21:55 +0000
FX

I’ve been using Cascade for the most part in my project, and I’m recently moving to Niagara thanks to its larger capabilities, however I can’t find a way to have a Niagara system update while the game is paused.

With cascade, making an actor with the particle system as the root component and setting both to “tickable when paused” effectively makes the particle system update while the game is paused. Strangely enough, when the particle system is not the root component, this is ignored and there seems to be no way to have it play during pause.

I tried a similar approach with Niagara but I have been completely unsuccessful. I have also tried to replace the Physics.DeltaTime variable in the “Solve forces and velocity” module, but there is no variable that contains a DeltaTime derived from Engine.RealTime (which is always updated during pause).

Is playing Niagara systems even possible during pause or am I missing something?

A solution to play cascade systems during pause without them being the root component would also be nice.

2 posts - 1 participant