part_particles_count

With this function you can check to see if a particle system currently has any particles created in the room, and it will return the number of them too.

 

Syntax:

part_particles_count(ind);

ArgumentTypeDescription
indParticle System InstanceThe index of the particle system.

 

Returns:

Real

 

Example:

if (part_particles_count(Sname) == 0)
{
    part_system_destroy(Sname);
    instance_destroy();
}

The above code will check the number of particles in the local particle system indexed in the variable "Sname" and if there are none, it will destroy the system and then the instance.