ParticleService! say goodbye to graphics level reliant particles!

Hello people of roblox studio, have you ever wanted to have a particle not change depending on the players graphics? Well i wanted to do that a lot too, and with this simple code particle module along with some other features in it you can do just that!

How do i use this module?
Theres currently 4 functions
.EmitLoop - starts a emit loop with the particle using the rate provided
.EmitLoopBreak - breaks a EmitLoop for the particle if there was one
.EmitParticleMultipleTimes - Emits a particle multiple times using a for loop and the particleammount listed
.EmitMultipleParticles - Emits multiple particles at once for you

Why shouldnt i just use particles normally?
-The particle will decrease or increase in rate depending on the users graphics setting, sometimes you wouldnt want that.
-Really simple code that even a newbie can probably understand
-1 particle in this module can be managed in other scripts, as it stores all the emitloops in a folder which can be then toggled off and on

This is a comparrision between the usual enabled particle and one using a emitloop
(Both rates are set to 20)
Picture1
You can see that my modules particle emits alot more particles, but thats because i am at one graphics, if i were to bump the graphics up to 10
Picture2
Both would emit at the same rate! So now every player sees this particle like a graphics 10 player would.

I dont know if many pepole have a issue like this but since i made it i might aswell share it for others.

If you have any suggestions to add to this module, please let me know in the replies!

https://www.roblox.com/library/9954779152/ParticleService

13 Likes

image

Please include some documentation on how to use the module.

3 Likes

Thanks for telling me to do that

Hey this resource looks pretty interesting! Just a little typo, unless it was on purpose :sweat_smile:

Try adding some videos of you demonstrating it.

Can you provide a video of you demonstrating it? This sounds interesting.

(post marked for deletion for privacy reasons)

1 Like

Sadly due to the limitations of my potato computer i cant really record videos properly, i am working on a little test place to showcase it though!

We need videos! even if its laggy. Or perhaps just take images. Or your “potato computer” can’t do that?

My english has always had a tiny bit of issues, why do i always type pepole and not people lolo

1 Like

If you want it even when its laggy sure i guess

idc about laggy cuz my pc is laggy it self think of it as the Potato Tomato PC

2 Likes

Ive added some pictures showcasing the use of my module

oh I thought it was a 2D particle something but anyways it looks good! good job!

its “reliant” not relient.

However cool

Hi, particle service model got deleted, can you send me that module, this helps me alot