Movement Lock to Control Point

From Valve Developer Community
Jump to: navigation, search

Generic Operator Options

Movement Lock to Control Point

Updates a particles position relative to a control point. Note that a particles own motion will not be stomped, but rather it will inherit any additional motion that a control point's motion contributes.

start_fadeout_min
A random range for when to start fading out the lockedness to the control point. Proportional to particle lifespan. While fading, the particle will be progressively influenced less by control point movement.
start_fadeout_max
A random range for when to start fading out the lockedness to the control point. Proportional to particle lifespan. While fading, the particle will be progressively influenced less by control point movement.
end_fadeout_min
A random range for when to end fading out the lockedness to the control point. Proportional to particle lifespan. After this time has passed, the particle will not be influenced by control point movement.
end_fadeout_max
A random range for when to end fading out the lockedness to the control point. Proportional to particle lifespan. After this time has passed, the particle will not be influenced by control point movement.
distance fade range
If set, the distance from the control point over which the influence will fade.
lock rotation
If set, the particles will rotate around the axis of the control point when the control points orientation changes. Note - this is not sprite rotation such as roll/yaw/pitch, but positional rotation through space. If not set, particles will translate with the movement of the control point, but ignore control point orientation changes.
instant jump threshold
The movement, within a single frame, that must be moved to cause the system to "teleport" to the new location, regardless of fade amount. If an effect is attached to a character that could teleport long distances instantly, this is useful to prevent the particles from being left behind or stretched out across those two points. If this number, in units, is crossed, all particles will instantly update to the new position.