Added DDS token images

This commit is contained in:
PurpleCrowbar 2022-06-06 14:00:10 +01:00
parent 070374d816
commit 8e08b70348
9 changed files with 26 additions and 8 deletions

View file

@ -1582,6 +1582,15 @@ public class ScryfallImageSupportTokens {
put ("MM3/Wurm", "https://api.scryfall.com/cards/tmm3/15/en?format=image"); put ("MM3/Wurm", "https://api.scryfall.com/cards/tmm3/15/en?format=image");
put ("MM3/Zombie", "https://api.scryfall.com/cards/tmm3/6/en?format=image"); put ("MM3/Zombie", "https://api.scryfall.com/cards/tmm3/6/en?format=image");
// DDS
put ("DDS/Beast", "https://api.scryfall.com/cards/tdds/4/en?format=image");
put ("DDS/Drake", "https://api.scryfall.com/cards/tdds/1/en?format=image");
put ("DDS/Elemental", "https://api.scryfall.com/cards/tdds/2/en?format=image");
put ("DDS/Elephant", "https://api.scryfall.com/cards/tdds/5/en?format=image");
put ("DDS/Elf Warrior", "https://api.scryfall.com/cards/tdds/6/en?format=image");
put ("DDS/Goblin", "https://api.scryfall.com/cards/tdds/3/en?format=image");
put ("DDS/Wurm", "https://api.scryfall.com/cards/tdds/7/en?format=image");
// generate supported sets // generate supported sets
supportedSets.clear(); supportedSets.clear();
for (String cardName : this.keySet()) { for (String cardName : this.keySet()) {

View file

@ -1802,3 +1802,12 @@
|Generate|TOK:DDR|Zombie Giant|||QuestForTheGravelordZombieToken| |Generate|TOK:DDR|Zombie Giant|||QuestForTheGravelordZombieToken|
|Generate|TOK:DDR|Elemental|||WalkerOfTheGroveToken| |Generate|TOK:DDR|Elemental|||WalkerOfTheGroveToken|
|Generate|TOK:DDR|Plant|||PlantToken| |Generate|TOK:DDR|Plant|||PlantToken|
# DDS
|Generate|TOK:DDS|Beast|||BeastToken2|
|Generate|TOK:DDS|Drake|||DrakeToken|
|Generate|TOK:DDS|Elemental|||RedElementalToken|
|Generate|TOK:DDS|Elephant|||ElephantToken|
|Generate|TOK:DDS|Elf Warrior|||ElfWarriorToken|
|Generate|TOK:DDS|Goblin|||GoblinToken|
|Generate|TOK:DDS|Wurm|||WurmToken|

View file

@ -20,7 +20,7 @@ public final class BeastToken2 extends TokenImpl {
toughness = new MageInt(4); toughness = new MageInt(4);
availableImageSetCodes = Arrays.asList("C14", "C15", "C18", "C19", "CMA", "CMD", "GVL", "DDD", availableImageSetCodes = Arrays.asList("C14", "C15", "C18", "C19", "CMA", "CMD", "GVL", "DDD",
"E01", "ODY", "SCG", "ZEN", "C20", "ZNC", "CMR", "C21", "MH2", "MID", "IMA", "MM3"); "E01", "ODY", "SCG", "ZEN", "C20", "ZNC", "CMR", "C21", "MH2", "MID", "IMA", "MM3", "DDS");
} }
public BeastToken2(final BeastToken2 token) { public BeastToken2(final BeastToken2 token) {

View file

@ -24,7 +24,7 @@ public final class DrakeToken extends TokenImpl {
this.addAbility(FlyingAbility.getInstance()); this.addAbility(FlyingAbility.getInstance());
availableImageSetCodes = Arrays.asList("AKH", "C15", "C19", "M13", "C20", "ZNR", "C21", "UMA", "NCC"); availableImageSetCodes = Arrays.asList("AKH", "C15", "C19", "M13", "C20", "ZNR", "C21", "UMA", "NCC", "DDS");
} }
public DrakeToken(final DrakeToken token) { public DrakeToken(final DrakeToken token) {

View file

@ -20,7 +20,7 @@ public final class ElephantToken extends TokenImpl {
toughness = new MageInt(3); toughness = new MageInt(3);
availableImageSetCodes = Arrays.asList("C14", "C15", "CMA", "CMD", "CNS", "GVL", "DDD", availableImageSetCodes = Arrays.asList("C14", "C15", "CMA", "CMD", "CNS", "GVL", "DDD",
"EMA", "INV", "JUD", "MM2", "ODY", "TSP", "VMA", "WWK", "MH1", "CMR", "C21", "MIC", "NEC", "2XM", "NCC", "MM3"); "EMA", "INV", "JUD", "MM2", "ODY", "TSP", "VMA", "WWK", "MH1", "CMR", "C21", "MIC", "NEC", "2XM", "NCC", "MM3", "DDS");
} }
public ElephantToken(final ElephantToken token) { public ElephantToken(final ElephantToken token) {

View file

@ -20,7 +20,7 @@ public final class ElfWarriorToken extends TokenImpl {
power = new MageInt(1); power = new MageInt(1);
toughness = new MageInt(1); toughness = new MageInt(1);
availableImageSetCodes = Arrays.asList("C14", "C16", "EVG", "EMA", "LRW", "ORI", "SHM", "M19", "CMR", "KHM", "NCC", "DDU", "CMA", "DD1"); availableImageSetCodes = Arrays.asList("C14", "C16", "EVG", "EMA", "LRW", "ORI", "SHM", "M19", "CMR", "KHM", "NCC", "DDU", "CMA", "DD1", "DDS");
} }
public ElfWarriorToken(final ElfWarriorToken token) { public ElfWarriorToken(final ElfWarriorToken token) {

View file

@ -32,7 +32,7 @@ public final class GoblinToken extends TokenImpl {
availableImageSetCodes = Arrays.asList("10E", "ALA", "SOM", "M10", "M13", "RTR", availableImageSetCodes = Arrays.asList("10E", "ALA", "SOM", "M10", "M13", "RTR",
"MMA", "M15", "C14", "KTK", "EVG", "DTK", "ORI", "DDG", "DDN", "MM2", "MMA", "M15", "C14", "KTK", "EVG", "DTK", "ORI", "DDG", "DDN", "MM2",
"MM3", "EMA", "C16", "DOM", "ANA", "RNA", "WAR", "MH1", "TSR", "MH2", "AFR", "NEC", "M19", "CM2", "PCA", "DD1"); "MM3", "EMA", "C16", "DOM", "ANA", "RNA", "WAR", "MH1", "TSR", "MH2", "AFR", "NEC", "M19", "CM2", "PCA", "DD1", "DDS");
} }
public GoblinToken(final GoblinToken token) { public GoblinToken(final GoblinToken token) {

View file

@ -20,7 +20,7 @@ public final class RedElementalToken extends TokenImpl {
power = new MageInt(1); power = new MageInt(1);
toughness = new MageInt(1); toughness = new MageInt(1);
availableImageSetCodes = Arrays.asList("EMA", "M14", "SHM", "MH1", "M20", "RIX", "UMA", "NEC"); availableImageSetCodes = Arrays.asList("EMA", "M14", "SHM", "MH1", "M20", "RIX", "UMA", "NEC", "DDS");
} }
@Override @Override

View file

@ -19,7 +19,7 @@ public final class WurmToken extends TokenImpl {
power = new MageInt(6); power = new MageInt(6);
toughness = new MageInt(6); toughness = new MageInt(6);
availableImageSetCodes = Arrays.asList("C19", "EMA", "GPT", "JUD", "M12", "M13", "MM3", "ODY", "VMA", "C21"); availableImageSetCodes = Arrays.asList("C19", "EMA", "GPT", "JUD", "M12", "M13", "MM3", "ODY", "VMA", "C21", "DDS");
} }
@Override @Override