Add 5 Arena Tutorial Cards (as custom set) (#12627)

This commit is contained in:
Svyatoslav28597 2024-08-15 04:11:19 +03:00 committed by GitHub
parent b016e0fa71
commit 4a041aa89c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 219 additions and 6 deletions

View file

@ -25,6 +25,7 @@ public enum GrabbagImageSource implements CardImageSource {
private static final Set<String> supportedSets = new LinkedHashSet<String>() {
{
add("SWS");
add("ATC");
}
};
@ -469,6 +470,11 @@ public enum GrabbagImageSource implements CardImageSource {
singleLinks.put("SWS/War Room (Star Wars)", "pqQ9kzt.jpeg");
singleLinks.put("SWS/Xyston Star Destroyer", "oqbHtUC.jpeg");
singleLinks.put("SWS/Zorii Bliss", "vOyNE39.jpeg");
singleLinks.put("ATC/Blinding Radiance", "4B4lBl5.jpeg");
singleLinks.put("ATC/Goblin Bruiser", "Di5I8tS.jpeg");
singleLinks.put("ATC/Ogre Painbringer", "eA3zL7Y.jpeg");
singleLinks.put("ATC/Titanic Pelagosaur", "KWSsiKD.jpeg");
singleLinks.put("ATC/Treetop Recluse", "uHnQYpp.jpeg");
// Emblems
singleLinks.put("SWS/Emblem Obi-Wan Kenobi", "Qyc10aT.png");

View file

@ -88,7 +88,7 @@ public class DownloadPicturesService extends DefaultBoundedRangeModel implements
SCRYFALL_BIG("2a. scryfall.com - BIG: high quality (~15 GB)", ScryfallImageSource.getInstance()),
SCRYFALL_NORM("2b. scryfall.com - normal: good quality (~10 GB)", ScryfallImageSourceNormal.getInstance()),
SCRYFALL_SMALL("2c. scryfall.com - small: low quality, unreadable text (~1.5 GB)", ScryfallImageSourceSmall.getInstance()),
GRAB_BAG("3. GrabBag - unofficial STAR WARS cards and tokens", GrabbagImageSource.instance),
GRAB_BAG("3. GrabBag - Arena Tutorial cards, unofficial STAR WARS cards and tokens", GrabbagImageSource.instance),
COPYPASTE("4. Experimental - copy and paste image URLs", CopyPasteImageSource.instance); // TODO: need rework for user friendly GUI
private final String text;