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
protected void buildMenu() {
addItem(new MenuItem("Game", gameMenu));
addItem(new MenuItem("Players (" + playerPanels.size() + ")", players));
addItem(new MenuItem("Log", log));
if (ForgePreferences.DEV_MODE) {
addItem(new MenuItem("Dev", devMenu));
if (isTopHumanPlayerActive() == getRotate180()) {
addItem(new MenuItem("Game", gameMenu));
addItem(new MenuItem("Players (" + playerPanels.size() + ")", players));
addItem(new MenuItem("Log", log));
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);
}
}
}