- Implement `SpeechQueue` to manage opponent dialogue clips - Add `speech` configuration to opponent data (Cy-Bro, Victor, Croc) with intro, happy, and upset states - Trigger random speech clips in `Portrait.js` based on emotion and a 60% probability - Play intro speech clips when opponent portraits are created - Update `MusicPlayer` volume to 0.15 and clean up formatting/whitespace |
||
|---|---|---|
| .. | ||
| fonts | ||
| fx | ||
| images | ||
| music | ||
| speech | ||
| videos | ||