add Vessel Fragments (bool)

This commit is contained in:
ReznoRMichael 2020-08-25 23:32:35 +02:00
parent 9ff953d6f8
commit 9eb0a271d0
3 changed files with 21 additions and 3 deletions

View file

@ -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 --------------------- //

View file

@ -36,6 +36,13 @@
</head>
<body>
<!-- To do:
- Single Mask Shards locations
- Single Vessel Fragments locations
- Single Pale Ore locations?
- Read JSON file from text input
-->
<h1>Hollow Knight Completion % Check</h1>
<p class="smalltext">Check what you have left for completion.</p>

View file

@ -36,6 +36,6 @@ loadJSON(
function JSONparse(response) {
// Parse JSON string into object
jsonObj = JSON.parse(response);
console.log(jsonObj);
// console.log(jsonObj);
}
);