Under the hood an effect in the Editor has Emitter Scheme – powerful and flexible scheme which describes behavior of all particles in emitter.
The scheme has it’s own strict rules and works rather like constructor of emitter’s behavior than like visual programming of it. The scheme doesn’t have such complex programming constructions like loops or conditions, but has a set of rules where each part of scheme processed in a strict order and has it’s own purpose (like generating particles, updating particles and terminating them).
You can use conditions though, for example to decide when to kill the particle. The default behavior is to compare life time of particle with maximum life time and if first one is greater – then kill the particle.