A sound source.
These entities should be placed throughout a map in order to populate it with sound.
Sounds can be either looped (e.g. for the sound of rain, whirring machinery, trickling water) or not (e.g. an explosion, a click, the whir of a door opening.) When a sound is triggered, it will either start the sound playing (if it isn't already), or stop the sound playing (if it is set to loop.)
By setting a value for the wait key, a sound can be set to automatically play at specific intervals. For example, a value of '5' would make the sound play every 5 seconds.
This can be randomised by setting a value for the random key. For example, if wait is set to '5' and random set to '2', the game will wait between 3 and 7 seconds to play the sound again. This is useful for random events such as thunder, computer bleeps, or gusts of wind.
- the sound shader or wavefile.
- set to 1 overlays the demonic sound instead of replacing it.
- play on load or play when triggered.
- override shader volume level.
- override shader minDistance.
- override shader maxDistance.
- force omnidirectional
- force looping
- force no portal occlusion
- force no falloff at all
- this entity can make the screen shake when the sound is loud.
- falloff only when outside of the area this speaker is in.
- when set > 0, seconds between triggerings. time between sounds is wait + or - random
- wait variance.