fertig-classic-games/public/assets/speech
Brian Fertig 6856baa395 feat(phase10): add character voiceovers and enforce staging rules
- Add speech assets and configuration for Brad and Mario
- Update opponents.json with new speech arrays for intro, happy, and upset states
- Prevent discarding cards while cards are staged in Phase 10
- Add visual feedback (_shakeStagingButtons) when staging rules are violated
- Add _hasStagedCards helper to check staging group state
- Move staged cards back to hand if user attempts to discard during staging
2026-05-22 20:05:05 -06:00
..
bernie-happy-01.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
bernie-happy-02.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
bernie-intro-01.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
bernie-upset-01.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
bernie-upset-02.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
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-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 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
croc-happy-02.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
croc-happy-03.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
croc-happy-04.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
croc-happy-05.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
croc-intro-01.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
croc-intro-02.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
croc-upset-01.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
croc-upset-02.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
croc-upset-03.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
croc-upset-04.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
croc-upset-05.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
cybro-happy-01.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
cybro-happy-02.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
cybro-happy-03.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
cybro-happy-04.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
cybro-happy-05.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
cybro-intro-01.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
cybro-intro-02.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
cybro-upset-01.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
cybro-upset-02.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
cybro-upset-03.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
cybro-upset-04.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
cybro-upset-05.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
ethel-happy-01.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
ethel-happy-02.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
ethel-happy-03.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
ethel-happy-04.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
ethel-happy-05.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
ethel-intro-01.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
ethel-intro-02.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
ethel-upset-01.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
ethel-upset-02.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
ethel-upset-03.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
ethel-upset-04.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
ethel-upset-05.mp3 feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -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 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
victor-happy-02.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
victor-happy-03.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
victor-happy-04.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
victor-happy-05.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
victor-intro-01.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
victor-intro-02.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
victor-upset-01.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
victor-upset-02.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
victor-upset-03.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
victor-upset-04.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
victor-upset-05.mp3 feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00