PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
NoiseSystem Class Reference

Private Member Functions

private void NoiseSystem ()
 
private void ~NoiseSystem ()
 
proto void AddNoise (EntityAI source_entity, NoiseParams noise_params, float external_strenght_multiplier=1.0)
 
proto void AddNoisePos (EntityAI source_entity, vector pos, NoiseParams noise_params, float external_strenght_multiplier=1.0)
 
proto void AddNoiseTarget (vector pos, float lifetime, NoiseParams noise_params, float external_strength_multiplier=1.0)
 Will make a noise at that position which the AI will "see" for the duration of 'lifetime'.
 

Constructor & Destructor Documentation

◆ NoiseSystem()

private void NoiseSystem ( )
inlineprivate

◆ ~NoiseSystem()

private void ~NoiseSystem ( )
inlineprivate

Member Function Documentation

◆ AddNoise()

proto void AddNoise ( EntityAI  source_entity,
NoiseParams  noise_params,
float  external_strenght_multiplier = 1.0 
)
private

◆ AddNoisePos()

proto void AddNoisePos ( EntityAI  source_entity,
vector  pos,
NoiseParams  noise_params,
float  external_strenght_multiplier = 1.0 
)
private

◆ AddNoiseTarget()

proto void AddNoiseTarget ( vector  pos,
float  lifetime,
NoiseParams  noise_params,
float  external_strength_multiplier = 1.0 
)
private

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