EVENT SOUND

From EDukeWiki
Revision as of 01:02, 5 February 2022 by Doom64hunter (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Event ID player# THISACTOR RETURN
EVENT_SOUND screenpeek player->i / sound origin 1 value

EVENT_SOUND is a Game Event.

This event is triggered upon playback of actor, global and screen sounds. It allows hard coded sounds to be altered in a context-aware fashion

For sounds that originate from a sprite, THISACTOR will be set to the origin of the sound. Sounds that are played on the menu, or which are played through screensound or globalsound will instead set THISACTOR to player[screenpeek].i.

The current player is always set to screenpeek, NOT the closest player.

RETURN is initially set to the sound effect number of the sound that is being played. Set RETURN to the sound you want to be played instead, or set it to -1 to cancel playback.