play particles

Overview

An action for playing particles. The particles are usually played on the object effect.

For HUD effects, the action target must be set to the player.

Inputs

activateStarts playing the particles.
deactivateStops playing the particles.

Outputs

finishFires an event when the particles finish playing.

Refs

targetThe object that you want to play the particles on.

Properties

Particles NameAllows selecting a particle system.
Start as FreeIf true, spawns a detached particle system that lives on its own and in its local coordinates. This system is destroyed after its lifetime ends. This requires "non-looped" to be set in the particle system's properties so that it can have a lifetime.
ConstrainedSpawn particles in the world or local coordinates. Constrained = true means "local" (spawned particles will exist in local coordinates and follow the particle system, if it's moved). Unconstrained particles will remain in the world coordinates and ignore the parent system's movement. For example: unconstrained particles can be used for the smoke from a train which will remain in the same world space while the parent system moves. Constrained can be used for laser beam particles that always follow the parent system as it moves.
Ignore Parent RotationThe particle system ignores the parent object transform. This is often used to play particles "upright" despite the object's movement. For example, a car will always cast smoke effects upward despite its rotation or rolling.
Deferred StopIf true, stops the particle system on deactivation but doesn't destroy the already spawned particles. For example, it can extinguish the fire without removing the existing smoke. If false, this immediately deactivates the particle system and all particles. The duration for this is set in the particle system (0.5 by default).
Mesh Source (Experimental)If enabled, the particle may be used as the mesh source, i.e playing directly at the object. Then the spawn points will be set to the object's vertices.
Ignore Parent ScaleThe particle system ignores the parent object's scale.
Use Parent ColorColor particles might be changed by parent particles.
Particles ColorAllows to assign and adjust the color of emitted particles.
  • RGBA


Usage Examples

Shortcuts

P+LMB


See also

Particle Tool
play particles ex

On this page:


Exodus SDK © 2005-2023, 4A Games Limited. Developed by 4A Games®.
4A Games® is a registered trademark, and 4A Games Limited, Exodus SDK and their respective logos are trademarks of 4A Games Limited.
Published by Deep Silver. Deep Silver is a division of PLAION GmbH, Austria. Deep Silver and Plaion are registered trademarks of PLAION GmbH.
Metro Exodus is inspired by the internationally best-selling novels METRO 2033 and METRO 2034 by Dmitry Glukhovsky.
All other trademarks, logos and copyrights are property of their respective owners. All rights reserved.
By using this site, downloading or using the Exodus SDK or related content, you are agreeing to be bound by the terms of the End User License Agreement.


EULA