* Added UI elements for commander mode in NewGame screen.
- still missing random pool of commander candidates sharing a color with each selected color identity.
* Added rudimentary commander choice with preview image.
For now, it is 5 suggestions per color identity with the requirement that the chosen color is part of the commander's identity.
* Commander card is now added to the player inventory and cannot be sold.
The save game adds a flag whether the game is in commander mode, which will be important for the future changes.
* Commander is now auto-added to the initial deck. Commander cannot be removed. Commander is properly saved and loaded.
* Duels now feature the command zone and all rules
* The chosen commander is now set to every deck if the game mode is commander.
* Only cards can be added to the deck that fulfill the color identity.
* heuristically add a pile of singleton cards to function as the starter for the commander's journey.
* Fix land color identity bug in commander pile
* Items are put on autosell if they do not match commander identity.
* Autosell is now properly set with the card flip timing rules. When visiting a shop, the deck conformaty message does not show anymore.
* Remove strict necessity for a fixed commander. This way, a player may choose to switch to a different legendary creature they find.
* 15 Streamlined commander choices without having to swap colors individually.
* Clean up to remove now redundant i18n label. More focus on creatures for starter commander decks.
* Refactor adventure commander deck generation into the DeckgenUtil class
* Refactorings as suggested by @Jetz72.
* Remove custom deck generator
* handle DeckFormat logic through AdventureDeckEditor.
Fix bugs, where partner commanders would be overwritten when using the stock DeckgenUtil.
* Remove random new line
* Code cleanup
* Fix unused import error
* Fix unused import error
* Revert "organise import" changes and random space linebreak changes.
* Removed another import package.* statement
* Implement fixed commander deck to start with. Removed UI edits and random commander choice.
* Add commander-specific cards and a two white overrun effects
* Revert to prior string formatting.
* Remove import *
* Formatting nitpicking to change as little original code as possible.
---------
Co-authored-by: Agetian <stavdev@mail.ru>