From 706c1d5dda6ef386c8ed122ecb26b4ba5608fda2 Mon Sep 17 00:00:00 2001 From: ReznoRMichael Date: Sat, 13 Feb 2021 22:51:59 +0100 Subject: [PATCH] zote trapped deepnest --- src/js/HKCheckCompletion.js | 8 +++++++- src/js/hk-database.js | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/js/HKCheckCompletion.js b/src/js/HKCheckCompletion.js index 61bee8c..2a46b81 100644 --- a/src/js/HKCheckCompletion.js +++ b/src/js/HKCheckCompletion.js @@ -925,6 +925,7 @@ function CheckAdditionalThings(divId, dataObject, playerData, worldData, sceneDa (playerData[i] === true) ? CurrentDataTrue(): CurrentDataBlank(); break; case "zoteStatus": + CurrentDataBlank(); if (playerData.zoteDead === true) { textPrefix = dataObject[i].nameNeglect; textSuffix = dataObject[i].spoilerNeglect; @@ -936,7 +937,6 @@ function CheckAdditionalThings(divId, dataObject, playerData, worldData, sceneDa CurrentDataTrue(); } else if (playerData.zoteRescuedBuzzer === false) { - CurrentDataBlank(); if (playerData.hasWalljump === false) { textPrefix = dataObject[i].nameTrappedVengefly; textSuffix = dataObject[i].spoilerTrappedVengefly; @@ -946,6 +946,12 @@ function CheckAdditionalThings(divId, dataObject, playerData, worldData, sceneDa textSuffix = dataObject[i].spoilerNotRescuedVengefly; } } + else if (playerData.zoteRescuedBuzzer === true) { + if (playerData.zoteRescuedDeepnest === false) { + textPrefix = dataObject[i].nameTrappedDeepnest; + textSuffix = dataObject[i].spoilerTrappedDeepnest; + } + } else { CurrentDataFalse(); } diff --git a/src/js/hk-database.js b/src/js/hk-database.js index e2b2432..44dc349 100644 --- a/src/js/hk-database.js +++ b/src/js/hk-database.js @@ -959,9 +959,15 @@ const HK = { name: "Zote Status", nameNeglect: "Zote Status", nameRivalry: "Zote Status", - spoiler: "Neglect achievement (per save choice)", + nameTrappedVengefly: "Zote Status", + nameNotRescuedVengefly: "Zote Status", + nameTrappedDeepnest: "Zote Status", + spoiler: "Choice to make per save file", spoilerNeglect: "Neglect achievement (per save choice)", spoilerRivalry: "Neglect achievement (per save choice)", + spoilerTrappedVengefly: "Neglect achievement (per save choice)", + spoilerNotRescuedVengefly: "Neglect achievement (per save choice)", + spoilerTrappedDeepnest: "Neglect achievement (per save choice)", }, nailsmithStatus: { name: "Nailsmith Status",