mirror of
https://github.com/magefree/mage.git
synced 2025-12-24 20:41:58 -08:00
* UI: improved skip buttons and preferences:
* added new setting for STACK skip button: stops on full empty stack (default) or on new objects added; * added new dynamic hints for skip buttons to see current settings and modes; * fixed that some skip buttons not de-activated after goal was achieved; * fixed wrong default render mode for cards, MTGO must be default (#4409);
This commit is contained in:
parent
c4eeec1bb2
commit
bf2861c309
6 changed files with 1030 additions and 840 deletions
|
|
@ -104,7 +104,7 @@ public abstract class PlayerImpl implements Player, Serializable {
|
|||
// priority control
|
||||
protected boolean passed; // player passed priority
|
||||
protected boolean passedTurn; // F4
|
||||
protected boolean passedTurnSkipStack; // F6
|
||||
protected boolean passedTurnSkipStack; // F6 // TODO: research
|
||||
protected boolean passedUntilEndOfTurn; // F5
|
||||
protected boolean passedUntilNextMain; // F7
|
||||
protected boolean passedUntilStackResolved; // F10
|
||||
|
|
|
|||
|
|
@ -1,10 +1,8 @@
|
|||
|
||||
package mage.players.net;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author LevelX2
|
||||
*/
|
||||
public class UserSkipPrioritySteps implements Serializable {
|
||||
|
|
@ -16,6 +14,7 @@ public class UserSkipPrioritySteps implements Serializable {
|
|||
boolean stopOnDeclareBlockerIfNoneAvailable = true;
|
||||
boolean stopOnAllMainPhases = true;
|
||||
boolean stopOnAllEndPhases = true;
|
||||
boolean stopOnStackNewObjects = true;
|
||||
|
||||
public UserSkipPrioritySteps() {
|
||||
yourTurn = new SkipPrioritySteps();
|
||||
|
|
@ -62,4 +61,11 @@ public class UserSkipPrioritySteps implements Serializable {
|
|||
this.stopOnAllEndPhases = stopOnAllEndPhases;
|
||||
}
|
||||
|
||||
public boolean isStopOnStackNewObjects() {
|
||||
return stopOnStackNewObjects;
|
||||
}
|
||||
|
||||
public void setStopOnStackNewObjects(boolean stopOnStackNewObjects) {
|
||||
this.stopOnStackNewObjects = stopOnStackNewObjects;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue