mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 11:48:02 +00:00
Support mana icons 13, 14, 17, 18, 19
Reorganize a couple mana symbols in skin
This commit is contained in:
@@ -459,7 +459,7 @@ public class ManaCostBeingPaid {
|
||||
|
||||
int nGeneric = getColorlessManaAmount();
|
||||
if (nGeneric > 0) {
|
||||
if (nGeneric <= 12 || nGeneric == 15 || nGeneric == 16 || nGeneric == 20) { //TODO: Update if new colorless mana symbols added
|
||||
if (nGeneric <= 20) {
|
||||
sb.append("{" + nGeneric + "}");
|
||||
}
|
||||
else { //if no mana symbol exists for colorless amount, use combination of symbols for each digit
|
||||
|
||||
@@ -40,6 +40,8 @@ import forge.gui.toolbox.FSkin.SkinImage;
|
||||
public class CardFaceSymbols {
|
||||
/** Constant <code>manaImages</code>. */
|
||||
private static final Map<String, SkinImage> MANA_IMAGES = new HashMap<String, SkinImage>();
|
||||
|
||||
private static final int manaImageSize = 13;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
@@ -47,55 +49,42 @@ public class CardFaceSymbols {
|
||||
* </p>
|
||||
*/
|
||||
public static void loadImages() {
|
||||
MANA_IMAGES.put("0", FSkin.getImage(FSkin.ColorlessManaImages.IMG_0, 13, 13));
|
||||
MANA_IMAGES.put("1", FSkin.getImage(FSkin.ColorlessManaImages.IMG_1, 13, 13));
|
||||
MANA_IMAGES.put("2", FSkin.getImage(FSkin.ColorlessManaImages.IMG_2, 13, 13));
|
||||
MANA_IMAGES.put("3", FSkin.getImage(FSkin.ColorlessManaImages.IMG_3, 13, 13));
|
||||
MANA_IMAGES.put("4", FSkin.getImage(FSkin.ColorlessManaImages.IMG_4, 13, 13));
|
||||
MANA_IMAGES.put("5", FSkin.getImage(FSkin.ColorlessManaImages.IMG_5, 13, 13));
|
||||
MANA_IMAGES.put("6", FSkin.getImage(FSkin.ColorlessManaImages.IMG_6, 13, 13));
|
||||
MANA_IMAGES.put("7", FSkin.getImage(FSkin.ColorlessManaImages.IMG_7, 13, 13));
|
||||
MANA_IMAGES.put("8", FSkin.getImage(FSkin.ColorlessManaImages.IMG_8, 13, 13));
|
||||
MANA_IMAGES.put("9", FSkin.getImage(FSkin.ColorlessManaImages.IMG_9, 13, 13));
|
||||
MANA_IMAGES.put("10", FSkin.getImage(FSkin.ColorlessManaImages.IMG_10, 13, 13));
|
||||
MANA_IMAGES.put("11", FSkin.getImage(FSkin.ColorlessManaImages.IMG_11, 13, 13));
|
||||
MANA_IMAGES.put("12", FSkin.getImage(FSkin.ColorlessManaImages.IMG_12, 13, 13));
|
||||
MANA_IMAGES.put("15", FSkin.getImage(FSkin.ColorlessManaImages.IMG_15, 13, 13));
|
||||
MANA_IMAGES.put("16", FSkin.getImage(FSkin.ColorlessManaImages.IMG_16, 13, 13));
|
||||
MANA_IMAGES.put("20", FSkin.getImage(FSkin.ColorlessManaImages.IMG_20, 13, 13));
|
||||
MANA_IMAGES.put("X", FSkin.getImage(FSkin.ColorlessManaImages.IMG_X, 13, 13));
|
||||
MANA_IMAGES.put("Y", FSkin.getImage(FSkin.ColorlessManaImages.IMG_Y, 13, 13));
|
||||
MANA_IMAGES.put("Z", FSkin.getImage(FSkin.ColorlessManaImages.IMG_Z, 13, 13));
|
||||
for (int i = 0; i <= 20; i++) {
|
||||
MANA_IMAGES.put(String.valueOf(i), FSkin.getImage(FSkin.ColorlessManaImages.valueOf("IMG_" + i), manaImageSize, manaImageSize));
|
||||
}
|
||||
MANA_IMAGES.put("X", FSkin.getImage(FSkin.ColorlessManaImages.IMG_X, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("Y", FSkin.getImage(FSkin.ColorlessManaImages.IMG_Y, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("Z", FSkin.getImage(FSkin.ColorlessManaImages.IMG_Z, manaImageSize, manaImageSize));
|
||||
|
||||
MANA_IMAGES.put("B", FSkin.getImage(FSkin.ManaImages.IMG_BLACK, 13, 13));
|
||||
MANA_IMAGES.put("BG", FSkin.getImage(FSkin.ManaImages.IMG_BLACK_GREEN, 13, 13));
|
||||
MANA_IMAGES.put("BR", FSkin.getImage(FSkin.ManaImages.IMG_BLACK_RED, 13, 13));
|
||||
MANA_IMAGES.put("G", FSkin.getImage(FSkin.ManaImages.IMG_GREEN, 13, 13));
|
||||
MANA_IMAGES.put("GU", FSkin.getImage(FSkin.ManaImages.IMG_GREEN_BLUE, 13, 13));
|
||||
MANA_IMAGES.put("GW", FSkin.getImage(FSkin.ManaImages.IMG_GREEN_WHITE, 13, 13));
|
||||
MANA_IMAGES.put("R", FSkin.getImage(FSkin.ManaImages.IMG_RED, 13, 13));
|
||||
MANA_IMAGES.put("RG", FSkin.getImage(FSkin.ManaImages.IMG_RED_GREEN, 13, 13));
|
||||
MANA_IMAGES.put("RW", FSkin.getImage(FSkin.ManaImages.IMG_RED_WHITE, 13, 13));
|
||||
MANA_IMAGES.put("U", FSkin.getImage(FSkin.ManaImages.IMG_BLUE, 13, 13));
|
||||
MANA_IMAGES.put("UB", FSkin.getImage(FSkin.ManaImages.IMG_BLUE_BLACK, 13, 13));
|
||||
MANA_IMAGES.put("UR", FSkin.getImage(FSkin.ManaImages.IMG_BLUE_RED, 13, 13));
|
||||
MANA_IMAGES.put("W", FSkin.getImage(FSkin.ManaImages.IMG_WHITE, 13, 13));
|
||||
MANA_IMAGES.put("WB", FSkin.getImage(FSkin.ManaImages.IMG_WHITE_BLACK, 13, 13));
|
||||
MANA_IMAGES.put("WU", FSkin.getImage(FSkin.ManaImages.IMG_WHITE_BLUE, 13, 13));
|
||||
MANA_IMAGES.put("PW", FSkin.getImage(FSkin.ManaImages.IMG_PHRYX_WHITE, 13, 13));
|
||||
MANA_IMAGES.put("PR", FSkin.getImage(FSkin.ManaImages.IMG_PHRYX_RED, 13, 13));
|
||||
MANA_IMAGES.put("PU", FSkin.getImage(FSkin.ManaImages.IMG_PHRYX_BLUE, 13, 13));
|
||||
MANA_IMAGES.put("PB", FSkin.getImage(FSkin.ManaImages.IMG_PHRYX_BLACK, 13, 13));
|
||||
MANA_IMAGES.put("PG", FSkin.getImage(FSkin.ManaImages.IMG_PHRYX_GREEN, 13, 13));
|
||||
MANA_IMAGES.put("2W", FSkin.getImage(FSkin.ManaImages.IMG_2W, 13, 13));
|
||||
MANA_IMAGES.put("2U", FSkin.getImage(FSkin.ManaImages.IMG_2U, 13, 13));
|
||||
MANA_IMAGES.put("2R", FSkin.getImage(FSkin.ManaImages.IMG_2R, 13, 13));
|
||||
MANA_IMAGES.put("2G", FSkin.getImage(FSkin.ManaImages.IMG_2G, 13, 13));
|
||||
MANA_IMAGES.put("2B", FSkin.getImage(FSkin.ManaImages.IMG_2B, 13, 13));
|
||||
MANA_IMAGES.put("B", FSkin.getImage(FSkin.ManaImages.IMG_BLACK, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("BG", FSkin.getImage(FSkin.ManaImages.IMG_BLACK_GREEN, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("BR", FSkin.getImage(FSkin.ManaImages.IMG_BLACK_RED, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("G", FSkin.getImage(FSkin.ManaImages.IMG_GREEN, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("GU", FSkin.getImage(FSkin.ManaImages.IMG_GREEN_BLUE, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("GW", FSkin.getImage(FSkin.ManaImages.IMG_GREEN_WHITE, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("R", FSkin.getImage(FSkin.ManaImages.IMG_RED, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("RG", FSkin.getImage(FSkin.ManaImages.IMG_RED_GREEN, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("RW", FSkin.getImage(FSkin.ManaImages.IMG_RED_WHITE, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("U", FSkin.getImage(FSkin.ManaImages.IMG_BLUE, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("UB", FSkin.getImage(FSkin.ManaImages.IMG_BLUE_BLACK, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("UR", FSkin.getImage(FSkin.ManaImages.IMG_BLUE_RED, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("W", FSkin.getImage(FSkin.ManaImages.IMG_WHITE, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("WB", FSkin.getImage(FSkin.ManaImages.IMG_WHITE_BLACK, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("WU", FSkin.getImage(FSkin.ManaImages.IMG_WHITE_BLUE, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("PW", FSkin.getImage(FSkin.ManaImages.IMG_PHRYX_WHITE, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("PR", FSkin.getImage(FSkin.ManaImages.IMG_PHRYX_RED, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("PU", FSkin.getImage(FSkin.ManaImages.IMG_PHRYX_BLUE, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("PB", FSkin.getImage(FSkin.ManaImages.IMG_PHRYX_BLACK, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("PG", FSkin.getImage(FSkin.ManaImages.IMG_PHRYX_GREEN, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("2W", FSkin.getImage(FSkin.ManaImages.IMG_2W, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("2U", FSkin.getImage(FSkin.ManaImages.IMG_2U, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("2R", FSkin.getImage(FSkin.ManaImages.IMG_2R, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("2G", FSkin.getImage(FSkin.ManaImages.IMG_2G, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("2B", FSkin.getImage(FSkin.ManaImages.IMG_2B, manaImageSize, manaImageSize));
|
||||
|
||||
MANA_IMAGES.put("S", FSkin.getImage(FSkin.GameplayImages.IMG_SNOW, 13, 13));
|
||||
MANA_IMAGES.put("T", FSkin.getImage(FSkin.GameplayImages.IMG_TAP, 13, 13));
|
||||
MANA_IMAGES.put("slash", FSkin.getImage(FSkin.GameplayImages.IMG_SLASH, 13, 13));
|
||||
MANA_IMAGES.put("S", FSkin.getImage(FSkin.GameplayImages.IMG_SNOW, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("T", FSkin.getImage(FSkin.GameplayImages.IMG_TAP, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("slash", FSkin.getImage(FSkin.GameplayImages.IMG_SLASH, manaImageSize, manaImageSize));
|
||||
MANA_IMAGES.put("attack", FSkin.getImage(FSkin.GameplayImages.IMG_ATTACK, 32, 32));
|
||||
MANA_IMAGES.put("defend", FSkin.getImage(FSkin.GameplayImages.IMG_DEFEND, 32, 32));
|
||||
MANA_IMAGES.put("summonsick", FSkin.getImage(FSkin.GameplayImages.IMG_SUMMONSICK, 32, 32));
|
||||
|
||||
@@ -554,11 +554,10 @@ public enum FSkin {
|
||||
return compSkin;
|
||||
}
|
||||
|
||||
/** */
|
||||
public enum Backgrounds implements SkinProp { /** */
|
||||
BG_SPLASH (null), /** */
|
||||
BG_TEXTURE (null), /** */
|
||||
BG_MATCH (null); /** */
|
||||
public enum Backgrounds implements SkinProp {
|
||||
BG_SPLASH (null),
|
||||
BG_TEXTURE (null),
|
||||
BG_MATCH (null);
|
||||
|
||||
private int[] coords;
|
||||
/** @param xy   int[] coordinates */
|
||||
@@ -795,20 +794,19 @@ public enum FSkin {
|
||||
}
|
||||
}
|
||||
|
||||
/** */
|
||||
public enum Colors implements SkinProp { /** */
|
||||
CLR_THEME (new int[] {70, 10}), /** */
|
||||
CLR_BORDERS (new int[] {70, 30}), /** */
|
||||
CLR_ZEBRA (new int[] {70, 50}), /** */
|
||||
CLR_HOVER (new int[] {70, 70}), /** */
|
||||
CLR_ACTIVE (new int[] {70, 90}), /** */
|
||||
CLR_INACTIVE (new int[] {70, 110}), /** */
|
||||
CLR_TEXT (new int[] {70, 130}), /** */
|
||||
CLR_PHASE_INACTIVE_ENABLED (new int[] {70, 150}), /** */
|
||||
CLR_PHASE_INACTIVE_DISABLED (new int[] {70, 170}), /** */
|
||||
CLR_PHASE_ACTIVE_ENABLED (new int[] {70, 190}), /** */
|
||||
CLR_PHASE_ACTIVE_DISABLED (new int[] {70, 210}), /** */
|
||||
CLR_THEME2 (new int[] {70, 230}), /** */
|
||||
public enum Colors implements SkinProp {
|
||||
CLR_THEME (new int[] {70, 10}),
|
||||
CLR_BORDERS (new int[] {70, 30}),
|
||||
CLR_ZEBRA (new int[] {70, 50}),
|
||||
CLR_HOVER (new int[] {70, 70}),
|
||||
CLR_ACTIVE (new int[] {70, 90}),
|
||||
CLR_INACTIVE (new int[] {70, 110}),
|
||||
CLR_TEXT (new int[] {70, 130}),
|
||||
CLR_PHASE_INACTIVE_ENABLED (new int[] {70, 150}),
|
||||
CLR_PHASE_INACTIVE_DISABLED (new int[] {70, 170}),
|
||||
CLR_PHASE_ACTIVE_ENABLED (new int[] {70, 190}),
|
||||
CLR_PHASE_ACTIVE_DISABLED (new int[] {70, 210}),
|
||||
CLR_THEME2 (new int[] {70, 230}),
|
||||
CLR_OVERLAY (new int[] {70, 250});
|
||||
|
||||
private Color color;
|
||||
@@ -1236,12 +1234,12 @@ public enum FSkin {
|
||||
}
|
||||
|
||||
/** int[] can hold [xcoord, ycoord, width, height, newwidth, newheight]. */
|
||||
public enum ZoneImages implements SkinProp { /** */
|
||||
ICO_HAND (new int[] {280, 40, 40, 40}), /** */
|
||||
ICO_LIBRARY (new int[] {280, 0, 40, 40}), /** */
|
||||
ICO_EXILE (new int[] {320, 40, 40, 40}), /** */
|
||||
ICO_FLASHBACK (new int[] {280, 80, 40, 40}), /** */
|
||||
ICO_GRAVEYARD (new int[] {320, 0, 40, 40}), /** */
|
||||
public enum ZoneImages implements SkinProp {
|
||||
ICO_HAND (new int[] {280, 40, 40, 40}),
|
||||
ICO_LIBRARY (new int[] {280, 0, 40, 40}),
|
||||
ICO_EXILE (new int[] {320, 40, 40, 40}),
|
||||
ICO_FLASHBACK (new int[] {280, 80, 40, 40}),
|
||||
ICO_GRAVEYARD (new int[] {320, 0, 40, 40}),
|
||||
ICO_POISON (new int[] {320, 80, 40, 40});
|
||||
|
||||
private int[] coords;
|
||||
@@ -1253,32 +1251,32 @@ public enum FSkin {
|
||||
}
|
||||
|
||||
/** int[] can hold [xcoord, ycoord, width, height, newwidth, newheight]. */
|
||||
public enum ManaImages implements SkinProp { /** */
|
||||
IMG_BLACK (new int[] {360, 160, 40, 40}), /** */
|
||||
IMG_RED (new int[] {400, 160, 40, 40}), /** */
|
||||
IMG_COLORLESS (new int[] {440, 160, 40, 40}), /** */
|
||||
IMG_BLUE (new int[] {360, 200, 40, 40}), /** */
|
||||
IMG_GREEN (new int[] {400, 200, 40, 40}), /** */
|
||||
IMG_WHITE (new int[] {440, 200, 40, 40}), /** */
|
||||
IMG_2B (new int[] {360, 400, 40, 40}), /** */
|
||||
IMG_2G (new int[] {400, 400, 40, 40}), /** */
|
||||
IMG_2R (new int[] {440, 400, 40, 40}), /** */
|
||||
IMG_2U (new int[] {440, 360, 40, 40}), /** */
|
||||
IMG_2W (new int[] {400, 360, 40, 40}), /** */
|
||||
IMG_BLACK_GREEN (new int[] {360, 240, 40, 40}), /** */
|
||||
IMG_BLACK_RED (new int[] {400, 240, 40, 40}), /** */
|
||||
IMG_GREEN_BLUE (new int[] {360, 280, 40, 40}), /** */
|
||||
IMG_GREEN_WHITE (new int[] {440, 280, 40, 40}), /** */
|
||||
IMG_RED_GREEN (new int[] {360, 320, 40, 40}), /** */
|
||||
IMG_RED_WHITE (new int[] {400, 320, 40, 40}), /** */
|
||||
IMG_BLUE_BLACK (new int[] {440, 240, 40, 40}), /** */
|
||||
IMG_BLUE_RED (new int[] {440, 320, 40, 40}), /** */
|
||||
IMG_WHITE_BLACK (new int[] {400, 280, 40, 40}), /** */
|
||||
IMG_WHITE_BLUE (new int[] {360, 360, 40, 40}), /** */
|
||||
IMG_PHRYX_BLUE (new int[] {320, 200, 40, 40}), /** */
|
||||
IMG_PHRYX_WHITE (new int[] {320, 240, 40, 40}), /** */
|
||||
IMG_PHRYX_RED (new int[] {320, 280, 40, 40}), /** */
|
||||
IMG_PHRYX_GREEN (new int[] {320, 320, 40, 40}), /** */
|
||||
public enum ManaImages implements SkinProp {
|
||||
IMG_BLACK (new int[] {360, 160, 40, 40}),
|
||||
IMG_RED (new int[] {400, 160, 40, 40}),
|
||||
IMG_COLORLESS (new int[] {440, 160, 40, 40}),
|
||||
IMG_BLUE (new int[] {360, 200, 40, 40}),
|
||||
IMG_GREEN (new int[] {400, 200, 40, 40}),
|
||||
IMG_WHITE (new int[] {440, 200, 40, 40}),
|
||||
IMG_2B (new int[] {360, 400, 40, 40}),
|
||||
IMG_2G (new int[] {400, 400, 40, 40}),
|
||||
IMG_2R (new int[] {440, 400, 40, 40}),
|
||||
IMG_2U (new int[] {440, 360, 40, 40}),
|
||||
IMG_2W (new int[] {400, 360, 40, 40}),
|
||||
IMG_BLACK_GREEN (new int[] {360, 240, 40, 40}),
|
||||
IMG_BLACK_RED (new int[] {400, 240, 40, 40}),
|
||||
IMG_GREEN_BLUE (new int[] {360, 280, 40, 40}),
|
||||
IMG_GREEN_WHITE (new int[] {440, 280, 40, 40}),
|
||||
IMG_RED_GREEN (new int[] {360, 320, 40, 40}),
|
||||
IMG_RED_WHITE (new int[] {400, 320, 40, 40}),
|
||||
IMG_BLUE_BLACK (new int[] {440, 240, 40, 40}),
|
||||
IMG_BLUE_RED (new int[] {440, 320, 40, 40}),
|
||||
IMG_WHITE_BLACK (new int[] {400, 280, 40, 40}),
|
||||
IMG_WHITE_BLUE (new int[] {360, 360, 40, 40}),
|
||||
IMG_PHRYX_BLUE (new int[] {320, 200, 40, 40}),
|
||||
IMG_PHRYX_WHITE (new int[] {320, 240, 40, 40}),
|
||||
IMG_PHRYX_RED (new int[] {320, 280, 40, 40}),
|
||||
IMG_PHRYX_GREEN (new int[] {320, 320, 40, 40}),
|
||||
IMG_PHRYX_BLACK (new int[] {320, 360, 40, 40});
|
||||
|
||||
private int[] coords;
|
||||
@@ -1290,26 +1288,31 @@ public enum FSkin {
|
||||
}
|
||||
|
||||
/** int[] can hold [xcoord, ycoord, width, height, newwidth, newheight]. */
|
||||
public enum ColorlessManaImages implements SkinProp { /** */
|
||||
IMG_0 (new int[] {640, 200, 20, 20}), /** */
|
||||
IMG_1 (new int[] {660, 200, 20, 20}), /** */
|
||||
IMG_2 (new int[] {640, 220, 20, 20}), /** */
|
||||
IMG_3 (new int[] {660, 220, 20, 20}), /** */
|
||||
IMG_4 (new int[] {640, 240, 20, 20}), /** */
|
||||
IMG_5 (new int[] {660, 240, 20, 20}), /** */
|
||||
IMG_6 (new int[] {640, 260, 20, 20}), /** */
|
||||
IMG_7 (new int[] {660, 260, 20, 20}), /** */
|
||||
IMG_8 (new int[] {640, 280, 20, 20}), /** */
|
||||
IMG_9 (new int[] {660, 280, 20, 20}), /** */
|
||||
IMG_10 (new int[] {640, 300, 20, 20}), /** */
|
||||
IMG_11 (new int[] {660, 300, 20, 20}), /** */
|
||||
IMG_12 (new int[] {640, 320, 20, 20}), /** */
|
||||
IMG_15 (new int[] {660, 340, 20, 20}), /** */
|
||||
IMG_16 (new int[] {640, 360, 20, 20}), /** */
|
||||
IMG_20 (new int[] {640, 400, 20, 20}), /** */
|
||||
IMG_X (new int[] {640, 420, 20, 20}), /** */
|
||||
IMG_Y (new int[] {660, 420, 20, 20}), /** */
|
||||
IMG_Z (new int[] {640, 440, 20, 20});
|
||||
public enum ColorlessManaImages implements SkinProp {
|
||||
IMG_0 (new int[] {640, 200, 20, 20}),
|
||||
IMG_1 (new int[] {660, 200, 20, 20}),
|
||||
IMG_2 (new int[] {640, 220, 20, 20}),
|
||||
IMG_3 (new int[] {660, 220, 20, 20}),
|
||||
IMG_4 (new int[] {640, 240, 20, 20}),
|
||||
IMG_5 (new int[] {660, 240, 20, 20}),
|
||||
IMG_6 (new int[] {640, 260, 20, 20}),
|
||||
IMG_7 (new int[] {660, 260, 20, 20}),
|
||||
IMG_8 (new int[] {640, 280, 20, 20}),
|
||||
IMG_9 (new int[] {660, 280, 20, 20}),
|
||||
IMG_10 (new int[] {640, 300, 20, 20}),
|
||||
IMG_11 (new int[] {660, 300, 20, 20}),
|
||||
IMG_12 (new int[] {640, 320, 20, 20}),
|
||||
IMG_13 (new int[] {660, 320, 20, 20}),
|
||||
IMG_14 (new int[] {640, 340, 20, 20}),
|
||||
IMG_15 (new int[] {660, 340, 20, 20}),
|
||||
IMG_16 (new int[] {640, 360, 20, 20}),
|
||||
IMG_17 (new int[] {660, 360, 20, 20}),
|
||||
IMG_18 (new int[] {640, 380, 20, 20}),
|
||||
IMG_19 (new int[] {660, 380, 20, 20}),
|
||||
IMG_20 (new int[] {640, 400, 20, 20}),
|
||||
IMG_X (new int[] {660, 400, 20, 20}),
|
||||
IMG_Y (new int[] {640, 420, 20, 20}),
|
||||
IMG_Z (new int[] {660, 420, 20, 20});
|
||||
|
||||
private int[] coords;
|
||||
/** @param xy   int[] coordinates */
|
||||
@@ -1320,20 +1323,20 @@ public enum FSkin {
|
||||
}
|
||||
|
||||
/** int[] can hold [xcoord, ycoord, width, height, newwidth, newheight]. */
|
||||
public enum GameplayImages implements SkinProp { /** */
|
||||
IMG_SNOW (new int[] {320, 160, 40, 40}), /** */
|
||||
IMG_TAP (new int[] {660, 440, 20, 20}), /** */
|
||||
IMG_UNTAP (new int[] {640, 460, 20, 20}), /** */
|
||||
IMG_CHAOS (new int[] {320, 400, 40, 40}), /** */
|
||||
IMG_SLASH (new int[] {660, 400, 10, 13}), /** */
|
||||
IMG_ATTACK (new int[] {160, 320, 80, 80, 32, 32}), /** */
|
||||
IMG_DEFEND (new int[] {160, 400, 80, 80, 32, 32}), /** */
|
||||
IMG_SUMMONSICK (new int[] {240, 400, 80, 80, 32, 32}), /** */
|
||||
IMG_PHASING (new int[] {240, 320, 80, 80, 32, 32}), /** */
|
||||
IMG_COSTRESERVED (new int[] {240, 240, 80, 80, 40, 40}), /** */
|
||||
IMG_COUNTERS1 (new int[] {0, 320, 80, 80}), /** */
|
||||
IMG_COUNTERS2 (new int[] {0, 400, 80, 80}), /** */
|
||||
IMG_COUNTERS3 (new int[] {80, 320, 80, 80}), /** */
|
||||
public enum GameplayImages implements SkinProp {
|
||||
IMG_SNOW (new int[] {320, 160, 40, 40}),
|
||||
IMG_TAP (new int[] {640, 440, 20, 20}),
|
||||
IMG_UNTAP (new int[] {660, 440, 20, 20}),
|
||||
IMG_CHAOS (new int[] {320, 400, 40, 40}),
|
||||
IMG_SLASH (new int[] {660, 400, 10, 13}),
|
||||
IMG_ATTACK (new int[] {160, 320, 80, 80, 32, 32}),
|
||||
IMG_DEFEND (new int[] {160, 400, 80, 80, 32, 32}),
|
||||
IMG_SUMMONSICK (new int[] {240, 400, 80, 80, 32, 32}),
|
||||
IMG_PHASING (new int[] {240, 320, 80, 80, 32, 32}),
|
||||
IMG_COSTRESERVED (new int[] {240, 240, 80, 80, 40, 40}),
|
||||
IMG_COUNTERS1 (new int[] {0, 320, 80, 80}),
|
||||
IMG_COUNTERS2 (new int[] {0, 400, 80, 80}),
|
||||
IMG_COUNTERS3 (new int[] {80, 320, 80, 80}),
|
||||
IMG_COUNTERS_MULTI (new int[] {80, 400, 80, 80});
|
||||
|
||||
private int[] coords;
|
||||
@@ -1344,18 +1347,17 @@ public enum FSkin {
|
||||
public int[] getCoords() { return coords; }
|
||||
}
|
||||
|
||||
/** */
|
||||
public enum Foils implements SkinProp { /** */
|
||||
FOIL_01 (new int[] {0, 0, 400, 570}), /** */
|
||||
FOIL_02 (new int[] {400, 0, 400, 570}), /** */
|
||||
FOIL_03 (new int[] {0, 570, 400, 570}), /** */
|
||||
FOIL_04 (new int[] {400, 570, 400, 570}), /** */
|
||||
FOIL_05 (new int[] {0, 1140, 400, 570}), /** */
|
||||
FOIL_06 (new int[] {400, 1140, 400, 570}), /** */
|
||||
FOIL_07 (new int[] {0, 1710, 400, 570}), /** */
|
||||
FOIL_08 (new int[] {400, 1710, 400, 570}), /** */
|
||||
FOIL_09 (new int[] {0, 2280, 400, 570}), /** */
|
||||
FOIL_10 (new int[] {400, 2280, 400, 570}); /** */
|
||||
public enum Foils implements SkinProp {
|
||||
FOIL_01 (new int[] {0, 0, 400, 570}),
|
||||
FOIL_02 (new int[] {400, 0, 400, 570}),
|
||||
FOIL_03 (new int[] {0, 570, 400, 570}),
|
||||
FOIL_04 (new int[] {400, 570, 400, 570}),
|
||||
FOIL_05 (new int[] {0, 1140, 400, 570}),
|
||||
FOIL_06 (new int[] {400, 1140, 400, 570}),
|
||||
FOIL_07 (new int[] {0, 1710, 400, 570}),
|
||||
FOIL_08 (new int[] {400, 1710, 400, 570}),
|
||||
FOIL_09 (new int[] {0, 2280, 400, 570}),
|
||||
FOIL_10 (new int[] {400, 2280, 400, 570});
|
||||
|
||||
private int[] coords;
|
||||
/** @param xy   int[] coordinates */
|
||||
@@ -1365,17 +1367,17 @@ public enum FSkin {
|
||||
public int[] getCoords() { return coords; }
|
||||
}
|
||||
|
||||
public enum OldFoils implements SkinProp { /** */
|
||||
FOIL_11 (new int[] {0, 0, 400, 570}), /** */
|
||||
FOIL_12 (new int[] {400, 0, 400, 570}), /** */
|
||||
FOIL_13 (new int[] {0, 570, 400, 570}), /** */
|
||||
FOIL_14 (new int[] {400, 570, 400, 570}), /** */
|
||||
FOIL_15 (new int[] {0, 1140, 400, 570}), /** */
|
||||
FOIL_16 (new int[] {400, 1140, 400, 570}), /** */
|
||||
FOIL_17 (new int[] {0, 1710, 400, 570}), /** */
|
||||
FOIL_18 (new int[] {400, 1710, 400, 570}), /** */
|
||||
FOIL_19 (new int[] {0, 2280, 400, 570}), /** */
|
||||
FOIL_20 (new int[] {400, 2280, 400, 570}); /** */
|
||||
public enum OldFoils implements SkinProp {
|
||||
FOIL_11 (new int[] {0, 0, 400, 570}),
|
||||
FOIL_12 (new int[] {400, 0, 400, 570}),
|
||||
FOIL_13 (new int[] {0, 570, 400, 570}),
|
||||
FOIL_14 (new int[] {400, 570, 400, 570}),
|
||||
FOIL_15 (new int[] {0, 1140, 400, 570}),
|
||||
FOIL_16 (new int[] {400, 1140, 400, 570}),
|
||||
FOIL_17 (new int[] {0, 1710, 400, 570}),
|
||||
FOIL_18 (new int[] {400, 1710, 400, 570}),
|
||||
FOIL_19 (new int[] {0, 2280, 400, 570}),
|
||||
FOIL_20 (new int[] {400, 2280, 400, 570});
|
||||
|
||||
private int[] coords;
|
||||
/** @param xy   int[] coordinates */
|
||||
@@ -1385,19 +1387,18 @@ public enum FSkin {
|
||||
public int[] getCoords() { return coords; }
|
||||
}
|
||||
|
||||
/** */
|
||||
public enum DockIcons implements SkinProp { /** */
|
||||
ICO_SHORTCUTS (new int[] {160, 640, 80, 80}), /** */
|
||||
ICO_SETTINGS (new int[] {80, 640, 80, 80}), /** */
|
||||
ICO_ENDTURN (new int[] {320, 640, 80, 80}), /** */
|
||||
ICO_CONCEDE (new int[] {240, 640, 80, 80}), /** */
|
||||
ICO_REVERTLAYOUT (new int[] {400, 720, 80, 80}), /** */
|
||||
ICO_OPENLAYOUT (new int[] {0, 800, 80, 80}), /** */
|
||||
ICO_SAVELAYOUT (new int[] {80, 800, 80, 80}), /** */
|
||||
ICO_DECKLIST (new int[] {400, 640, 80, 80}), /** */
|
||||
ICO_ALPHASTRIKE (new int[] {160, 800, 80, 80}), /** */
|
||||
ICO_ARCSOFF (new int[] {240, 800, 80, 80}), /** */
|
||||
ICO_ARCSON (new int[] {320, 800, 80, 80}), /** */
|
||||
public enum DockIcons implements SkinProp {
|
||||
ICO_SHORTCUTS (new int[] {160, 640, 80, 80}),
|
||||
ICO_SETTINGS (new int[] {80, 640, 80, 80}),
|
||||
ICO_ENDTURN (new int[] {320, 640, 80, 80}),
|
||||
ICO_CONCEDE (new int[] {240, 640, 80, 80}),
|
||||
ICO_REVERTLAYOUT (new int[] {400, 720, 80, 80}),
|
||||
ICO_OPENLAYOUT (new int[] {0, 800, 80, 80}),
|
||||
ICO_SAVELAYOUT (new int[] {80, 800, 80, 80}),
|
||||
ICO_DECKLIST (new int[] {400, 640, 80, 80}),
|
||||
ICO_ALPHASTRIKE (new int[] {160, 800, 80, 80}),
|
||||
ICO_ARCSOFF (new int[] {240, 800, 80, 80}),
|
||||
ICO_ARCSON (new int[] {320, 800, 80, 80}),
|
||||
ICO_ARCSHOVER (new int[] {400, 800, 80, 80});
|
||||
|
||||
private int[] coords;
|
||||
@@ -1408,29 +1409,28 @@ public enum FSkin {
|
||||
public int[] getCoords() { return coords; }
|
||||
}
|
||||
|
||||
/** */
|
||||
public enum QuestIcons implements SkinProp { /** */
|
||||
ICO_ZEP (new int[] {0, 480, 80, 80}), /** */
|
||||
ICO_GEAR (new int[] {80, 480, 80, 80}), /** */
|
||||
ICO_GOLD (new int[] {160, 480, 80, 80}), /** */
|
||||
ICO_ELIXIR (new int[] {240, 480, 80, 80}), /** */
|
||||
ICO_BOOK (new int[] {320, 480, 80, 80}), /** */
|
||||
ICO_BOTTLES (new int[] {400, 480, 80, 80}), /** */
|
||||
ICO_BOX (new int[] {480, 480, 80, 80}), /** */
|
||||
ICO_COIN (new int[] {560, 480, 80, 80}), /** */
|
||||
ICO_CHARM (new int[] {480, 800, 80, 80}), /** */
|
||||
public enum QuestIcons implements SkinProp {
|
||||
ICO_ZEP (new int[] {0, 480, 80, 80}),
|
||||
ICO_GEAR (new int[] {80, 480, 80, 80}),
|
||||
ICO_GOLD (new int[] {160, 480, 80, 80}),
|
||||
ICO_ELIXIR (new int[] {240, 480, 80, 80}),
|
||||
ICO_BOOK (new int[] {320, 480, 80, 80}),
|
||||
ICO_BOTTLES (new int[] {400, 480, 80, 80}),
|
||||
ICO_BOX (new int[] {480, 480, 80, 80}),
|
||||
ICO_COIN (new int[] {560, 480, 80, 80}),
|
||||
ICO_CHARM (new int[] {480, 800, 80, 80}),
|
||||
|
||||
ICO_FOX (new int[] {0, 560, 80, 80}), /** */
|
||||
ICO_LEAF (new int[] {80, 560, 80, 80}), /** */
|
||||
ICO_LIFE (new int[] {160, 560, 80, 80}), /** */
|
||||
ICO_COINSTACK (new int[] {240, 560, 80, 80}), /** */
|
||||
ICO_MAP (new int[] {320, 560, 80, 80}), /** */
|
||||
ICO_NOTES (new int[] {400, 560, 80, 80}), /** */
|
||||
ICO_HEART (new int[] {480, 560, 80, 80}), /** */
|
||||
ICO_BREW (new int[] {560, 560, 80, 80}), /** */
|
||||
ICO_FOX (new int[] {0, 560, 80, 80}),
|
||||
ICO_LEAF (new int[] {80, 560, 80, 80}),
|
||||
ICO_LIFE (new int[] {160, 560, 80, 80}),
|
||||
ICO_COINSTACK (new int[] {240, 560, 80, 80}),
|
||||
ICO_MAP (new int[] {320, 560, 80, 80}),
|
||||
ICO_NOTES (new int[] {400, 560, 80, 80}),
|
||||
ICO_HEART (new int[] {480, 560, 80, 80}),
|
||||
ICO_BREW (new int[] {560, 560, 80, 80}),
|
||||
|
||||
ICO_MINUS (new int[] {560, 640, 80, 80}), /** */
|
||||
ICO_PLUS (new int[] {480, 640, 80, 80}), /** */
|
||||
ICO_MINUS (new int[] {560, 640, 80, 80}),
|
||||
ICO_PLUS (new int[] {480, 640, 80, 80}),
|
||||
ICO_PLUSPLUS (new int[] {480, 720, 80, 80});
|
||||
|
||||
private int[] coords;
|
||||
@@ -1441,22 +1441,21 @@ public enum FSkin {
|
||||
public int[] getCoords() { return coords; }
|
||||
}
|
||||
|
||||
/** */
|
||||
public enum InterfaceIcons implements SkinProp { /** */
|
||||
ICO_DELETE (new int[] {640, 480, 20, 20}), /** */
|
||||
ICO_DELETE_OVER (new int[] {660, 480, 20, 20}), /** */
|
||||
ICO_EDIT (new int[] {640, 500, 20, 20}), /** */
|
||||
ICO_EDIT_OVER (new int[] {660, 500, 20, 20}), /** */
|
||||
ICO_OPEN (new int[] {660, 520, 20, 20}), /** */
|
||||
ICO_MINUS (new int[] {660, 620, 20, 20}), /** */
|
||||
ICO_NEW (new int[] {660, 540, 20, 20}), /** */
|
||||
ICO_PLUS (new int[] {660, 600, 20, 20}), /** */
|
||||
ICO_PRINT (new int[] {660, 640, 20, 20}), /** */
|
||||
ICO_SAVE (new int[] {660, 560, 20, 20}), /** */
|
||||
ICO_SAVEAS (new int[] {660, 580, 20, 20}), /** */
|
||||
ICO_UNKNOWN (new int[] {0, 720, 80, 80}), /** */
|
||||
ICO_LOGO (new int[] {480, 0, 200, 200}), /** */
|
||||
ICO_FLIPCARD (new int[] {400, 0, 80, 120}), /** */
|
||||
public enum InterfaceIcons implements SkinProp {
|
||||
ICO_DELETE (new int[] {640, 480, 20, 20}),
|
||||
ICO_DELETE_OVER (new int[] {660, 480, 20, 20}),
|
||||
ICO_EDIT (new int[] {640, 500, 20, 20}),
|
||||
ICO_EDIT_OVER (new int[] {660, 500, 20, 20}),
|
||||
ICO_OPEN (new int[] {660, 520, 20, 20}),
|
||||
ICO_MINUS (new int[] {660, 620, 20, 20}),
|
||||
ICO_NEW (new int[] {660, 540, 20, 20}),
|
||||
ICO_PLUS (new int[] {660, 600, 20, 20}),
|
||||
ICO_PRINT (new int[] {660, 640, 20, 20}),
|
||||
ICO_SAVE (new int[] {660, 560, 20, 20}),
|
||||
ICO_SAVEAS (new int[] {660, 580, 20, 20}),
|
||||
ICO_UNKNOWN (new int[] {0, 720, 80, 80}),
|
||||
ICO_LOGO (new int[] {480, 0, 200, 200}),
|
||||
ICO_FLIPCARD (new int[] {400, 0, 80, 120}),
|
||||
ICO_FAVICON (new int[] {0, 640, 80, 80});
|
||||
|
||||
private int[] coords;
|
||||
@@ -1467,13 +1466,12 @@ public enum FSkin {
|
||||
public int[] getCoords() { return coords; }
|
||||
}
|
||||
|
||||
/** */
|
||||
public enum LayoutImages implements SkinProp { /** */
|
||||
IMG_HANDLE (new int[] {320, 450, 80, 20}), /** */
|
||||
IMG_CUR_L (new int[] {564, 724, 32, 32}), /** */
|
||||
IMG_CUR_R (new int[] {564, 764, 32, 32}), /** */
|
||||
IMG_CUR_T (new int[] {604, 724, 32, 32}), /** */
|
||||
IMG_CUR_B (new int[] {604, 764, 32, 32}), /** */
|
||||
public enum LayoutImages implements SkinProp {
|
||||
IMG_HANDLE (new int[] {320, 450, 80, 20}),
|
||||
IMG_CUR_L (new int[] {564, 724, 32, 32}),
|
||||
IMG_CUR_R (new int[] {564, 764, 32, 32}),
|
||||
IMG_CUR_T (new int[] {604, 724, 32, 32}),
|
||||
IMG_CUR_B (new int[] {604, 764, 32, 32}),
|
||||
IMG_CUR_TAB (new int[] {644, 764, 32, 32});
|
||||
|
||||
private int[] coords;
|
||||
@@ -1484,16 +1482,15 @@ public enum FSkin {
|
||||
public int[] getCoords() { return coords; }
|
||||
}
|
||||
|
||||
/** */
|
||||
public enum EditorImages implements SkinProp { /** */
|
||||
IMG_ARTIFACT (new int[] {280, 720, 40, 40}), /** */
|
||||
IMG_CREATURE (new int[] {240, 720, 40, 40}), /** */
|
||||
IMG_ENCHANTMENT (new int[] {320, 720, 40, 40}), /** */
|
||||
IMG_INSTANT (new int[] {360, 720, 40, 40}), /** */
|
||||
IMG_LAND (new int[] {120, 720, 40, 40}), /** */
|
||||
IMG_MULTI (new int[] {80, 720, 40, 40}), /** */
|
||||
IMG_PLANESWALKER (new int[] {200, 720, 40, 40}), /** */
|
||||
IMG_PACK (new int[] {80, 760, 40, 40}), /** */
|
||||
public enum EditorImages implements SkinProp {
|
||||
IMG_ARTIFACT (new int[] {280, 720, 40, 40}),
|
||||
IMG_CREATURE (new int[] {240, 720, 40, 40}),
|
||||
IMG_ENCHANTMENT (new int[] {320, 720, 40, 40}),
|
||||
IMG_INSTANT (new int[] {360, 720, 40, 40}),
|
||||
IMG_LAND (new int[] {120, 720, 40, 40}),
|
||||
IMG_MULTI (new int[] {80, 720, 40, 40}),
|
||||
IMG_PLANESWALKER (new int[] {200, 720, 40, 40}),
|
||||
IMG_PACK (new int[] {80, 760, 40, 40}),
|
||||
IMG_SORCERY (new int[] {160, 720, 40, 40});
|
||||
|
||||
private int[] coords;
|
||||
@@ -1504,34 +1501,33 @@ public enum FSkin {
|
||||
public int[] getCoords() { return coords; }
|
||||
}
|
||||
|
||||
/** */
|
||||
public enum ButtonImages implements SkinProp { /** */
|
||||
IMG_BTN_START_UP (new int[] {480, 200, 160, 80}), /** */
|
||||
IMG_BTN_START_OVER (new int[] {480, 280, 160, 80}), /** */
|
||||
IMG_BTN_START_DOWN (new int[] {480, 360, 160, 80}), /** */
|
||||
public enum ButtonImages implements SkinProp {
|
||||
IMG_BTN_START_UP (new int[] {480, 200, 160, 80}),
|
||||
IMG_BTN_START_OVER (new int[] {480, 280, 160, 80}),
|
||||
IMG_BTN_START_DOWN (new int[] {480, 360, 160, 80}),
|
||||
|
||||
IMG_BTN_UP_LEFT (new int[] {80, 0, 40, 40}), /** */
|
||||
IMG_BTN_UP_CENTER (new int[] {120, 0, 1, 40}), /** */
|
||||
IMG_BTN_UP_RIGHT (new int[] {160, 0, 40, 40}), /** */
|
||||
IMG_BTN_UP_LEFT (new int[] {80, 0, 40, 40}),
|
||||
IMG_BTN_UP_CENTER (new int[] {120, 0, 1, 40}),
|
||||
IMG_BTN_UP_RIGHT (new int[] {160, 0, 40, 40}),
|
||||
|
||||
IMG_BTN_OVER_LEFT (new int[] {80, 40, 40, 40}), /** */
|
||||
IMG_BTN_OVER_CENTER (new int[] {120, 40, 1, 40}), /** */
|
||||
IMG_BTN_OVER_RIGHT (new int[] {160, 40, 40, 40}), /** */
|
||||
IMG_BTN_OVER_LEFT (new int[] {80, 40, 40, 40}),
|
||||
IMG_BTN_OVER_CENTER (new int[] {120, 40, 1, 40}),
|
||||
IMG_BTN_OVER_RIGHT (new int[] {160, 40, 40, 40}),
|
||||
|
||||
IMG_BTN_DOWN_LEFT (new int[] {80, 80, 40, 40}), /** */
|
||||
IMG_BTN_DOWN_CENTER (new int[] {120, 80, 1, 40}), /** */
|
||||
IMG_BTN_DOWN_RIGHT (new int[] {160, 80, 40, 40}), /** */
|
||||
IMG_BTN_DOWN_LEFT (new int[] {80, 80, 40, 40}),
|
||||
IMG_BTN_DOWN_CENTER (new int[] {120, 80, 1, 40}),
|
||||
IMG_BTN_DOWN_RIGHT (new int[] {160, 80, 40, 40}),
|
||||
|
||||
IMG_BTN_FOCUS_LEFT (new int[] {80, 120, 40, 40}), /** */
|
||||
IMG_BTN_FOCUS_CENTER (new int[] {120, 120, 1, 40}), /** */
|
||||
IMG_BTN_FOCUS_RIGHT (new int[] {160, 120, 40, 40}), /** */
|
||||
IMG_BTN_FOCUS_LEFT (new int[] {80, 120, 40, 40}),
|
||||
IMG_BTN_FOCUS_CENTER (new int[] {120, 120, 1, 40}),
|
||||
IMG_BTN_FOCUS_RIGHT (new int[] {160, 120, 40, 40}),
|
||||
|
||||
IMG_BTN_TOGGLE_LEFT (new int[] {80, 160, 40, 40}), /** */
|
||||
IMG_BTN_TOGGLE_CENTER (new int[] {120, 160, 1, 40}), /** */
|
||||
IMG_BTN_TOGGLE_RIGHT (new int[] {160, 160, 40, 40}), /** */
|
||||
IMG_BTN_TOGGLE_LEFT (new int[] {80, 160, 40, 40}),
|
||||
IMG_BTN_TOGGLE_CENTER (new int[] {120, 160, 1, 40}),
|
||||
IMG_BTN_TOGGLE_RIGHT (new int[] {160, 160, 40, 40}),
|
||||
|
||||
IMG_BTN_DISABLED_LEFT (new int[] {80, 200, 40, 40}), /** */
|
||||
IMG_BTN_DISABLED_CENTER (new int[] {120, 200, 1, 40}), /** */
|
||||
IMG_BTN_DISABLED_LEFT (new int[] {80, 200, 40, 40}),
|
||||
IMG_BTN_DISABLED_CENTER (new int[] {120, 200, 1, 40}),
|
||||
IMG_BTN_DISABLED_RIGHT (new int[] {160, 200, 40, 40});
|
||||
|
||||
private int[] coords;
|
||||
@@ -1926,10 +1922,7 @@ public enum FSkin {
|
||||
addEncodingSymbol("R/P", ManaImages.IMG_PHRYX_RED);
|
||||
addEncodingSymbol("G/P", ManaImages.IMG_PHRYX_GREEN);
|
||||
for (int i = 0; i <= 20; i++) {
|
||||
try {
|
||||
addEncodingSymbol(String.valueOf(i), ColorlessManaImages.valueOf("IMG_" + i));
|
||||
}
|
||||
catch (Exception e) {} //ignore exception from non-existant mana image
|
||||
addEncodingSymbol(String.valueOf(i), ColorlessManaImages.valueOf("IMG_" + i));
|
||||
}
|
||||
addEncodingSymbol("X", ColorlessManaImages.IMG_X);
|
||||
addEncodingSymbol("Y", ColorlessManaImages.IMG_Y);
|
||||
|
||||
Reference in New Issue
Block a user