More achievements
This commit is contained in:
+4
-1
@@ -476,12 +476,15 @@ function renderAchievements(achievements) {
|
||||
progressText = `${achievement.progress} / ${achievement.target} zones visited`;
|
||||
} else if (achievement.id === "keeping_us_alive") {
|
||||
progressText = `Longest quiet stretch before your press: ${formatPrecise(achievement.progress)} / ${formatPrecise(achievement.target)} needed`;
|
||||
} else if (achievement.scope === "lifetime") {
|
||||
progressText = achievement.id === "season_veteran"
|
||||
? `${achievement.progress} / ${achievement.target} completed seasons played` : "Awarded when a season finishes. Kept across seasons.";
|
||||
}
|
||||
if (achievement.unlocked) {
|
||||
progressText = `Unlocked ${new Date(achievement.unlocked_at).toLocaleString()}`;
|
||||
}
|
||||
content.append(el("small", progressText));
|
||||
if (["full_spectrum", "keeping_us_alive"].includes(achievement.id) && !achievement.unlocked) {
|
||||
if (["full_spectrum", "keeping_us_alive", "season_veteran"].includes(achievement.id) && !achievement.unlocked) {
|
||||
const progress = el("progress");
|
||||
progress.max = achievement.target;
|
||||
progress.value = achievement.progress;
|
||||
|
||||
Reference in New Issue
Block a user