mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 20:58:03 +00:00
Fix so visibility of Dev menu is set based on DEV_MODE flag
This commit is contained in:
@@ -216,8 +216,6 @@ public class GuiMobile implements IGuiBase {
|
||||
public void startMatch(GameType gameType, List<RegisteredPlayer> players) {
|
||||
FControl.startMatch(gameType, players);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public void setPanelSelection(Card c) {
|
||||
|
||||
@@ -8,6 +8,7 @@ import com.badlogic.gdx.Input.Keys;
|
||||
|
||||
import forge.LobbyPlayer;
|
||||
import forge.menu.FMenuBar;
|
||||
import forge.properties.ForgePreferences;
|
||||
import forge.screens.FScreen;
|
||||
import forge.screens.match.views.VAvatar;
|
||||
import forge.screens.match.views.VCombat;
|
||||
@@ -38,6 +39,7 @@ public class MatchScreen extends FScreen {
|
||||
private final VLog log;
|
||||
private final VCombat combat;
|
||||
private final VStack stack;
|
||||
private final VDevMenu devMenu;
|
||||
|
||||
private VPlayerPanel bottomPlayerPanel, topPlayerPanel;
|
||||
|
||||
@@ -69,16 +71,23 @@ public class MatchScreen extends FScreen {
|
||||
log = new VLog(game.getGameLog());
|
||||
combat = new VCombat();
|
||||
stack = new VStack(game.getStack(), localPlayer);
|
||||
devMenu = new VDevMenu();
|
||||
|
||||
menuBar = add(new FMenuBar());
|
||||
menuBar.addTab("Game", new VGameMenu());
|
||||
menuBar.addTab("Players (" + playerPanels.size() + ")", new VPlayers());
|
||||
menuBar.addTab("Log", log);
|
||||
menuBar.addTab("Combat", combat);
|
||||
menuBar.addTab("Dev", new VDevMenu());
|
||||
menuBar.addTab("Dev", devMenu);
|
||||
menuBar.addTab("Stack (0)", stack);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onActivate() {
|
||||
//update dev menu visibility here so returning from Settings screen allows update
|
||||
devMenu.getMenuTab().setVisible(ForgePreferences.DEV_MODE);
|
||||
}
|
||||
|
||||
public VLog getLog() {
|
||||
return log;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user