add to True Completion exceptions

This commit is contained in:
ReznoRMichael 2022-02-10 16:45:58 +01:00
parent ddf5a7e0b9
commit f6eae0dcd2
3 changed files with 43 additions and 35 deletions

View file

@ -387,14 +387,19 @@ function CheckExtendedCompletion(db) {
case "greyPrinceDefeated": case "greyPrinceDefeated":
case "killedHollowKnight": case "killedHollowKnight":
case "killedFinalBoss": case "killedFinalBoss":
case "grubsCollected": case "grubsCollected": // Collectibles are counted in their own sections
/* Collectibles are counted in their own sections */
case "whisperingRoots": case "whisperingRoots":
case "relicsWandererJournal": case "relicsWandererJournal":
case "relicsHallownestSeal": case "relicsHallownestSeal":
case "relicsKingsIdol": case "relicsKingsIdol":
case "relicsArcaneEgg": case "relicsArcaneEgg":
case "soldTrinket1":
case "soldTrinket2":
case "soldTrinket3":
case "soldTrinket4":
case "relicsSoldTotalGeo":
case "bankerBalance":
case "rancidEggs": case "rancidEggs":
case "geoRocks": case "geoRocks":
// console.info("Ignored:", entry); // console.info("Ignored:", entry);
@ -1154,7 +1159,6 @@ function CheckAdditionalThings(section, dataObject, playerData, worldData, scene
break; break;
case "relicsSoldTotalGeo": case "relicsSoldTotalGeo":
dataObject[i].amount = 0;
amount = 0; amount = 0;
for (var _i = 1; _i <= 4; _i++) { for (var _i = 1; _i <= 4; _i++) {

File diff suppressed because one or more lines are too long

View file

@ -505,12 +505,18 @@ function CheckExtendedCompletion(db) {
case "greyPrinceDefeated": case "greyPrinceDefeated":
case "killedHollowKnight": case "killedHollowKnight":
case "killedFinalBoss": case "killedFinalBoss":
case "grubsCollected": /* Collectibles are counted in their own sections */ case "grubsCollected": // Collectibles are counted in their own sections
case "whisperingRoots": case "whisperingRoots":
case "relicsWandererJournal": case "relicsWandererJournal":
case "relicsHallownestSeal": case "relicsHallownestSeal":
case "relicsKingsIdol": case "relicsKingsIdol":
case "relicsArcaneEgg": case "relicsArcaneEgg":
case "soldTrinket1":
case "soldTrinket2":
case "soldTrinket3":
case "soldTrinket4":
case "relicsSoldTotalGeo":
case "bankerBalance":
case "rancidEggs": case "rancidEggs":
case "geoRocks": case "geoRocks":
@ -548,8 +554,7 @@ function CheckExtendedCompletion(db) {
intro.extendedCompletionTotal++; intro.extendedCompletionTotal++;
// console.info("Counted Total:", entry); // console.info("Counted Total:", entry);
} } /* else {
/* else {
console.info("Not Counted Total:", entry); console.info("Not Counted Total:", entry);
} */ } */
@ -1330,7 +1335,6 @@ function CheckAdditionalThings(section, dataObject, playerData, worldData, scene
case "relicsSoldTotalGeo": case "relicsSoldTotalGeo":
dataObject[i].amount = 0;
amount = 0; amount = 0;
for (let i = 1; i <= 4; i++) { for (let i = 1; i <= 4; i++) {
@ -2517,7 +2521,7 @@ class DataChecker {
for (let entry in this.entries) { for (let entry in this.entries) {
switch(entry) { switch (entry) {
// The Collector: Tower of Love Grubs activation Bug in the game - needs a workaround. // The Collector: Tower of Love Grubs activation Bug in the game - needs a workaround.
// All 3 Grubs in the Tower of Love must be treated as one. // All 3 Grubs in the Tower of Love must be treated as one.
@ -2615,7 +2619,7 @@ class DataChecker {
for (let entry in this.entries) { for (let entry in this.entries) {
switch(entry) { switch (entry) {
default: default: