fertig-classic-games/public/assets/images
Brian Fertig afd8c78253 Refactor Uno game state transitions to use callback-based animation sequencing
- Update `handleLogEffects` to accept an `onDone` callback, ensuring post-state logic (unblocking input, updating UI) only executes after visual effects complete.
- Introduce `animateForcedDraw` to display a prominent "+N" banner and animate card draws with custom timing parameters.
- Refactor `animateBatchDraw` to support configurable `flyDuration` and `stagger` via a `timing` object.
- Apply the new callback pattern across all move execution paths (`playCard`, `drawCard`, AI moves) to prevent race conditions and ensure consistent animation flow.
2026-05-19 20:34:37 -06:00
..
originals
background-casino.png feat: add sound effects, backgrounds, and enhance OpponentSelect UI 2026-05-17 12:34:46 -06:00
background-menu.png
background-room.png feat: add sound effects, backgrounds, and enhance OpponentSelect UI 2026-05-17 12:34:46 -06:00
cardbacks.png
cardbacks.psd
gameicons.png Refactor Uno game state transitions to use callback-based animation sequencing 2026-05-19 20:34:37 -06:00
gameicons.psd Refactor Uno game state transitions to use callback-based animation sequencing 2026-05-19 20:34:37 -06:00
main-title.png
opponents.png
opponents.psd
playfield-felt-blue.png
playfield-felt-green.png
playfield-felt-red.png
playfield-wood-cherry.png
playfield-wood-dark.png
playfield-wood-english.png
playfield-wood-light.png