Added Random Pauper Colour Deck gen in Gauntlet options

This commit is contained in:
Valerio Maggio
2023-05-17 17:30:56 +01:00
parent e1d10df8e3
commit d8d02b0f4b
3 changed files with 12 additions and 1 deletions

View File

@@ -83,6 +83,7 @@ public enum CSubmenuGauntletQuick implements ICDoc {
if (view.getBoxLegacyGenDecks().isSelected()) { allowedDeckTypes.add(DeckType.LEGACY_CARDGEN_DECK); }
if (view.getBoxVintageGenDecks().isSelected()) { allowedDeckTypes.add(DeckType.VINTAGE_CARDGEN_DECK); }
if (view.getBoxModernColorDecks().isSelected()) { allowedDeckTypes.add(DeckType.MODERN_COLOR_DECK); }
if (view.getBoxPauperColorDecks().isSelected()) { allowedDeckTypes.add(DeckType.PAUPER_COLOR_DECK); }
if (view.getBoxThemeDecks().isSelected()) { allowedDeckTypes.add(DeckType.THEME_DECK); }
if (view.getBoxUserDecks().isSelected()) { allowedDeckTypes.add(DeckType.CUSTOM_DECK); }
if (view.getBoxQuestDecks().isSelected()) { allowedDeckTypes.add(DeckType.QUEST_OPPONENT_DECK); }

View File

@@ -65,6 +65,7 @@ public enum VSubmenuGauntletQuick implements IVSubmenu<CSubmenuGauntletQuick> {
private final JCheckBox boxLegacyCardgenDecks = new FCheckBox(DeckType.LEGACY_CARDGEN_DECK.toString());
private final JCheckBox boxVintageCardgenDecks = new FCheckBox(DeckType.VINTAGE_CARDGEN_DECK.toString());
private final JCheckBox boxModernColorDecks = new FCheckBox(DeckType.MODERN_COLOR_DECK.toString());
private final JCheckBox boxPauperColorDecks = new FCheckBox(DeckType.PAUPER_COLOR_DECK.toString());
private final JCheckBox boxThemeDecks = new FCheckBox(DeckType.THEME_DECK.toString());
private final FDeckChooser lstDecks = new FDeckChooser(null, false, GameType.Constructed, false);
@@ -105,6 +106,7 @@ public enum VSubmenuGauntletQuick implements IVSubmenu<CSubmenuGauntletQuick> {
boxVintageCardgenDecks.setSelected(false);
}
boxModernColorDecks.setSelected(true);
boxPauperColorDecks.setSelected(true);
sliOpponents.setMajorTickSpacing(5);
sliOpponents.setMinorTickSpacing(0);
@@ -134,7 +136,8 @@ public enum VSubmenuGauntletQuick implements IVSubmenu<CSubmenuGauntletQuick> {
pnlOptions.add(boxVintageCardgenDecks, "w 96%!, h 30px!, gap 2% 0 0 5px");
}
pnlOptions.add(boxStandardColorDecks, "w 96%!, h 30px!, gap 2% 0 0 5px");
pnlOptions.add(boxModernColorDecks, "w 96%!, h 30px!, gap 2% 0 0 0");
pnlOptions.add(boxModernColorDecks, "w 96%!, h 30px!, gap 2% 0 0 5px");
pnlOptions.add(boxPauperColorDecks, "w 96%!, h 30px!, gap 2% 0 0 0");
}
public void updateDeckPanel() {
@@ -221,6 +224,10 @@ public enum VSubmenuGauntletQuick implements IVSubmenu<CSubmenuGauntletQuick> {
return boxModernColorDecks;
}
public JCheckBox getBoxPauperColorDecks() {
return boxPauperColorDecks;
}
/** @return {@link javax.swing.JCheckBox} */
public JCheckBox getBoxStandardGenDecks() {
return boxStandardCardgenDecks;