I don’t know if this is possible or not; I’ve been messing with the particle system properties for a while and can’t get it to perform how I’d like.
I have a texture sheet containing 3 rows of 4 sprites. The particle system is set to fire 1 burst of 4 sprites. I’d like the particle system to select a random row from the texture sheet and spawn exactly one of each sprite in that row for the burst emission. Sadly, the property for Start Frame only lets me pick a random sprite within constraints, so I can’t guarantee that the same sprite will be duplicated within a burst.
I’m not massively familiar with scripting particle systems, but if this is a viable solution I’ll gladly attempt to implement it.