All effect emitters are based on this type and can use its functions.
nil AddParticle(Particle particle, number probability)
Adds a new particle to be initted and sets the odds of choosing it versus other particles that have been added.
|particle||A valid Particle object.|
|probability||The odds of this particle spawning compared with other particles that were added. 0.1 for 10 percent. Use C_PROBABILITY_DEFAULT to let the emitter decide.|
nil SetOffset(Vector2 vOffset)
Sets the effect position in relation to the entity it’s attached to.
|vOffset||A Vector2 object containing the offset coordinates.|
nil SetAdditionalVector(Vector2 v)
This vector is added to the velocity of each particle once as it’s created.
|v||A Vector2 object containing the vector to add. Vector2(0,-1) would mean shoot up, for instance.|
Used with EffectBase::AddParticle.