Env particle tesla: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{CDA|CEnv_ParticleTesla|CBaseEntity|}}
[[File:env_particle_tesla.jpg|thumb|260px|Activated particle tesla that uses <code>tesla_lc_beams</code> particle system.]]
[[File:env_particle_tesla.jpg|thumb|260px|Activated particle tesla that uses <code>tesla_lc_beams</code> particle system.]]
{{This is a|point entity|name=env_particle_tesla|game=Black Mesa}} Similar to {{ent|point_tesla}}, but uses [[particles]] for beams.
{{This is a|point entity|name=env_particle_tesla|game=Black Mesa}} Similar to {{ent|point_tesla}}, but uses [[particles]] for beams.
Line 12: Line 13:
{{KV|Maxs|intn=max|vector|Maximum beam spread value.}}
{{KV|Maxs|intn=max|vector|Maximum beam spread value.}}
{{KV|Decal Name|intn=decalname|string|Decal to be applied at the end of the beams.}}
{{KV|Decal Name|intn=decalname|string|Decal to be applied at the end of the beams.}}
{{KV BaseEntity|base=1}}


==Flags==
==Flags==
Line 19: Line 19:


==Inputs==
==Inputs==
{{IO|TurnOn|param=void|Turns entity on.}}
{{I|TurnOn|param=void|Turns entity on.}}
{{IO|TurnOff|param=void|Turns entity off.}}
{{I|TurnOff|param=void|Turns entity off.}}
{{I BaseEntity|base=1}}
 
==Outputs==
{{IO|TurnOn|param=void|Turns entity on.}}
{{IO|TurnOff|param=void|Turns entity off.}}
{{O BaseEntity|}}


==See also==
==See also==
*{{ent|env_particle_beam}}
*{{ent|env_particle_beam}}

Latest revision as of 00:11, 27 May 2025

C++ Class hierarchy
CEnv_ParticleTesla
CBaseEntity
Activated particle tesla that uses tesla_lc_beams particle system.

env_particle_tesla is a point entity available in Black Mesa Black Mesa. Similar to point_tesla, but uses particles for beams.

Keyvalues

Particle Name (particletesla) <particlesystem>
Particle name to use for the beams.
Spawn Frequency (frequency) <float>
Spawn frequency for beams.
Min Spawn Count (mincount) <integer>
Minimum count of beams.
Max Spawn Count (maxcount) <integer>
Maximum count of beams.
Range (range) <integer>
Max beam range.
System Life (life) <float>
Number of seconds before it turns itself off. Will never turn off self with -1.
Mins (min) <vector>
Minimum beam spread value.
Maxs (max) <vector>
Maximum beam spread value.
Decal Name (decalname) <string>
Decal to be applied at the end of the beams.

Flags

Start On : [1]
If checked, entity turns on when spawned.
Normalize Mins & Max : [2]
Normalizes Mins and Maxs properties.

Inputs

TurnOn <void>
Turns entity on.
TurnOff <void>
Turns entity off.

See also