mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 11:18:01 +00:00
Add Challenges achievement category
This commit is contained in:
1
.gitattributes
vendored
1
.gitattributes
vendored
@@ -16895,6 +16895,7 @@ forge-gui/src/main/java/forge/achievement/AchievementCollection.java -text
|
||||
forge-gui/src/main/java/forge/achievement/AltWinAchievements.java -text
|
||||
forge-gui/src/main/java/forge/achievement/ArcaneMaster.java -text
|
||||
forge-gui/src/main/java/forge/achievement/Blackjack.java -text
|
||||
forge-gui/src/main/java/forge/achievement/ChallengeAchievements.java -text
|
||||
forge-gui/src/main/java/forge/achievement/ConstructedAchievements.java -text
|
||||
forge-gui/src/main/java/forge/achievement/DeckedOut.java -text
|
||||
forge-gui/src/main/java/forge/achievement/DraftAchievements.java -text
|
||||
|
||||
@@ -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