OptionalalphaStarting opacity
OptionalalphaEnd-of-life opacity; only on a system built with alphaEnd
OptionalcolorStarting tint, one for the whole batch: it takes no pair or function
OptionalcolorEnd-of-life tint, one for the whole batch; only on a system built with colorEnd
OptionallifeLifetime in seconds
OptionalpositionWhere this batch spawns, in place of the emitter's position
In a world-space system, the shape's offsets are added unrotated and unscaled, while directions still follow the emitter's rotation.
OptionalsizeStarting world-space diameter
OptionalsizeEnd-of-life size; only on a system built with sizeEnd
OptionalspinRotation rate in radians per second; only on a system built with spin
OptionalstartStarting spin angle in radians, turning the quad in its own plane
OptionalvelocityInitial velocity, replacing speed along the shape's direction
The overrides
spawn()takes for the system's own behaviourspawn()throws on an override the system wasn't built to take.Example