Functions

Full help file

Sname, Ename, and Pname are sample variables. You may change them, but then you MUST make sure the variable that uses it matches. Make sure that no variable is the same that is not the same particle or system. Enjoy using this program, and hope it helps you out in your games!
If this code is not in your game, copy this particle system create code and paste in an objects' create event. Be sure that it is called(placed) before other particle functions. Use the variable as an indicator of the system. You only need one system for each depth(usually only one is used).

Sname = part_system_create()

This is the emitter code in case you have not exported it. If you want to change it during the game, you can put it in the another event for that object:

part_emitter_region(Sname,Ename,x,x,y,y,ps_shape_ellipse,ps_distr_gaussian)

If you want the emitter to burst instead of stream, then replace the function with the following(You can place these functions in other events. Stream can be stopped by streaming 0 particles.):

part_emitter_burst(Sname,Ename,Pname,10)

If you want to clear all of the particles of that system, use this function.

part_particles_clear(Sname)

When you are done using the system, be sure to delete the particle system to save space.

part_system_clear(Sname)

Full help file