Commit Graph

14 Commits

Author SHA1 Message Date
Fretux e3ea42c93e Fix C, more enemies and less scaling for enemies. 2026-07-09 20:02:37 +02:00
Fretux 844e81488c Implement many UX improvements, packages and their assets and a UI overhaul in collection 2026-07-09 10:18:24 +02:00
Fretux 61030d84b7 make small changes to design. Implement crits. 2026-07-08 19:32:12 +02:00
Claude 2395e5108c Pace combat resolution across phases instead of resolving instantly
Convert CombatManager's phase state machine to coroutines so drawing,
interpreter-queue cards, and enemy actions each resolve one at a time
with visible delays, instead of an entire phase mutating state in a
single synchronous frame. Delays are skipped when UIPreferences.ReducedMotion
is set. Also drops the UI's old artificial cascade stagger for queued-card
animations since real per-card timing now provides the spacing.
2026-07-08 16:18:13 +00:00
Fretux 54906bbba1 Implement Java and Rust cards alongside some smaller changes 2026-07-08 11:30:32 +02:00
Fretux 50135e2e38 changed most TODOs to TODONEs 2026-07-08 10:49:05 +02:00
Fretux ac09d67677 Implement cutscene for gambling and make it dopamine-inducing 2026-07-08 10:29:49 +02:00
Fretux 598cd0aa27 Merge pull request #2 from Fretuks/claude/game-styling-animations-4mv9n8
Add smooth transitions and animations throughout UI
2026-07-08 08:53:43 +02:00
Claude 7d2d0a1152 Add scene fade transitions, gacha pull reveal, and modal/hover animations
Menu <-> combat scene loads now fade through black instead of hard-cutting,
gacha pulls reveal reward cards with a staggered stagger-in and a rarity
flash instead of a static text block, starter selection and root-credit
exchange modals fade+scale in/out instead of popping via display:none, and
menu/collection/gacha rows now transition on hover/select instead of
snapping. All new motion respects the existing reduced-motion setting.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015hiJi3irEg1RegCXRaQDcu
2026-07-08 06:52:58 +00:00
Fretux 8725c34fc6 update some strings 2026-07-08 08:49:28 +02:00
Fretux 131eedb626 Fix balls 2026-07-08 08:35:53 +02:00
Fretux d504e0b916 Implement animations, pipeline for duplicates and merging. 2026-07-07 14:10:31 +02:00
Fretux 30db1e1108 implement scaling rewards per wave completed in combat mode 2026-07-07 12:56:02 +02:00
Fretux 28486bff8c Implement too many changes to list 2026-07-07 11:46:31 +02:00