golfgame/client
adlee-was-taken c615c8b433 Fix animation race conditions and improve UI feedback
- Fix discard pile "do-si-do" race condition when CPU draws from discard
- Add isDrawAnimating flag for opponent draw animations
- Skip STEP 2 (discard detection) when draw from discard detected
- Fix deal animation using wrong rect (was using whole player area)
- Add player area highlight when it's their turn (green glow)
- Clear opponent animation flags when your_turn message received
- Hide discard pile during draw-from-discard animation
- Add comprehensive debug logging for animation flags

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 00:28:06 -05:00
..
admin.css Huge v2 uplift, now deployable with real user management and tooling! 2026-01-27 11:32:15 -05:00
admin.html Huge v2 uplift, now deployable with real user management and tooling! 2026-01-27 11:32:15 -05:00
admin.js Huge v2 uplift, now deployable with real user management and tooling! 2026-01-27 11:32:15 -05:00
animation-queue.js Timing and animation changes for a more natural feeling game with CPU opps. 2026-01-31 12:22:54 -05:00
ANIMATIONS.md Add animation system documentation and project context 2026-02-01 23:14:04 -05:00
anime.min.js Migrate animation system to unified anime.js framework 2026-02-01 22:57:53 -05:00
app.js Fix animation race conditions and improve UI feedback 2026-02-05 00:28:06 -05:00
card-animations.js Fix animation race conditions and improve UI feedback 2026-02-05 00:28:06 -05:00
card-manager.js Numerous WebUI animations, improvements, AI fixes, opporitunity cost-based decision logic, etc. 2026-01-25 17:37:01 -05:00
golfball-logo.svg Refine golf ball logo and add static route 2026-01-27 12:51:10 -05:00
index.html Migrate animation system to unified anime.js framework 2026-02-01 22:57:53 -05:00
leaderboard.js Huge v2 uplift, now deployable with real user management and tooling! 2026-01-27 11:32:15 -05:00
replay.js Huge v2 uplift, now deployable with real user management and tooling! 2026-01-27 11:32:15 -05:00
state-differ.js Numerous WebUI animations, improvements, AI fixes, opporitunity cost-based decision logic, etc. 2026-01-25 17:37:01 -05:00
style.css Fix animation race conditions and improve UI feedback 2026-02-05 00:28:06 -05:00
timing-config.js Fix animation race conditions and improve UI feedback 2026-02-05 00:28:06 -05:00