How to force users to receive a certain amount of particle?

In my game, I have particle emitters. The particles are a core concept in my game and designed to block vision. However, I noticed lower graphics will spawn less particles. Is there a way to get around this(particle:Emit doesn’t work because it emits too many)

1 Like

No. If you aren’t using Emit then you’re trusting the engine to determine an appropriate amount of particles to spawn and that number will be based on the user’s device type and graphics quality level and you don’t have control over either of those. It’s either Emit or bust.

Also, regarding Emit spawning too many particles: that’s because Emit will make them all spawn at one time. You can pass a low value or change the number you pass based on the user’s graphics quality level if that helps any. I had to do that to force particles to spawn at one point.

While I understand Roblox’s decision, it’s very unfortunate because I fear people may try to use a “lower graphics” as an advantage. I guess changing the numbers based on the user’s graphics could work. Thanks