forked from External/mage
UI: added different colors for current turn phase (same as buttons -- see #1201)
This commit is contained in:
parent
5947326a4f
commit
ec5c8a01df
3 changed files with 36 additions and 12 deletions
|
|
@ -52,6 +52,7 @@ import static mage.constants.Constants.Option.ORIGINAL_ID;
|
|||
import static mage.constants.Constants.Option.SECOND_MESSAGE;
|
||||
import static mage.constants.Constants.Option.SPECIAL_BUTTON;
|
||||
import mage.constants.PlayerAction;
|
||||
import mage.constants.TurnPhase;
|
||||
import org.apache.log4j.Logger;
|
||||
|
||||
/**
|
||||
|
|
@ -97,7 +98,8 @@ public class FeedbackPanel extends javax.swing.JPanel {
|
|||
private void setGUISize() {
|
||||
}
|
||||
|
||||
public void getFeedback(FeedbackMode mode, String message, boolean special, Map<String, Serializable> options, int messageId, boolean gameNeedUserFeedback) {
|
||||
public void getFeedback(FeedbackMode mode, String message, boolean special, Map<String, Serializable> options,
|
||||
int messageId, boolean gameNeedUserFeedback, TurnPhase gameTurnPhase) {
|
||||
synchronized (this) {
|
||||
if (messageId < this.lastMessageId) {
|
||||
LOGGER.warn("ignoring message from later source: " + messageId + ", text=" + message);
|
||||
|
|
@ -151,7 +153,7 @@ public class FeedbackPanel extends javax.swing.JPanel {
|
|||
this.helper.setLinks(btnLeft, btnRight, btnSpecial, btnUndo);
|
||||
|
||||
this.helper.setVisible(true);
|
||||
this.helper.setGameNeedFeedback(gameNeedUserFeedback);
|
||||
this.helper.setGameNeedFeedback(gameNeedUserFeedback, gameTurnPhase);
|
||||
this.helper.autoSizeButtonsAndFeedbackState();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue