fertig-classic-games/public/assets/speech
Brian Fertig 19620c10d4 feat: add opponent pick speech and spectrum visualizer
- Add new `pick` audio clips for each opponent in `opponents.json` and corresponding MP3 files
- Implement a spectrum visualizer overlay for opponent portraits that activates during pick speech playback
- Integrate `SpeechQueue` to handle opponent pick audio with start/stop callbacks for the visualizer
- Add `setMenuMusicVolume` utility and adjust menu music volume during opponent selection
- Prevent speech/visualizer triggers during initial scene load and game start sequences
2026-05-23 10:25:29 -06:00
..
bernie-happy-01.mp3
bernie-happy-02.mp3
bernie-intro-01.mp3
bernie-upset-01.mp3
bernie-upset-02.mp3
brad-happy-01.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
brad-happy-02.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
brad-happy-03.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
brad-happy-04.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
brad-happy-05.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
brad-intro-01.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
brad-intro-02.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
brad-pick.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
brad-upset-01.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
brad-upset-02.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
brad-upset-03.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
brad-upset-04.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
brad-upset-05.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
croc-happy-01.mp3
croc-happy-02.mp3
croc-happy-03.mp3
croc-happy-04.mp3
croc-happy-05.mp3
croc-intro-01.mp3
croc-intro-02.mp3
croc-pick.mp3 feat: add opponent pick speech and spectrum visualizer 2026-05-23 10:25:29 -06:00
croc-upset-01.mp3
croc-upset-02.mp3
croc-upset-03.mp3
croc-upset-04.mp3
croc-upset-05.mp3
cybro-happy-01.mp3
cybro-happy-02.mp3
cybro-happy-03.mp3
cybro-happy-04.mp3
cybro-happy-05.mp3
cybro-intro-01.mp3
cybro-intro-02.mp3
cybro-pick.mp3 feat: add opponent pick speech and spectrum visualizer 2026-05-23 10:25:29 -06:00
cybro-upset-01.mp3
cybro-upset-02.mp3
cybro-upset-03.mp3
cybro-upset-04.mp3
cybro-upset-05.mp3
ethel-happy-01.mp3
ethel-happy-02.mp3
ethel-happy-03.mp3
ethel-happy-04.mp3
ethel-happy-05.mp3
ethel-intro-01.mp3
ethel-intro-02.mp3
ethel-pick.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
ethel-upset-01.mp3
ethel-upset-02.mp3
ethel-upset-03.mp3
ethel-upset-04.mp3
ethel-upset-05.mp3
fireball-happy-01.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
fireball-happy-02.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
fireball-happy-03.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
fireball-happy-04.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
fireball-happy-05.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
fireball-intro-01.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
fireball-intro-02.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
fireball-pick.mp3 feat: add opponent pick speech and spectrum visualizer 2026-05-23 10:25:29 -06:00
fireball-upset-01.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
fireball-upset-02.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
fireball-upset-03.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
fireball-upset-04.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
fireball-upset-05.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
gerome-happy-01.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
gerome-happy-02.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
gerome-happy-03.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
gerome-happy-04.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
gerome-happy-05.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
gerome-intro-01.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
gerome-intro-02.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
gerome-pick.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
gerome-upset-01.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
gerome-upset-02.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
gerome-upset-03.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
gerome-upset-04.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
gerome-upset-05.mp3 Added Catan and multiple sound effects 2026-05-23 08:55:15 -06:00
jeff-happy-01.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
jeff-happy-02.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
jeff-happy-03.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
jeff-happy-04.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
jeff-happy-05.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
jeff-intro-01.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
jeff-intro-02.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
jeff-pick.mp3 feat: add opponent pick speech and spectrum visualizer 2026-05-23 10:25:29 -06:00
jeff-upset-01.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
jeff-upset-02.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
jeff-upset-03.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
jeff-upset-04.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
jeff-upset-05.mp3 feat: add speech audio files and configuration for Jeff and Fireball 2026-05-22 22:53:12 -06:00
mario-happy-01.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
mario-happy-02.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
mario-intro-01.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
mario-upset-01.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
mario-upset-02.mp3 feat(phase10): add character voiceovers and enforce staging rules 2026-05-22 20:05:05 -06:00
victor-happy-01.mp3
victor-happy-02.mp3
victor-happy-03.mp3
victor-happy-04.mp3
victor-happy-05.mp3
victor-intro-01.mp3
victor-intro-02.mp3
victor-pick.mp3 feat: add opponent pick speech and spectrum visualizer 2026-05-23 10:25:29 -06:00
victor-upset-01.mp3
victor-upset-02.mp3
victor-upset-03.mp3
victor-upset-04.mp3
victor-upset-05.mp3