mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-15 18:28:00 +00:00
only the specific player can adjust their team
Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>
This commit is contained in:
@@ -96,6 +96,8 @@ public class PlayerPanel extends FContainer {
|
|||||||
setPlayerName(slot.getName());
|
setPlayerName(slot.getName());
|
||||||
setAvatarIndex(slot.getAvatarIndex());
|
setAvatarIndex(slot.getAvatarIndex());
|
||||||
|
|
||||||
|
cbTeam.setEnabled(true);
|
||||||
|
|
||||||
btnDeck.setEnabled(false); //disable deck button until done loading decks
|
btnDeck.setEnabled(false); //disable deck button until done loading decks
|
||||||
|
|
||||||
boolean isAi = isAi();
|
boolean isAi = isAi();
|
||||||
@@ -250,9 +252,6 @@ public class PlayerPanel extends FContainer {
|
|||||||
setMayEdit(false);
|
setMayEdit(false);
|
||||||
}
|
}
|
||||||
setMayControl(mayControl0);
|
setMayControl(mayControl0);
|
||||||
|
|
||||||
//disable team combo boxes for now
|
|
||||||
cbTeam.setEnabled(true);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void initialize(FPref savedStateSetting, FPref savedStateSettingCommander, FPref savedStateSettingTinyLeader, FPref savedStateSettingBrawl, DeckType defaultDeckType) {
|
public void initialize(FPref savedStateSetting, FPref savedStateSettingCommander, FPref savedStateSettingTinyLeader, FPref savedStateSettingBrawl, DeckType defaultDeckType) {
|
||||||
@@ -507,7 +506,7 @@ public class PlayerPanel extends FContainer {
|
|||||||
for (int i = 1; i <= LobbyScreen.MAX_PLAYERS; i++) {
|
for (int i = 1; i <= LobbyScreen.MAX_PLAYERS; i++) {
|
||||||
cbTeam.addItem("Team " + i);
|
cbTeam.addItem("Team " + i);
|
||||||
}
|
}
|
||||||
cbTeam.setEnabled(true);
|
cbTeam.setEnabled(mayEdit);
|
||||||
}
|
}
|
||||||
|
|
||||||
private FEventHandler teamChangedHandler = new FEventHandler() {
|
private FEventHandler teamChangedHandler = new FEventHandler() {
|
||||||
@@ -696,6 +695,7 @@ public class PlayerPanel extends FContainer {
|
|||||||
txtPlayerName.setEnabled(mayEdit);
|
txtPlayerName.setEnabled(mayEdit);
|
||||||
nameRandomiser.setEnabled(mayEdit);
|
nameRandomiser.setEnabled(mayEdit);
|
||||||
humanAiSwitch.setEnabled(mayEdit);
|
humanAiSwitch.setEnabled(mayEdit);
|
||||||
|
cbTeam.setEnabled(mayEdit);
|
||||||
updateVariantControlsVisibility();
|
updateVariantControlsVisibility();
|
||||||
|
|
||||||
//if panel has height already, ensure height updated to account for button visibility changes
|
//if panel has height already, ensure height updated to account for button visibility changes
|
||||||
|
|||||||
Reference in New Issue
Block a user