alexandriaa 86c6eb9dc5 Implement automatic opponent deck selection and UI improvements
- Add BattleSelectView for choosing opponent difficulty (Apprentice, Journeyman, Expert, Grandmaster)
- Add CanAffordToColorConverter and CanAffordToOpacityConverter for card visual feedback
- Update hand card UI to show playable state with opacity and color highlighting
- Add opponent health display to top bar in GameView
- Fix opponent field slots display consistency (indices 0-5)
- Update CardViewModel with CanAffordWith helper method
- Add SelectDifficultyAndStart method to MainViewModel for automatic deck generation
- Connect MenuView to navigate to BattleSelectView instead of directly to Game
- Add BattleSelectView to MainWindow content control
2026-04-05 17:24:07 -04:00
S
Description
No description provided
4.3 MiB
Languages
C# 99.8%
PowerShell 0.2%