mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
Make name and order of Dev menu items be consistent
This commit is contained in:
@@ -25,16 +25,17 @@ public class DevModeMenu implements ActionListener {
|
||||
private enum DevMenuItem {
|
||||
GENERATE_MANA("Generate Mana"),
|
||||
TUTOR_FOR_CARD("Tutor for Card"),
|
||||
ADD_CARD_TO_HAND("Add card to hand"),
|
||||
ADD_CARD_TO_PLAY("Add card to play"),
|
||||
RIGGED_PLANAR_ROLL("Rigged planar roll"),
|
||||
PLANESWALK_TO("Planeswalk to"),
|
||||
PLAY_MANY_LANDS("Play many lands per Turn"),
|
||||
ADD_CARD_TO_HAND("Add Card to Hand"),
|
||||
ADD_CARD_TO_PLAY("Add Card to Play"),
|
||||
SET_PLAYER_LIFE("Set Player Life"),
|
||||
WIN_GAME("Win Game"),
|
||||
SETUP_GAME_STATE("Setup Game State"),
|
||||
PLAY_UNLIMITED_LANDS("Play Unlimited Lands"),
|
||||
ADD_COUNTER("Add Counter to Permanent"),
|
||||
TAP_PERMANENT("Tap Permanent"),
|
||||
UNTAP_PERMANENT("Untap Permanent"),
|
||||
SET_PLAYER_LIFE("Set Player Life"),
|
||||
RIGGED_PLANAR_ROLL("Rigged Planar Roll"),
|
||||
PLANESWALK_TO("Planeswalk to"),
|
||||
DEV_CORNER("Developer's Corner");
|
||||
|
||||
protected String caption;
|
||||
@@ -61,17 +62,18 @@ public class DevModeMenu implements ActionListener {
|
||||
menu.add(getMenuItem(DevMenuItem.ADD_CARD_TO_HAND));
|
||||
menu.add(getMenuItem(DevMenuItem.ADD_CARD_TO_PLAY));
|
||||
menu.addSeparator();
|
||||
menu.add(getMenuItem(DevMenuItem.RIGGED_PLANAR_ROLL));
|
||||
menu.add(getMenuItem(DevMenuItem.PLANESWALK_TO));
|
||||
menu.add(getMenuItem(DevMenuItem.SET_PLAYER_LIFE));
|
||||
menu.add(getMenuItem(DevMenuItem.WIN_GAME));
|
||||
menu.addSeparator();
|
||||
menu.add(getCheckboxMenuItem(DevMenuItem.PLAY_MANY_LANDS, Singletons.getControl().getGameView().devGetUnlimitedLands()));
|
||||
menu.add(getMenuItem(DevMenuItem.SETUP_GAME_STATE));
|
||||
menu.add(getCheckboxMenuItem(DevMenuItem.PLAY_UNLIMITED_LANDS, Singletons.getControl().getGameView().devGetUnlimitedLands()));
|
||||
menu.add(getMenuItem(DevMenuItem.ADD_COUNTER));
|
||||
menu.addSeparator();
|
||||
menu.add(getMenuItem(DevMenuItem.TAP_PERMANENT));
|
||||
menu.add(getMenuItem(DevMenuItem.UNTAP_PERMANENT));
|
||||
menu.addSeparator();
|
||||
menu.add(getMenuItem(DevMenuItem.SET_PLAYER_LIFE));
|
||||
menu.add(getMenuItem(DevMenuItem.RIGGED_PLANAR_ROLL));
|
||||
menu.add(getMenuItem(DevMenuItem.PLANESWALK_TO));
|
||||
menu.addSeparator();
|
||||
menu.add(getMenuItem(DevMenuItem.DEV_CORNER));
|
||||
return menu;
|
||||
@@ -100,15 +102,18 @@ public class DevModeMenu implements ActionListener {
|
||||
case TUTOR_FOR_CARD: { controller.tutorForCard(); break; }
|
||||
case ADD_CARD_TO_HAND: { controller.addCardToHand(); break; }
|
||||
case ADD_CARD_TO_PLAY: { controller.addCardToBattlefield(); break; }
|
||||
case RIGGED_PLANAR_ROLL:{ controller.riggedPlanerRoll(); break; }
|
||||
case PLANESWALK_TO: { controller.planeswalkTo(); break; }
|
||||
case PLAY_MANY_LANDS: { controller.togglePlayManyLandsPerTurn(); break; }
|
||||
case SET_PLAYER_LIFE: { controller.setPlayerLife(); break; }
|
||||
case WIN_GAME: { controller.winGame(); break; }
|
||||
case SETUP_GAME_STATE: { controller.setupGameState(); break; }
|
||||
case PLAY_UNLIMITED_LANDS: { controller.togglePlayManyLandsPerTurn(); break; }
|
||||
case ADD_COUNTER: { controller.addCounterToPermanent(); break; }
|
||||
case TAP_PERMANENT: { controller.tapPermanent(); break; }
|
||||
case UNTAP_PERMANENT: { controller.untapPermanent(); break; }
|
||||
case SET_PLAYER_LIFE: { controller.setPlayerLife(); break; }
|
||||
case RIGGED_PLANAR_ROLL:{ controller.riggedPlanerRoll(); break; }
|
||||
case PLANESWALK_TO: { controller.planeswalkTo(); break; }
|
||||
case DEV_CORNER: { openDevForumInBrowser(); break; }
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -77,8 +77,7 @@ public enum VDev implements IVDoc<CDev> {
|
||||
//========= Constructor
|
||||
|
||||
private VDev() {
|
||||
//devLBLs.add(lblRiggedRoll);
|
||||
// devLBLs.add(lblMilling);
|
||||
devLBLs.add(lblRiggedRoll);
|
||||
devLBLs.add(lblUnlimitedLands);
|
||||
devLBLs.add(lblGenerateMana);
|
||||
devLBLs.add(lblSetupGame);
|
||||
@@ -101,14 +100,13 @@ public enum VDev implements IVDoc<CDev> {
|
||||
viewport.add(this.lblCardToBattlefield, halfConstraints);
|
||||
viewport.add(this.lblSetLife, halfConstraints + ", split 2");
|
||||
viewport.add(this.lblWinGame, halfConstraints);
|
||||
viewport.add(this.lblRiggedRoll, halfConstraints + ", split 2");
|
||||
viewport.add(this.lblWalkTo, halfConstraints);
|
||||
// viewport.add(this.lblMilling, constraints);
|
||||
viewport.add(this.lblUnlimitedLands, constraints);
|
||||
viewport.add(this.lblSetupGame, constraints);
|
||||
viewport.add(this.lblUnlimitedLands, constraints);
|
||||
viewport.add(this.lblCounterPermanent, constraints);
|
||||
viewport.add(this.lblTapPermanent, halfConstraints + ", split 2");
|
||||
viewport.add(this.lblUntapPermanent, halfConstraints);
|
||||
viewport.add(this.lblRiggedRoll, halfConstraints + ", split 2");
|
||||
viewport.add(this.lblWalkTo, halfConstraints);
|
||||
}
|
||||
|
||||
//========= Overridden methods
|
||||
@@ -164,11 +162,6 @@ public enum VDev implements IVDoc<CDev> {
|
||||
|
||||
//========= Retrieval methods
|
||||
|
||||
/** @return {@link forge.gui.match.views.VDev.DevLabel} */
|
||||
// public DevLabel getLblMilling() {
|
||||
// return this.lblMilling;
|
||||
// }
|
||||
|
||||
/** @return {@link forge.screens.match.views.VDev.DevLabel} */
|
||||
public DevLabel getLblGenerateMana() {
|
||||
return this.lblGenerateMana;
|
||||
|
||||
@@ -33,7 +33,7 @@ public class VDevMenu extends FDropDownMenu {
|
||||
});
|
||||
}
|
||||
}));
|
||||
addItem(new FMenuItem("Add card to hand", new FEventHandler() {
|
||||
addItem(new FMenuItem("Add Card to Hand", new FEventHandler() {
|
||||
@Override
|
||||
public void handleEvent(FEvent e) {
|
||||
ThreadUtil.invokeInGameThread(new Runnable() {
|
||||
@@ -44,7 +44,7 @@ public class VDevMenu extends FDropDownMenu {
|
||||
});
|
||||
}
|
||||
}));
|
||||
addItem(new FMenuItem("Add card to play", new FEventHandler() {
|
||||
addItem(new FMenuItem("Add Card to Play", new FEventHandler() {
|
||||
@Override
|
||||
public void handleEvent(FEvent e) {
|
||||
ThreadUtil.invokeInGameThread(new Runnable() {
|
||||
@@ -130,7 +130,7 @@ public class VDevMenu extends FDropDownMenu {
|
||||
});
|
||||
}
|
||||
}));
|
||||
addItem(new FMenuItem("Rigged planar roll", new FEventHandler() {
|
||||
addItem(new FMenuItem("Rigged Planar Roll", new FEventHandler() {
|
||||
@Override
|
||||
public void handleEvent(FEvent e) {
|
||||
ThreadUtil.invokeInGameThread(new Runnable() {
|
||||
|
||||
Reference in New Issue
Block a user