fertig-classic-games/public/src/ui
Brian Fertig e46cd1cc2f feat(bingo): add countdown timer, opponent match flash, and fullscreen fix
- Add a 10-second countdown timer between ball draws with a dedicated UI overlay
- Implement visual flash effect on opponent panels when their cards match the called number
- Play happy emotion animation on opponent portraits during matches
- Replace CASINO_WIN/LOSE sounds with CASINO_BLACKJACK for win/loss events
- Fix fullscreen toggle to properly handle exitFullscreen and requestFullscreen
- Add new video assets for opponent emotions (happy, idle, upset)
2026-05-25 13:21:26 -06:00
..
Button.js Button Fix 2026-05-17 19:13:48 -06:00
FullscreenButton.js feat(bingo): add countdown timer, opponent match flash, and fullscreen fix 2026-05-25 13:21:26 -06:00
MenuMusic.js feat: add opponent pick speech and spectrum visualizer 2026-05-23 10:25:29 -06:00
Modal.js refactor: remove multiplayer and Socket.IO in favor of single-player AI games 2026-05-20 18:57:41 -06:00
MusicPlayer.js feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
Portrait.js feat(catan): enhance AI expansion logic and polish game visuals 2026-05-25 09:46:27 -06:00
Sounds.js feat: add bingo ball spinning sound effect 2026-05-25 11:30:58 -06:00
SpeechQueue.js feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
TextInput.js Added several opponents and Texas Hold Em 2026-05-16 11:59:33 -06:00