mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 04:38:00 +00:00
IPaperCard now includes a constant placeholder for NO Art Index.
This is an attempt to start removing all the hard-coded values used throughout the code base whenever art index should be invoked, by relying on a more stable approach based on constants.
This commit is contained in:
@@ -1,26 +1,25 @@
|
|||||||
package forge.item;
|
package forge.item;
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.HashSet;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Set;
|
|
||||||
|
|
||||||
import org.apache.commons.lang3.StringUtils;
|
|
||||||
|
|
||||||
import com.google.common.base.Predicate;
|
import com.google.common.base.Predicate;
|
||||||
import com.google.common.collect.Lists;
|
import com.google.common.collect.Lists;
|
||||||
|
|
||||||
import forge.card.CardRarity;
|
import forge.card.CardRarity;
|
||||||
import forge.card.CardRules;
|
import forge.card.CardRules;
|
||||||
import forge.card.CardType.CoreType;
|
import forge.card.CardType.CoreType;
|
||||||
import forge.card.MagicColor;
|
import forge.card.MagicColor;
|
||||||
import forge.util.PredicateCard;
|
import forge.util.PredicateCard;
|
||||||
import forge.util.PredicateString;
|
import forge.util.PredicateString;
|
||||||
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.HashSet;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Set;
|
||||||
|
|
||||||
public interface IPaperCard extends InventoryItem, Serializable {
|
public interface IPaperCard extends InventoryItem, Serializable {
|
||||||
|
|
||||||
String NO_COLLECTOR_NUMBER = "N.A."; // Placeholder for No-Collection number available
|
String NO_COLLECTOR_NUMBER = "N.A."; // Placeholder for No-Collection number available
|
||||||
int DEFAULT_ART_INDEX = 1;
|
int DEFAULT_ART_INDEX = 1;
|
||||||
|
int NO_ART_INDEX = -1; // Placeholder when NO ArtIndex is Specified
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Number of filters based on CardPrinted values.
|
* Number of filters based on CardPrinted values.
|
||||||
|
|||||||
Reference in New Issue
Block a user