Audiokinetic's Community Q&A is the forum where users can ask and answer questions within the Wwise and Strata communities. If you would like to get an answer from Audiokinetic's Technical support team, make sure you use the Support Tickets page.

0 votes
Is there any way to set up timed cooldown within Wwise? Say, a dialog event that I only want to play when triggered after every 10 seconds.
in General Discussion by Ben G. (140 points)
This needs to be built in.

1 Answer

+5 votes
 
Best answer

Not directly. You can use a sequence container with a voice limit of 1. That sequence container contains 2 objects. The first is the dialog sound you want to play. The second object is a Wwise silence object with a duration of 10secs. Set the sequence container to continuous so that it will play the silent object immediately after the first.

The next time that sequence container is player, the Silence object will be occupying its voice limit of 1 and so you will have to wait until that Silence object finishes before that dialog object will play again.

Is that what you mean?

shameless plug for my website and this example here: http://www.dpbsound.com/1/post/2013/04/wwise-spam-prevention.html

by Daniel B. (540 points)
selected by Adrien L. (Audiokinetic)
Ah, yes. That's the trick. Cooldowns are common enough that I thought I must be doing it wrong. Thanks though!
...