* Changed handling of phases to stop to server based handling.

This commit is contained in:
LevelX2 2014-09-25 00:33:58 +02:00
parent e6d2bce95d
commit f3ea64e27c
19 changed files with 221 additions and 176 deletions

View file

@ -3,6 +3,7 @@ package mage.view;
import mage.players.net.UserData;
import java.io.Serializable;
import mage.players.net.UserSkipPrioritySteps;
/**
* Transfer object for {@link mage.players.net.UserData}
@ -14,10 +15,12 @@ public class UserDataView implements Serializable {
protected int avatarId;
protected int userGroup;
protected boolean showAbilityPickerForced;
protected UserSkipPrioritySteps userSkipPrioritySteps;
public UserDataView(int avatarId, boolean showAbilityPickerForced) {
public UserDataView(int avatarId, boolean showAbilityPickerForced, UserSkipPrioritySteps userSkipPrioritySteps) {
this.avatarId = avatarId;
this.showAbilityPickerForced = showAbilityPickerForced;
this.userSkipPrioritySteps = userSkipPrioritySteps;
}
public UserDataView(UserData userData) {
@ -32,5 +35,9 @@ public class UserDataView implements Serializable {
public boolean isShowAbilityPickerForced() {
return showAbilityPickerForced;
}
public UserSkipPrioritySteps getUserSkipPrioritySteps() {
return userSkipPrioritySteps;
}
}