forked from External/mage
Tokens and command objects reworked (part 1 of 2):
- fixed that copy effect doesn't restore original image after effect's end; - removed outdated availableImageSetCodes (all images auto-selected from tokens database now, related to #10139); - refactor command objects to use CommandObjectImpl; - refactor planes/emblems/etc objects to use MageObjectImpl, added copyable support; - refactor another game objects to remove some duplicated fields;
This commit is contained in:
parent
46f6593da8
commit
5f55c7c667
45 changed files with 517 additions and 477 deletions
|
|
@ -23,14 +23,18 @@ import java.util.Set;
|
|||
|
||||
public interface MageObject extends MageItem, Serializable, Copyable<MageObject> {
|
||||
|
||||
String getExpansionSetCode();
|
||||
void setExpansionSetCode(String expansionSetCode);
|
||||
|
||||
String getCardNumber();
|
||||
void setCardNumber(String cardNumber);
|
||||
|
||||
Integer getImageNumber();
|
||||
void setImageNumber(Integer imageNumber);
|
||||
|
||||
String getName();
|
||||
|
||||
String getIdName();
|
||||
|
||||
String getLogName();
|
||||
|
||||
String getImageName();
|
||||
|
||||
void setName(String name);
|
||||
|
||||
default List<CardType> getCardType() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue