mirror of
https://github.com/magefree/mage.git
synced 2025-12-22 11:32:00 -08:00
Added LEA, LEB, 2ED and 3ED sets.
This commit is contained in:
parent
caaf48b821
commit
8e2b094837
5 changed files with 117 additions and 1 deletions
|
|
@ -14,7 +14,7 @@ public class GathererSets implements Iterable<DownloadJob> {
|
|||
private final static File DEFAULT_OUT_DIR = new File("plugins" + File.separator + "images" + SETS_PATH);
|
||||
private static File outDir = DEFAULT_OUT_DIR;
|
||||
|
||||
private static final String[] symbols = {"10E", "9ED", "8ED", "7ED", "6ED", "5ED", "4ED",
|
||||
private static final String[] symbols = {"10E", "9ED", "8ED", "7ED", "6ED", "5ED", "4ED", "3ED", "2ED", "LEB", "LEA",
|
||||
"HOP","PC2",
|
||||
"ARN", "ATQ", "LEG", "DRK", "FEM", "HML",
|
||||
"ICE", "ALL", "CSP",
|
||||
|
|
@ -71,6 +71,10 @@ public class GathererSets implements Iterable<DownloadJob> {
|
|||
symbolsReplacements.put("6ED", "6E");
|
||||
symbolsReplacements.put("5ED", "5E");
|
||||
symbolsReplacements.put("4ED", "4E");
|
||||
symbolsReplacements.put("3ED", "RV");
|
||||
symbolsReplacements.put("2ED", "UN");
|
||||
symbolsReplacements.put("LEB", "BE");
|
||||
symbolsReplacements.put("LEA", "AL");
|
||||
}
|
||||
|
||||
public GathererSets(String path) {
|
||||
|
|
|
|||
28
Mage.Sets/src/mage/sets/LimitedEditionAlpha.java
Normal file
28
Mage.Sets/src/mage/sets/LimitedEditionAlpha.java
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
package mage.sets;
|
||||
|
||||
import java.util.GregorianCalendar;
|
||||
import mage.Constants;
|
||||
import mage.cards.ExpansionSet;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author North
|
||||
*/
|
||||
public class LimitedEditionAlpha extends ExpansionSet {
|
||||
|
||||
private static final LimitedEditionAlpha fINSTANCE = new LimitedEditionAlpha();
|
||||
|
||||
public static LimitedEditionAlpha getInstance() {
|
||||
return fINSTANCE;
|
||||
}
|
||||
|
||||
private LimitedEditionAlpha() {
|
||||
super("Limited Edition Alpha", "LEA", "", "mage.sets.limitedalpha", new GregorianCalendar(1993, 7, 1).getTime(), Constants.SetType.CORE);
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 10;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 0;
|
||||
}
|
||||
}
|
||||
28
Mage.Sets/src/mage/sets/LimitedEditionBeta.java
Normal file
28
Mage.Sets/src/mage/sets/LimitedEditionBeta.java
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
package mage.sets;
|
||||
|
||||
import java.util.GregorianCalendar;
|
||||
import mage.Constants;
|
||||
import mage.cards.ExpansionSet;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author North
|
||||
*/
|
||||
public class LimitedEditionBeta extends ExpansionSet {
|
||||
|
||||
private static final LimitedEditionBeta fINSTANCE = new LimitedEditionBeta();
|
||||
|
||||
public static LimitedEditionBeta getInstance() {
|
||||
return fINSTANCE;
|
||||
}
|
||||
|
||||
private LimitedEditionBeta() {
|
||||
super("Limited Edition Beta", "LEB", "", "mage.sets.limitedbeta", new GregorianCalendar(1993, 9, 1).getTime(), Constants.SetType.CORE);
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 10;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 0;
|
||||
}
|
||||
}
|
||||
28
Mage.Sets/src/mage/sets/RevisedEdition.java
Normal file
28
Mage.Sets/src/mage/sets/RevisedEdition.java
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
package mage.sets;
|
||||
|
||||
import java.util.GregorianCalendar;
|
||||
import mage.Constants;
|
||||
import mage.cards.ExpansionSet;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author North
|
||||
*/
|
||||
public class RevisedEdition extends ExpansionSet {
|
||||
|
||||
private static final RevisedEdition fINSTANCE = new RevisedEdition();
|
||||
|
||||
public static RevisedEdition getInstance() {
|
||||
return fINSTANCE;
|
||||
}
|
||||
|
||||
private RevisedEdition() {
|
||||
super("Revised Edition", "3ED", "", "mage.sets.revisededition", new GregorianCalendar(1994, 3, 1).getTime(), Constants.SetType.CORE);
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 10;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 0;
|
||||
}
|
||||
}
|
||||
28
Mage.Sets/src/mage/sets/UnlimitedEdition.java
Normal file
28
Mage.Sets/src/mage/sets/UnlimitedEdition.java
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
package mage.sets;
|
||||
|
||||
import java.util.GregorianCalendar;
|
||||
import mage.Constants;
|
||||
import mage.cards.ExpansionSet;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author North
|
||||
*/
|
||||
public class UnlimitedEdition extends ExpansionSet {
|
||||
|
||||
private static final UnlimitedEdition fINSTANCE = new UnlimitedEdition();
|
||||
|
||||
public static UnlimitedEdition getInstance() {
|
||||
return fINSTANCE;
|
||||
}
|
||||
|
||||
private UnlimitedEdition() {
|
||||
super("Unlimited Edition", "2ED", "", "mage.sets.unlimitededition", new GregorianCalendar(1993, 11, 1).getTime(), Constants.SetType.CORE);
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 10;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 0;
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue