- added "notes/" to hgignore (used for private notes).
- added new "players" directory to hgignore. This will be used to store local configuration data about human and AI players.
- added custom user decks directory to hgignore.
- new avatar for "Les Vegas" AI persona.
- replaced DuelDialog with new DuelPlayersScreen which improves managment of player profiles (both human and AI).
- new avatar selection screen.
- improved player stats presentation.
- Now uses persistent AI personas with their own stats.
- If a duel consists of X games then is played as best of X instead of first to X.
- can now play a single game duel.
- improved layout of player tabs in DuelDecksScreen. Current score is now integrated into the tabs.
Merge main repo
- fix AI player last played stat not updated correctly.
- removed commented code.
- removed commented code.
- removed redundant DuelDifficultyViewer class.
rename caption.
fix potential resource leak.
removed redundant imports from magic.ui.
removed unused code from magic.ui.
rename caption.
Implement MagicOtherCardTargetFilter
Combine duplicate groovy code (AdditionalCost)
Merge
Combine and remove duplicate groovy code
Combine and remove duplicate groovy code