Commander Precons added to decktype with all pre C18 commander precons included

This commit is contained in:
Anthony Calosa
2021-02-16 01:17:48 +08:00
parent fad61a00fb
commit c883217cda
48 changed files with 3330 additions and 0 deletions

View File

@@ -536,6 +536,7 @@ public class FDeckChooser extends FScreen {
case TinyLeaders:
case Brawl:
cmbDeckTypes.addItem(DeckType.CUSTOM_DECK);
cmbDeckTypes.addItem(DeckType.PRECON_COMMANDER_DECK);
cmbDeckTypes.addItem(DeckType.RANDOM_DECK);
if(FModel.isdeckGenMatrixLoaded()) {
cmbDeckTypes.addItem(DeckType.RANDOM_CARDGEN_COMMANDER_DECK);
@@ -554,6 +555,7 @@ public class FDeckChooser extends FScreen {
cmbDeckTypes.addItem(DeckType.DRAFT_DECK);
cmbDeckTypes.addItem(DeckType.SEALED_DECK);
cmbDeckTypes.addItem(DeckType.PRECONSTRUCTED_DECK);
cmbDeckTypes.addItem(DeckType.PRECON_COMMANDER_DECK);
cmbDeckTypes.addItem(DeckType.QUEST_OPPONENT_DECK);
cmbDeckTypes.addItem(DeckType.NET_DECK);
cmbDeckTypes.addItem(DeckType.NET_COMMANDER_DECK);
@@ -677,6 +679,10 @@ public class FDeckChooser extends FScreen {
pool = DeckProxy.getAllCommanderDecks();
config = ItemManagerConfig.COMMANDER_DECKS;
break;
case PRECON_COMMANDER_DECK:
pool = DeckProxy.getAllCommanderPreconDecks();
config = ItemManagerConfig.COMMANDER_DECKS;
break;
case OATHBREAKER_DECK:
pool = DeckProxy.getAllOathbreakerDecks();
config = ItemManagerConfig.COMMANDER_DECKS;