From a07d28dcee118e4241217bbe85dcae9d0b19486f Mon Sep 17 00:00:00 2001 From: Greg Considine Date: Tue, 9 Mar 2021 19:18:35 -0500 Subject: [PATCH] Remove superfluous achievement stat --- src/js/platform/achievement_provider.js | 5 ++--- src/js/savegame/savegame_typedefs.js | 1 - src/js/savegame/schemas/1008.js | 1 - 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/js/platform/achievement_provider.js b/src/js/platform/achievement_provider.js index c7f23e1a..bd436f83 100644 --- a/src/js/platform/achievement_provider.js +++ b/src/js/platform/achievement_provider.js @@ -601,13 +601,12 @@ export class AchievementCollection { /** @returns {boolean} */ isNoBeltUpgradesUntilBpRelevant() { - return this.root.hubGoals.level <= 12 && - !this.root.savegame.currentData.stats.upgradedBelt; + return this.root.hubGoals.level <= 12 && this.root.hubGoals.upgradeLevels.belt === 0; } /** @params {number} level @returns {boolean} */ isNoBeltUpgradesUntilBpValid(level) { - return level === 12 && !this.root.savegame.currentData.stats.upgradedBelt; + return level === 12 && this.root.hubGoals.upgradeLevels.belt === 0; } initNoInverseRotater() { diff --git a/src/js/savegame/savegame_typedefs.js b/src/js/savegame/savegame_typedefs.js index afdf387d..fb872113 100644 --- a/src/js/savegame/savegame_typedefs.js +++ b/src/js/savegame/savegame_typedefs.js @@ -4,7 +4,6 @@ * @typedef {{ * failedMam: boolean, * trashedCount: number, - * upgradedBelt: boolean, * usedInverseRotater: boolean * }} SavegameStats * diff --git a/src/js/savegame/schemas/1008.js b/src/js/savegame/schemas/1008.js index 675586bc..8dc38e26 100644 --- a/src/js/savegame/schemas/1008.js +++ b/src/js/savegame/schemas/1008.js @@ -26,7 +26,6 @@ export class SavegameInterface_V1008 extends SavegameInterface_V1007 { Object.assign(data.stats, { failedMam: false, trashedCount: 0, - upgradedBelt: false, usedInverseRotater: false }); }