For now, prevent using player specific menu when that player doesn't have priority

This commit is contained in:
drdev
2014-09-30 19:18:43 +00:00
parent ba5feb5021
commit f815c6d058

View File

@@ -203,11 +203,18 @@ public class MatchScreen extends FScreen {
@Override @Override
protected void buildMenu() { protected void buildMenu() {
addItem(new MenuItem("Game", gameMenu)); if (isTopHumanPlayerActive() == getRotate180()) {
addItem(new MenuItem("Players (" + playerPanels.size() + ")", players)); addItem(new MenuItem("Game", gameMenu));
addItem(new MenuItem("Log", log)); addItem(new MenuItem("Players (" + playerPanels.size() + ")", players));
if (ForgePreferences.DEV_MODE) { addItem(new MenuItem("Log", log));
addItem(new MenuItem("Dev", devMenu)); if (ForgePreferences.DEV_MODE) {
addItem(new MenuItem("Dev", devMenu));
}
}
else { //TODO: Support using menu when player doesn't have priority
FMenuItem item = new FMenuItem("Must wait for priority...", null);
item.setEnabled(false);
addItem(item);
} }
} }
} }