Way to have a random SubUV Sequence in particle?

I have a particle that plays a SubUV sequence from a material sprite sheet. The sheet itself has 4 different sequences in a row on it. I need the particle to play 6 frame in a row starting from either frame 1, 7, 13 or 19. How do I do that?

If I can’t is there a another way for a particle to randomly play 1 of 4 animations?

If you’re using Niagara, you can setup the particle like normal, and talk to it and the material with blueprint at runtime. That means you can have a material instance for the sprite and change sub UV parameters.

You can either set the parameters on each blueprint instance, or change them at runtime.

Doh! Unfortunately not using Niagara =(

You might be able to do it with material parameter collections:

Also, it might be worth taking the step to Niagara. It will convert your particle system for you ( unless it’s complex ), and Cascade is getting phased out.

yeahhh… you’re probably right I should switch to Niagra. I’ll look into it a bit more.