Community Q&A

Welcome to Audiokinetic’s community-driven Q&A forum. This is the place where Wwise and Strata users help each other out. For direct help from our team, please use the Support Tickets page. To report a bug, use the Bug Report option in the Audiokinetic Launcher. (Note that Bug Reports submitted to the Q&A forum will be rejected. Using our dedicated Bug Report system ensures your report is seen by the right people and has the best chance of being fixed.)

To get the best answers quickly, follow these tips when posting a question:

  • Be Specific: What are you trying to achieve, or what specific issue are you running into?
  • Include Key Details: Include details like your Wwise and game engine versions, operating system, etc.
  • Explain What You've Tried: Let others know what troubleshooting steps you've already taken.
  • Focus on the Facts: Describe the technical facts of your issue. Focusing on the problem helps others find a solution quickly.

0 votes
Hello everyone,

I am working on a dialogue system in a game project. The character has different skills and each skill has some unique quotes recorded. Beside that we have also recorded some common attack grunt sounds. I want that every time when the character plays a skill, he or she will randomly play a grunt sound and occasionally a quote of the skill. But it seems hard to avoid repetition of a same grunt sound when switching between skills.

Let say we have skill A and B. We have quotes: A1 A2 (of skill A), B1, B2 (of skill B), and common grunt sounds 1, 2, 3, 4. If I put {A1, A2, 1, 2, 3, 4} in container A, and {B1, B2, 1, 2, 3, 4} in container B, there will be a chance that we hear 1 followed by 1 when we play A followed by B. If I record more attack grunt sounds and put different grunt sounds into different skills, it could be a solution. However, this will need tons of sounds as we design more skills.

Is there a way to solve this problem within Wwise?
in General Discussion by Zhuolun Z. (930 points)

1 Answer

0 votes
 
Best answer

Random Container - Skill_VO  (triggered by a single event for all skills rather than having a unique event for each skill)

  • Random Container - Grunts  
    • Grunt_01
    • Grunt_02
    • Grunt_03
    • Grunt_04
  • Switch Container - Quotes (switch group will select appropriate skill content)
    • Random Container - Skill A
      • Skill_A_Quote_01
      • Skill_A_Quote_01
    • Random Container - Skill B
      • Skill_B_Quote_01
      • Skill_B_Quote_01

 

by James N. (560 points)
selected by Mads Maretty S. (Audiokinetic)
Great! This is definitely a good idea! Thank you!
...