diff --git a/src/main/java/forge/quest/data/QuestPreferences.java b/src/main/java/forge/quest/data/QuestPreferences.java index 5814e446de0..30b055ced42 100644 --- a/src/main/java/forge/quest/data/QuestPreferences.java +++ b/src/main/java/forge/quest/data/QuestPreferences.java @@ -48,158 +48,123 @@ public class QuestPreferences implements Serializable { */ public enum QPref { - /** The BOOSTE r_ commons. */ + // How many of each rarity comes in a won booster pack BOOSTER_COMMONS("11"), - /** The BOOSTE r_ uncommons. */ BOOSTER_UNCOMMONS("3"), - /** The BOOSTE r_ rares. */ BOOSTER_RARES("1"), - /** The BOOSTE r_ format. */ + // The preferred format of the won booster pack BOOSTER_FORMAT("Standard"), - /** The PENALT y_ loss. */ - PENALTY_LOSS("15"), /** The CURREN t_ quest. */ + // How many credits are lost for losing a match + PENALTY_LOSS("15"), + + // Currently chosen quest and deck CURRENT_QUEST("DEFAULT"), - /** The CURREN t_ deck. */ CURRENT_DECK("DEFAULT"), - /** The REWARD s_ base. */ - REWARDS_BASE("25"), /** The REWARD s_ undefeated. */ + // All of the rewards given out End of Match + // Awarded to every match winner + REWARDS_BASE("25"), + // Didn't lose a game in the match REWARDS_UNDEFEATED("25"), - /** The REWARD s_ win s_ multiplier. */ + // For each of your previous wins gain a small multiplier + // This is here to award long quests with more money for buying expensive cards REWARDS_WINS_MULTIPLIER("0.3"), - /** The REWARD s_ poison. */ + + // Winning each game by other means "Poison", "Milling" or "Alternative" Win REWARDS_POISON("50"), - /** The REWARD s_ milled. */ REWARDS_MILLED("40"), - /** The REWARD s_ mulliga n0. */ - REWARDS_MULLIGAN0("500"), - /** The REWARD s_ alternative. */ REWARDS_ALTERNATIVE("100"), - /** The REWARD s_ tur n15. */ + + // If you Mulligan to 0 to start a game + REWARDS_MULLIGAN0("500"), + + // How many turns it took you to win the game REWARDS_TURN15("5"), - /** The REWARD s_ tur n10. */ REWARDS_TURN10("50"), - /** The REWARD s_ tur n5. */ REWARDS_TURN5("250"), - /** The REWARD s_ tur n1. */ REWARDS_TURN1("1500"), - /** The STARTIN g_ basi c_ lands. */ - STARTING_BASIC_LANDS("20"), /** The STARTIN g_ sno w_ lands. */ + // How many basic your starting pool has (if appropriate) + STARTING_BASIC_LANDS("20"), STARTING_SNOW_LANDS("5"), - /** The STARTIN g_ commons. */ - STARTING_COMMONS("DIFFICULTY_INDEX_REQD"), /** - * The STARTIN g_ common s_ - * easy. - */ + // Commons in your starting pool, by difficulty + STARTING_COMMONS("DIFFICULTY_INDEX_REQD"), STARTING_COMMONS_EASY("82"), - /** The STARTIN g_ common s_ medium. */ STARTING_COMMONS_MEDIUM("80"), - /** The STARTIN g_ common s_ hard. */ STARTING_COMMONS_HARD("78"), - /** The STARTIN g_ common s_ expert. */ STARTING_COMMONS_EXPERT("76"), - /** The STARTIN g_ uncommons. */ - STARTING_UNCOMMONS("DIFFICULTY_INDEX_REQD"), /** - * The STARTIN g_ uncommon - * s_ easy. - */ + // Uncommons in your starting pool, by difficulty + STARTING_UNCOMMONS("DIFFICULTY_INDEX_REQD"), STARTING_UNCOMMONS_EASY("40"), - /** The STARTIN g_ uncommon s_ medium. */ STARTING_UNCOMMONS_MEDIUM("36"), - /** The STARTIN g_ uncommon s_ hard. */ STARTING_UNCOMMONS_HARD("32"), - /** The STARTIN g_ uncommon s_ expert. */ STARTING_UNCOMMONS_EXPERT("28"), - /** The STARTIN g_ rares. */ - STARTING_RARES("DIFFICULTY_INDEX_REQD"), /** The STARTIN g_ rare s_ easy. */ + // Rares in your starting pool, by difficulty + STARTING_RARES("DIFFICULTY_INDEX_REQD"), STARTING_RARES_EASY("20"), - /** The STARTIN g_ rare s_ medium. */ STARTING_RARES_MEDIUM("18"), - /** The STARTIN g_ rare s_ hard. */ STARTING_RARES_HARD("16"), - /** The STARTIN g_ rare s_ expert. */ STARTING_RARES_EXPERT("15"), - /** The STARTIN g_ credits. */ - STARTING_CREDITS("DIFFICULTY_INDEX_REQD"), /** - * The STARTIN g_ credit s_ - * easy. - */ + // Credits you start the quest with, by difficulty + STARTING_CREDITS("DIFFICULTY_INDEX_REQD"), STARTING_CREDITS_EASY("250"), - /** The STARTIN g_ credit s_ medium. */ STARTING_CREDITS_MEDIUM("200"), - /** The STARTIN g_ credit s_ hard. */ STARTING_CREDITS_HARD("150"), - /** The STARTIN g_ credit s_ expert. */ STARTING_CREDITS_EXPERT("100"), - /** The WIN s_ booster. */ - WINS_BOOSTER("DIFFICULTY_INDEX_REQD"), /** The WIN s_ booste r_ easy. */ + // Matches won per booster award, by difficulty + WINS_BOOSTER("DIFFICULTY_INDEX_REQD"), WINS_BOOSTER_EASY("1"), - /** The WIN s_ booste r_ medium. */ WINS_BOOSTER_MEDIUM("1"), - /** The WIN s_ booste r_ hard. */ WINS_BOOSTER_HARD("2"), - /** The WIN s_ booste r_ expert. */ WINS_BOOSTER_EXPERT("2"), - /** The WIN s_ rankup. */ - WINS_RANKUP("DIFFICULTY_INDEX_REQD"), /** The WIN s_ ranku p_ easy. */ + // Matches won per increased rank, by difficulty + // Rank affects how many packs are opened for singles in the spell shop + WINS_RANKUP("DIFFICULTY_INDEX_REQD"), WINS_RANKUP_EASY("3"), - /** The WIN s_ ranku p_ medium. */ WINS_RANKUP_MEDIUM("4"), - /** The WIN s_ ranku p_ hard. */ WINS_RANKUP_HARD("5"), - /** The WIN s_ ranku p_ expert. */ WINS_RANKUP_EXPERT("6"), - /** The WIN s_ mediumai. */ - WINS_MEDIUMAI("DIFFICULTY_INDEX_REQD"), /** The WIN s_ mediuma i_ easy. */ + // Matches won to unlock Medium Opponents, by difficulty + WINS_MEDIUMAI("DIFFICULTY_INDEX_REQD"), WINS_MEDIUMAI_EASY("10"), - /** The WIN s_ mediuma i_ medium. */ WINS_MEDIUMAI_MEDIUM("9"), - /** The WIN s_ mediuma i_ hard. */ WINS_MEDIUMAI_HARD("8"), - /** The WIN s_ mediuma i_ expert. */ WINS_MEDIUMAI_EXPERT("7"), - /** The WIN s_ hardai. */ - WINS_HARDAI("DIFFICULTY_INDEX_REQD"), /** The WIN s_ harda i_ easy. */ + // Matches won to unlock Hard Opponents, by difficulty + WINS_HARDAI("DIFFICULTY_INDEX_REQD"), WINS_HARDAI_EASY("20"), - /** The WIN s_ harda i_ medium. */ WINS_HARDAI_MEDIUM("18"), - /** The WIN s_ harda i_ hard. */ WINS_HARDAI_HARD("16"), - /** The WIN s_ harda i_ expert. */ WINS_HARDAI_EXPERT("14"), - /** The WIN s_ expertai. */ - WINS_EXPERTAI("DIFFICULTY_INDEX_REQD"), /** The WIN s_ experta i_ easy. */ + // Matches won to unlock Expert Opponents, by difficulty + WINS_EXPERTAI("DIFFICULTY_INDEX_REQD"), WINS_EXPERTAI_EASY("40"), - /** The WIN s_ experta i_ medium. */ WINS_EXPERTAI_MEDIUM("36"), - /** The WIN s_ experta i_ hard. */ WINS_EXPERTAI_HARD("32"), - /** The WIN s_ experta i_ expert. */ WINS_EXPERTAI_EXPERT("28"), - /** The SHO p_ ma x_ packs. */ - SHOP_MAX_PACKS("6"), /** The SHO p_ single s_ common. */ + // Maximum amount of "Packs" opened by the Shop and available as singles + SHOP_MAX_PACKS("6"), + + // Rarity distribution of Singles in an Opened Shop Pack SHOP_SINGLES_COMMON("7"), - /** The SHO p_ single s_ uncommon. */ SHOP_SINGLES_UNCOMMON("3"), - /** The SHO p_ single s_ rare. */ SHOP_SINGLES_RARE("1"), - /** The SHO p_ win s_ fo r_ additiona l_ pack. */ + + // How many wins it takes to open an additional pack in the shop SHOP_WINS_FOR_ADDITIONAL_PACK("10"), - /** The SHO p_ startin g_ packs. */ + // How many packs the shop start with. SHOP_STARTING_PACKS("4"); - /** */ private final String strDefaultVal;