From 9eb0a271d098cb2fd7419fb36f53ad5436dc6b97 Mon Sep 17 00:00:00 2001 From: ReznoRMichael Date: Tue, 25 Aug 2020 23:32:35 +0200 Subject: [PATCH] add Vessel Fragments (bool) --- HKCheckCompletion.js | 15 +++++++++++++-- index.html | 7 +++++++ loadJson.js | 2 +- 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/HKCheckCompletion.js b/HKCheckCompletion.js index 31a0801..46b5bcd 100644 --- a/HKCheckCompletion.js +++ b/HKCheckCompletion.js @@ -129,6 +129,7 @@ const HK_EQUIPMENT = { }; // "Heart Piece" sceneData.persistentBoolItems[n].id +// "Crossroads_13", "Crossroads_38", "Fungus2_01", "Room_Bretta", "Waterways_04b", "Crossroads_09", "Fungus1_36", "Mines_32", "Fungus2_25", "Hive_04" // "Reward X" sceneData.persistentBoolItems[n].id const HK_MASKSHARDS = { slyShellFrag1: "Mask Shard (Sly - 150 Geo)", @@ -137,7 +138,7 @@ const HK_MASKSHARDS = { slyShellFrag4: "Mask Shard (Sly - 1500 Geo)", dreamReward7: "Mask Shard (Seer - 1500 Essence)", xunRewardGiven: "Mask Shard (Delicate Flower)", -} +}; const HK_NAILARTS = { hasAllNailArts: "All Nail Arts", @@ -161,6 +162,15 @@ const HK_SPELLS = { } }; +// "Vessel Fragment" sceneData.persistentBoolItems[n].id +// "Crossroads_37", "Ruins2_09", "Fungus1_13", "Abyss_04", "Deepnest_38" +const HK_VESSELFRAGMENTS = { + slyVesselFrag1: "Vessel Fragment (Sly - 550 Geo)", + slyVesselFrag2: "Vessel Fragment (Sly - 900 Geo)", + dreamReward5: "Vessel Fragment (Seer - 700 Essence)", + vesselFragStagNest: "Vessel Fragment (Stag Nest)" +}; + const HK_WARRIORDREAMS = { galienDefeated: "Galien", mumCaterpillarDefeated: "Marmu", @@ -206,6 +216,7 @@ function HKCheckCompletion(jsonObject) { let HK_EQUIPMENT_temp = Object.assign({}, HK_EQUIPMENT); let HK_MASKSHARDS_temp = Object.assign({}, HK_MASKSHARDS); let HK_NAILARTS_temp = Object.assign({}, HK_NAILARTS); + let HK_VESSELFRAGMENTS_temp = Object.assign({}, HK_VESSELFRAGMENTS); let HK_WARRIORDREAMS_temp = Object.assign({}, HK_WARRIORDREAMS); let HK_GRIMMTROUPE_temp = Object.assign({}, HK_GRIMMTROUPE); let HK_LIFEBLOOD_temp = Object.assign({}, HK_LIFEBLOOD); @@ -275,7 +286,7 @@ function HKCheckCompletion(jsonObject) { // ---------------- Vessel Fragments --------------------- // - // + if (HK_VESSELFRAGMENTS_temp) checkIfDataTrue(DIV_ID.vesselFragments, HK_VESSELFRAGMENTS_temp, HKPlayerData); // ---------------- Warrior Dreams --------------------- // diff --git a/index.html b/index.html index db298bf..b6d7a0b 100644 --- a/index.html +++ b/index.html @@ -35,6 +35,13 @@ + +

Hollow Knight Completion % Check

diff --git a/loadJson.js b/loadJson.js index 9605f65..2aaa44f 100644 --- a/loadJson.js +++ b/loadJson.js @@ -36,6 +36,6 @@ loadJSON( function JSONparse(response) { // Parse JSON string into object jsonObj = JSON.parse(response); - console.log(jsonObj); + // console.log(jsonObj); } ); \ No newline at end of file