mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 12:48:00 +00:00
Add Challenges achievement category
This commit is contained in:
@@ -53,6 +53,7 @@ public abstract class AchievementCollection implements Iterable<Achievement> {
|
||||
FModel.getAchievements(game.getRules().getGameType()).updateAll(gui, player);
|
||||
AltWinAchievements.instance.updateAll(gui, player);
|
||||
PlaneswalkerAchievements.instance.updateAll(gui, player);
|
||||
ChallengeAchievements.instance.updateAll(gui, player);
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -64,6 +65,7 @@ public abstract class AchievementCollection implements Iterable<Achievement> {
|
||||
cb.addItem(FModel.getAchievements(GameType.Quest));
|
||||
cb.addItem(AltWinAchievements.instance);
|
||||
cb.addItem(PlaneswalkerAchievements.instance);
|
||||
cb.addItem(ChallengeAchievements.instance);
|
||||
}
|
||||
|
||||
protected AchievementCollection(String name0, String filename0, boolean isLimitedFormat0) {
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
package forge.achievement;
|
||||
|
||||
import forge.properties.ForgeConstants;
|
||||
|
||||
public class ChallengeAchievements extends AchievementCollection {
|
||||
public static final ChallengeAchievements instance = new ChallengeAchievements();
|
||||
|
||||
private ChallengeAchievements() {
|
||||
super("Challenges", ForgeConstants.ACHIEVEMENTS_DIR + "challenges.xml", false);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void addSharedAchivements() {
|
||||
//prevent including shared achievements
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void addAchievements() {
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user