play particles ex

Overview

Activate/deactivate a particle effect.

Inputs

activate

Starts playing particles.

deactivate

Stops playings particles.

Outputs

finish

Fires an event when the particles are finished playing.

Refs

target

The object you want to play particles with.

Properties

Particles Name

Allows selecting particle system.

Start as Free

If 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.

Constrained

Spawn 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 Rotation

The particle system ignores a 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 Stop

If 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 Scale

The particle system ignores the parent object's scale.

Use Parent Color

Color particles might be changed by parent particles.

Particles Color

Allows to assign and adjust the color of emitted particles.

  • RGBA

Point

Locator

Allows selecting attachment point.

Force Y

Allows you to apply an attachment point along the Y axis: true/false.

Force Y val

Allows you to set the value of the attached point along the Y axis

Offset

Position

Allows you to set the position of the particle system relative to the parent object.

Rotation

Allows you to set the rotation of the particle system relative to the parent object.

Usage Examples

Shortcuts

P+LMB


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