Nuclide
Software Development Kit for id Tech
info_particle_system Class Reference

Shared-Entity: Particle Emitter. More...

Inheritance diagram for info_particle_system:
NSPointTrigger

Public Member Functions

void info_particle_system (void)
 
virtual void Emit (void)
 
virtual void ReceiveEntity (float, float)
 Client: Handles network updates from the server for the associated entity. More...
 

Detailed Description

Shared-Entity: Particle Emitter.

QUAKED info_particle_system (1 0 0) (-8 -8 -8) (8 8 8) PSFL_STARTACTIVE

OVERVIEW

An entity that's spawns particles from the engine's particle system.

KEYS

  • "targetname" : Name
  • "effect_name" : Name of the particle effect to spawn
  • "start_active" : Whether or not the entity needs to be triggered first
  • "interval" : Override for spawn intervals.
  • "spawncount" : Override for the amount of particles that will be emitted

INPUTS

  • "Start" : Starts the emitter.
  • "Stop" : Stops the emitter.
  • "Toggle" : Toggles the emitter from an on/off state.

TRIVIA

This entity was introduced in The Orange Box (2007).

Constructor & Destructor Documentation

◆ info_particle_system()

void info_particle_system::info_particle_system ( void  )

Member Function Documentation

◆ Emit()

void info_particle_system::Emit ( void  )
virtual

◆ ReceiveEntity()

void info_particle_system::ReceiveEntity ( float  flNew,
float  flChanged 
)
virtual

Client: Handles network updates from the server for the associated entity.

Reimplemented from NSEntity.


The documentation for this class was generated from the following file: