Info particle system: Difference between revisions
Jump to navigation
Jump to search

Tip:Control point 0(1) is the origin of the
Note:Because the control point is configured on the client, the entity you specify must exist there. This means that most invisible entities (info_target is an exception, as it has the "Transmit to client" spawnflag) will not work. Your best bet is an info_particle_system, e.g. itself or another one with blank particle name.
Note:To forcibly restart an effect, you must fire
Note:This can be useful to fade out particles with long lifetimes, that otherwise wouldn't go away with the normal Stop.
m (Updated old entity format to {{this is a}}. This action was perfomed by a bot.) |
Thunder4ik (talk | contribs) m (→See also: clean up, replaced: See Also → See also) |
||
Line 19: | Line 19: | ||
{{note|This can be useful to fade out particles with long lifetimes, that otherwise wouldn't go away with the normal Stop.}} | {{note|This can be useful to fade out particles with long lifetimes, that otherwise wouldn't go away with the normal Stop.}} | ||
== See | == See also == | ||
* [[info_particle_target]] | * [[info_particle_target]] | ||
* [[:Category:Particle Effects]] | * [[:Category:Particle Effects]] |
Revision as of 01:03, 6 January 2024


![]() |
---|
CParticleSystem |
![]() |
info_particle_system
is an e0 available in all Source games since
Source 2007. It dispatches and offers some control over a specified particle system.
Keyvalues
- Particle System Name (effect_name) <string>
- The name of the particle system to spawn. NOT the name of a PCF file!
- Start Active? (start_active) <boolean>
- Whether the particle system should begin as soon as the entity spawns.
- Flag as Weather? (flag_as_weather) <boolean> (in all games since
)
- Is this particle system going to be used as a weather effect? If so the particle system will not be rendered if the user has disabled weather effects.
{{KV|Render in front?|intn=render_in_front|bool|Hack to allow particles to render in front of everything else.|only=
{{KV|Control Point 1|to=Control Point 63|intn=cpoint1|intn2=cpoint63|targetname|Parents a control point to the given entity's origin. If any value is left blank all those following it will be ignored.

info_particle_system
itself.
- Control Point 1's Parent (cpoint1_parent) to Control Point 7's Parent (cpoint7_parent) <integer>
- The control point to act as a parent to this one.
- snapshot_file (snapshot_file) <string> (only in
)
Note:Only CSGO ? Loads file "particles/%s.psf"
// Init from a DMX (.psf) file
CParticleSnapshot::UnserializeTodo: More info
- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentname
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
Inputs
- Start
{{IO|Stop|Tell the particle system to start/stop emitting.

Stop
first. Start
has no effect if the server thinks the system is already running.- DestroyImmediately (in all games since
) (also in
)
- Particle System disappears immediately instead of fading out
- StopPlayEndCap (in all games since
)
- Tells the particle system to stop emitting but also play its End Cap State
