diff --git a/src/js/hk-database.js b/src/js/hk-database.js
index 53310fb..fca4650 100644
--- a/src/js/hk-database.js
+++ b/src/js/hk-database.js
@@ -5,1558 +5,1558 @@
const HK = {
- saveAnalyzed: false,
+ saveAnalyzed: false,
- sections: {
+ sections: {
- /* ################ Intro ################### */
+ /* ################ Intro ################### */
- intro: {
- h2: "Game Status",
- id: "hk-intro",
+ intro: {
+ h2: "Game Status",
+ id: "hk-intro",
- percent: 0,
- maxPercent: 112,
- maxPercentDefault: 112,
- maxPercentBaseGame: 100,
- maxPercentGrimmTroupe: 106,
- maxPercentLifeblood: 107,
+ percent: 0,
+ maxPercent: 112,
+ maxPercentDefault: 112,
+ maxPercentBaseGame: 100,
+ maxPercentGrimmTroupe: 106,
+ maxPercentLifeblood: 107,
- extendedCompletionDone: 0,
- extendedCompletionTotal: 0,
-
- entries: {
- timePlayed: {
- id: "timePlayed",
- icon: "clock",
- name: "Time Played:",
- spoiler: "0 h 00 min 00 sec",
- timeH: 0,
- timeM: 0,
- timeS: 0,
- },
- gameCompletion: {
- id: "gameCompletion",
- icon: "red",
- name: "Game Completion:",
- spoiler: 0,
- spoilerAfter: "(out of 112 %)",
- spoilerAfterDefault: "(out of 112 %)",
- spoilerAfterBaseGame: "(out of 100 %)",
- spoilerAfterGrimmTroupe: "(out of 106 %)",
- spoilerAfterLifeblood: "(out of 107 %)",
- },
- gameCompletionExtended: {
- id: "gameCompletionExtended",
- icon: "red",
- name: "Detailed Extended Completion:",
- spoiler: 0,
- spoilerAfter: " / 0 = 0.00 %",
- spoilerAfterDefault: " / 0 = 0.00 %",
- },
- saveVersion: {
- id: "saveVersion",
- icon: "none",
- name: "Save Version:",
- spoiler: "0.0.0.0"
- },
- health: {
- id: "health",
- icon: "none",
- name: "Health:",
- spoiler: "",
- amountTotal: 5,
- permadeathMode: false,
- },
- soul: {
- id: "soul",
- icon: "none",
- name: "Soul:",
- spoiler: "",
- amountTotal: 99
- },
- notches: {
- id: "notches",
- icon: "none",
- name: "Notches:",
- spoiler: "",
- amountTotal: 3,
- amountFilled: 0,
- amountUnused: 3,
- amountOvercharmed: 0
- },
- geo: {
- id: "geo",
- icon: "none",
- name: "Geo:",
- spoiler: "",
- amount: 0,
- amountShade: 0,
- amountTotal: 0
- }
- },
+ extendedCompletionDone: 0,
+ extendedCompletionTotal: 0,
+
+ entries: {
+ timePlayed: {
+ id: "timePlayed",
+ icon: "clock",
+ name: "Time Played:",
+ spoiler: "0 h 00 min 00 sec",
+ timeH: 0,
+ timeM: 0,
+ timeS: 0,
},
+ gameCompletion: {
+ id: "gameCompletion",
+ icon: "red",
+ name: "Game Completion:",
+ spoiler: 0,
+ spoilerAfter: "(out of 112 %)",
+ spoilerAfterDefault: "(out of 112 %)",
+ spoilerAfterBaseGame: "(out of 100 %)",
+ spoilerAfterGrimmTroupe: "(out of 106 %)",
+ spoilerAfterLifeblood: "(out of 107 %)",
+ },
+ gameCompletionExtended: {
+ id: "gameCompletionExtended",
+ icon: "red",
+ name: "Detailed Extended Completion:",
+ spoiler: 0,
+ spoilerAfter: " / 0 = 0.00 %",
+ spoilerAfterDefault: " / 0 = 0.00 %",
+ },
+ saveVersion: {
+ id: "saveVersion",
+ icon: "none",
+ name: "Save Version:",
+ spoiler: "0.0.0.0"
+ },
+ health: {
+ id: "health",
+ icon: "none",
+ name: "Health:",
+ spoiler: "",
+ amountTotal: 5,
+ permadeathMode: false,
+ },
+ soul: {
+ id: "soul",
+ icon: "none",
+ name: "Soul:",
+ spoiler: "",
+ amountTotal: 99
+ },
+ notches: {
+ id: "notches",
+ icon: "none",
+ name: "Notches:",
+ spoiler: "",
+ amountTotal: 3,
+ amountFilled: 0,
+ amountUnused: 3,
+ amountOvercharmed: 0
+ },
+ geo: {
+ id: "geo",
+ icon: "none",
+ name: "Geo:",
+ spoiler: "",
+ amount: 0,
+ amountShade: 0,
+ amountTotal: 0
+ }
+ },
+ },
- /* ################ Hints ################### */
+ /* ################ Hints ################### */
- hints: {
- h2: "Elderbug once told me...",
- id: "hk-hints",
- current: "fireballLevel",
- entries: {
- fireballLevel: {
- spoiler: "A mysterious shaman is living in a dwelling, somewhere below the town of Dirtmouth."
- },
- hornet1Defeated: {
- spoiler: "A skilled protector is guarding old ruins in a lush green forest."
- },
- hasDash: {
- spoiler: "An old cloak is lying on a green path near a broken shell."
- },
- hasWalljump: {
- spoiler: "A sharp claw is lying forgotten, somewhere amidst the insect village."
- },
- Crossroads_04: {
- spoiler: "A mother is sleeping peacefully, somewhere below the town of Dirtmouth."
- },
- slyRescued: {
- spoiler: "Our fellow town bug seems to be lost, somewhere in the crossroads."
- },
- hasLantern: {
- spoiler: "Did you know? A bright little crystal companion is able to light a way through the thickest dark places."
- },
- hasSuperDash: {
- spoiler: "There is some powerful crystal beating somewhere deep inside the mines."
- },
- hasDreamNail: {
- spoiler: "A weapon from a dream world can only be found, where the souls can peacefully rest."
- },
- /*
- Either:
- - used the elevator in Resting Grounds to City of Tears
- - opened the Fungal Wastes city gate
- */
- killedInfectedKnight: {
- spoiler: "A shattered corpse forgotten in a windy cave is lying somewhere in the ancient depths below the rainy city."
- },
- hasDoubleJump: {
- spoiler: "Something incredibly light was dropped by a monarchfly in the ancient depths below the rainy city."
- },
- dungDefenderOrHornet2: {
- spoiler: "There are two skilled combatants. One is living at the heart of the sewers. One is watching over a shell amidst ash falling from the sky."
- },
- ismaTearOrShadeCloak: {
- spoiler: "There are two precious items. One in a grove accessed from the waterways. One guarded by a massive royal door behind the darkness."
- },
- defeatedMegaJelly: {
- spoiler: "An intelligent being is floating inside hidden archives, behind the fog."
- },
- monomonDefeated: {
- spoiler: "A dreamer is sleeping somewhere, hidden in a foggy area."
- },
- hegemolDefeated: {
- spoiler: "A dreamer is sleeping near a spider nest area."
- },
- killedBlackKnight: {
- spoiler: "Discarded shells of black guards can be seen lying on the floor of a high spire."
- },
- lurienDefeated: {
- spoiler: "A dreamer is sleeping somewhere, at the top of a high spire."
- },
- killedHollowKnight: {
- spoiler: "He heard a disturbance from inside a black temple."
- },
- endOfHints: {
- spoiler: `The Knight still explores the world of Hallownest patiently, in constant search of its remaining secrets.
+ hints: {
+ h2: "Elderbug once told me...",
+ id: "hk-hints",
+ current: "fireballLevel",
+ entries: {
+ fireballLevel: {
+ spoiler: "A mysterious shaman is living in a dwelling, somewhere below the town of Dirtmouth."
+ },
+ hornet1Defeated: {
+ spoiler: "A skilled protector is guarding old ruins in a lush green forest."
+ },
+ hasDash: {
+ spoiler: "An old cloak is lying on a green path near a broken shell."
+ },
+ hasWalljump: {
+ spoiler: "A sharp claw is lying forgotten, somewhere amidst the insect village."
+ },
+ Crossroads_04: {
+ spoiler: "A mother is sleeping peacefully, somewhere below the town of Dirtmouth."
+ },
+ slyRescued: {
+ spoiler: "Our fellow town bug seems to be lost, somewhere in the crossroads."
+ },
+ hasLantern: {
+ spoiler: "Did you know? A bright little crystal companion is able to light a way through the thickest dark places."
+ },
+ hasSuperDash: {
+ spoiler: "There is some powerful crystal beating somewhere deep inside the mines."
+ },
+ hasDreamNail: {
+ spoiler: "A weapon from a dream world can only be found, where the souls can peacefully rest."
+ },
+ /*
+ Either:
+ - used the elevator in Resting Grounds to City of Tears
+ - opened the Fungal Wastes city gate
+ */
+ killedInfectedKnight: {
+ spoiler: "A shattered corpse forgotten in a windy cave is lying somewhere in the ancient depths below the rainy city."
+ },
+ hasDoubleJump: {
+ spoiler: "Something incredibly light was dropped by a monarchfly in the ancient depths below the rainy city."
+ },
+ dungDefenderOrHornet2: {
+ spoiler: "There are two skilled combatants. One is living at the heart of the sewers. One is watching over a shell amidst ash falling from the sky."
+ },
+ ismaTearOrShadeCloak: {
+ spoiler: "There are two precious items. One in a grove accessed from the waterways. One guarded by a massive royal door behind the darkness."
+ },
+ defeatedMegaJelly: {
+ spoiler: "An intelligent being is floating inside hidden archives, behind the fog."
+ },
+ monomonDefeated: {
+ spoiler: "A dreamer is sleeping somewhere, hidden in a foggy area."
+ },
+ hegemolDefeated: {
+ spoiler: "A dreamer is sleeping near a spider nest area."
+ },
+ killedBlackKnight: {
+ spoiler: "Discarded shells of black guards can be seen lying on the floor of a high spire."
+ },
+ lurienDefeated: {
+ spoiler: "A dreamer is sleeping somewhere, at the top of a high spire."
+ },
+ killedHollowKnight: {
+ spoiler: "He heard a disturbance from inside a black temple."
+ },
+ endOfHints: {
+ spoiler: `The Knight still explores the world of Hallownest patiently, in constant search of its remaining secrets.
[this is the end of the hint system (for the moment). The rest is up to you]`
- },
- },
},
+ },
+ },
- /* ################### Bosses ################### */
+ /* ################### Bosses ################### */
- bosses: {
- h2: "Bosses",
- id: "hk-bosses",
- description: "Bosses in this section are part of the Game Completion Percentage set by the game developers. Each boss from this list equals +1% Completion. Note: There are many other bosses in the game, some don't count towards % (see below). P1-4 means increasing difficulty as well as which Pantheon it unlocks.",
- percent: 0,
- maxPercent: 14,
- entries: {
- // killedBigFly
- bossGruzMother: {
- name: "P1 Gruz Mother",
- spoiler: "Forgotten Crossroads, lower right area",
- id: "Battle Scene",
- sceneName: "Crossroads_04",
- wiki: "Gruz_Mother"
- },
- falseKnightDefeated: {
- name: "P1 False Knight",
- spoiler: "Forgotten Crossroads, middle area map symbol",
- wiki: "False_Knight"
- }, // "Battle Scene" - "Crossroads_10" ?
- hornet1Defeated: {
- name: "P1 Hornet Protector",
- spoiler: "Greenpath, above Stag Station",
- wiki: "Hornet_Protector"
- },
- defeatedDungDefender: {
- name: "P1 Dung Defender",
- spoiler: "Royal Waterways, right area",
- wiki: "Dung_Defender"
- },
- // killedMawlek
- bossBroodingMawlek: {
- name: "P1 Brooding Mawlek",
- spoiler: "Forgotten Crossroads, use Mantis Claw",
- id: "Battle Scene",
- sceneName: "Crossroads_09",
- wiki: "Brooding_Mawlek"
- },
- mageLordDefeated: {
- name: "P2 Soul Master",
- spoiler: "City of Tears: Soul Sanctum",
- wiki: "Soul_Master"
- },
- defeatedMantisLords: {
- name: "P2 Mantis Lords",
- spoiler: "Fungal Wastes: Mantis Village",
- wiki: "Mantis_Lords"
- },
- // "Battle Scene" - "Deepnest_32" ?
- killedMimicSpider: {
- name: "P2 Nosk",
- spoiler: "Deepnest, use Crystal Heart, left of Hot Spring",
- wiki: "Nosk"
- },
- killedInfectedKnight: {
- name: "P2 Broken Vessel",
- spoiler: "Ancient Basin, lower left, use Crystal Heart",
- wiki: "Broken_Vessel"
- },
- collectorDefeated: {
- name: "P3 The Collector",
- spoiler: "City of Tears: Tower of Love",
- wiki: "Collector"
- },
- defeatedMegaJelly: {
- name: "P3 Uumuu",
- spoiler: "Fog Canyon: Teacher's Archives",
- wiki: "Uumuu"
- },
- hornetOutskirtsDefeated: {
- name: "P3 Hornet Sentinel",
- spoiler: "Kingdom's Edge, requires Monarch Wings",
- wiki: "Hornet_Sentinel"
- },
- // "Battle Scene" - "Fungus3_23" ?
- killedTraitorLord: {
- name: "P4 Traitor Lord",
- spoiler: "Queen's Gardens, requires Shade Cloak",
- wiki: "Traitor_Lord"
- },
- killedBlackKnight: {
- name: "P4 Watcher Knights",
- spoiler: "City of Tears: Watcher's Spire",
- wiki: "Watcher_Knight"
- }
- },
+ bosses: {
+ h2: "Bosses",
+ id: "hk-bosses",
+ description: "Bosses in this section are part of the Game Completion Percentage set by the game developers. Each boss from this list equals +1% Completion. Note: There are many other bosses in the game, some don't count towards % (see below). P1-4 means increasing difficulty as well as which Pantheon it unlocks.",
+ percent: 0,
+ maxPercent: 14,
+ entries: {
+ // killedBigFly
+ bossGruzMother: {
+ name: "P1 Gruz Mother",
+ spoiler: "Forgotten Crossroads, lower right area",
+ id: "Battle Scene",
+ sceneName: "Crossroads_04",
+ wiki: "Gruz_Mother"
},
-
- /* #################### Charms ################### */
-
- charms: {
- h2: "Charms",
- id: "hk-charms",
- description: "Each Charm found in the game equals +1% to Game Completion Percentage. Note: 4 new Charms were added to the game in version 1.2.1.0. They are part of the Grimm Troupe Content Pack section below.",
- percent: 0,
- maxPercent: 36,
- // reference: https://radiance.host/apidocs/Charms.html
- entries: {
- gotCharm_1: {
- name: "#1 Gathering Swarm",
- spoiler: "Sly: 300 Geo",
- wiki: "Gathering_Swarm"
- }, // 1
- gotCharm_2: {
- name: "#2 Wayward Compass",
- spoiler: "Iselda: 220 Geo",
- wiki: "Wayward_Compass"
- }, // 1
- gotCharm_3: {
- name: "#3 Grubsong",
- spoiler: "Grubfather: 10 Grubs rescued",
- wiki: "Grubsong"
- }, // 1
- gotCharm_4: {
- name: "#4 Stalwart Shell",
- spoiler: "Sly: 200 Geo",
- wiki: "Stalwart_Shell"
- }, // 2
- gotCharm_5: {
- name: "#5 Baldur Shell",
- spoiler: "Howling Cliffs, bottom, near Greenpath",
- wiki: "Baldur_Shell"
- }, // 2
- gotCharm_6: {
- name: "#6 Fury of the Fallen",
- spoiler: "King's Pass, nail-bounce spikes",
- wiki: "Fury_of_the_Fallen"
- }, // 2
- gotCharm_7: {
- name: "#7 Quick Focus",
- spoiler: "Salubra: 800 Geo",
- wiki: "Quick_Focus"
- }, // 3
- gotCharm_8: {
- name: "#8 Lifeblood Heart",
- spoiler: "Salubra: 250 Geo",
- wiki: "Lifeblood_Heart"
- }, // 2
- gotCharm_9: {
- name: "#9 Lifeblood Core",
- spoiler: "The Abyss: 15 Lifeblood masks",
- wiki: "Lifeblood_Core"
- }, // 3
- gotCharm_10: {
- name: "#10 Defender's Crest",
- spoiler: "Royal Waterways, defeat Dung Defender",
- wiki: "Defender's_Crest"
- }, // 1
- gotCharm_11: {
- name: "#11 Flukenest",
- spoiler: "Royal Waterways, defeat Flukemarm",
- wiki: "Flukenest"
- }, // 3
- gotCharm_12: {
- name: "#12 Thorns of Agony",
- spoiler: "Greenpath, requires Mothwing Cloak",
- wiki: "Thorns_of_Agony"
- }, // 1
- gotCharm_13: {
- name: "#13 Mark of Pride",
- spoiler: "Mantis Village, defeat Mantis Lords",
- wiki: "Mark_of_Pride"
- }, // 3
- gotCharm_14: {
- name: "#14 Steady Body",
- spoiler: "Salubra: 120 Geo",
- wiki: "Steady_Body"
- }, // 1
- gotCharm_15: {
- name: "#15 Heavy Blow",
- spoiler: "Sly: 350 Geo + Shopkeeper's Key",
- wiki: "Heavy_Blow"
- }, // 2
- gotCharm_16: {
- name: "#16 Sharp Shadow",
- spoiler: "Deepnest, requires Shade Cloak",
- wiki: "Sharp_Shadow"
- }, // 2
- gotCharm_17: {
- name: "#17 Spore Shroom",
- spoiler: "Fungal Wastes, near Queen's Gardens",
- wiki: "Spore_Shroom"
- }, // 1
- gotCharm_18: {
- name: "#18 Longnail",
- spoiler: "Salubra: 300 Geo",
- wiki: "Longnail"
- }, // 2
- gotCharm_19: {
- name: "#19 Shaman Stone",
- spoiler: "Salubra: 220 Geo",
- wiki: "Shaman_Stone"
- }, // 3
- gotCharm_20: {
- name: "#20 Soul Catcher",
- spoiler: "Forgotten Crossroads: Ancestral Mound",
- wiki: "Soul_Catcher"
- }, // 2
- gotCharm_21: {
- name: "#21 Soul Eater",
- spoiler: "Resting Grounds, requires Desolate Dive",
- wiki: "Soul_Eater"
- }, // 4
- gotCharm_22: {
- name: "#22 Glowing Womb",
- spoiler: "Forgotten Crossroads, requires Crystal Heart",
- wiki: "Glowing_Womb"
- }, // 2
- gotCharm_23: {
- name: "#23 Fragile Heart",
- spoiler: "Leg Eater: 350 Geo (280 with Defender's Crest)",
- wiki: "Fragile_Heart"
- }, // 2
- gotCharm_24: {
- name: "#24 Fragile Greed",
- spoiler: "Leg Eater: 250 Geo (200 with Defender's Crest)",
- wiki: "Fragile_Greed"
- }, // 2
- gotCharm_25: {
- name: "#25 Fragile Strength",
- spoiler: "Leg Eater: 600 Geo (480 with Defender's Crest)",
- wiki: "Fragile_Strength"
- }, // 3
- gotCharm_26: {
- name: "#26 Nailmaster’s Glory",
- spoiler: "Sly: Learn all Nail Arts",
- wiki: "Nailmaster's_Glory"
- }, // 1
- gotCharm_27: {
- name: "#27 Joni’s Blessing",
- spoiler: "Howling Cliffs: Joni's Repose",
- wiki: "Joni's_Blessing"
- }, // 4
- gotCharm_28: {
- name: "#28 Shape of Unn",
- spoiler: "Greenpath: Lake of Unn, requires Isma's Tear",
- wiki: "Shape_of_Unn"
- }, // 2
- gotCharm_29: {
- name: "#29 Hiveblood",
- spoiler: "The Hive, defeat Hive Knight",
- wiki: "Hiveblood"
- }, // 4
- gotCharm_30: {
- name: "#30 Dream Wielder",
- spoiler: "Seer: 500 Essence",
- wiki: "Dream_Wielder"
- }, // 1
- gotCharm_31: {
- name: "#31 Dashmaster",
- spoiler: "Fungal Wastes, below bench, near Bretta",
- wiki: "Dashmaster"
- /*
- "id": "Shiny Item Stand",
- "sceneName": "Fungus2_23",
- */
- }, // 2
- gotCharm_32: {
- name: "#32 Quick Slash",
- spoiler: "Kingdom's Edge, requires Desolate Dive",
- wiki: "Quick_Slash"
- }, // 3
- gotCharm_33: {
- name: "#33 Spell Twister",
- spoiler: "City of Tears: Soul Sanctum",
- wiki: "Spell_Twister"
- }, // 2
- gotCharm_34: {
- name: "#34 Deep Focus",
- spoiler: "Crystal Peak, requires Crystal Heart",
- wiki: "Deep_Focus"
- }, // 4
- gotCharm_35: {
- name: "#35 Grubberfly’s Elegy",
- spoiler: "Grubfather: All 46 Grubs rescued",
- wiki: "Grubberfly's_Elegy"
- }, // 3
- gotCharm_36: {
- name: "#36 Kingsoul",
- spoiler: "Queen's Gardens (Shade Cloak) + White Palace (Awoken Dream Nail)",
- wiki: "Kingsoul"
- }, // 5
- },
+ falseKnightDefeated: {
+ name: "P1 False Knight",
+ spoiler: "Forgotten Crossroads, middle area map symbol",
+ wiki: "False_Knight"
+ }, // "Battle Scene" - "Crossroads_10" ?
+ hornet1Defeated: {
+ name: "P1 Hornet Protector",
+ spoiler: "Greenpath, above Stag Station",
+ wiki: "Hornet_Protector"
},
-
- /* ################ Equipment ################### */
-
- equipment: {
- h2: "Equipment",
- id: "hk-equipment",
- description: "Also known as Abilities. Each piece of equipment collected provides +2% to Game Completion Percentage.",
- percent: 0,
- maxPercent: 14,
- entries: {
- hasDash: {
- name: "Mothwing Cloak",
- spoiler: "Greenpath: Dash ability",
- wiki: "Mothwing_Cloak"
- },
- hasWalljump: {
- name: "Mantis Claw",
- spoiler: "Mantis Village: Wall Jump ability",
- wiki: "Mantis_Claw"
- },
- hasSuperDash: {
- name: "Crystal Heart",
- spoiler: "Crystal Peak: Super Dash ability",
- wiki: "Crystal_Heart"
- },
- hasDoubleJump: {
- name: "Monarch Wings",
- spoiler: "Ancient Basin: Double Jump ability",
- wiki: "Monarch_Wings"
- },
- hasAcidArmour: {
- name: "Isma's Tear",
- spoiler: "Royal Waterways: Acid Armour ability",
- wiki: "Isma's_Tear"
- },
- hasKingsBrand: {
- name: "King's Brand",
- spoiler: "Kingdom's Edge, defeat Hornet Sentinel",
- wiki: "King's_Brand"
- },
- hasShadowDash: {
- name: "Shade Cloak",
- spoiler: "The Abyss: Shadow Dash ability",
- wiki: "Shade_Cloak"
- }
- },
+ defeatedDungDefender: {
+ name: "P1 Dung Defender",
+ spoiler: "Royal Waterways, right area",
+ wiki: "Dung_Defender"
},
-
- /* ################ Nail Upgrades ################### */
-
- nailUpgrades: {
- h2: "Nail Upgrades",
- id: "hk-nailupgrades",
- description: "Upgrades to the Knight's main weapon damage. Each upgrade provides +1% to Game Completion Percentage.",
- percent: 0,
- maxPercent: 4,
- entries: {
- oldNail: {
- name: "#0 Old Nail",
- spoiler: "Starting Weapon",
- wiki: "Nail"
- },
- sharpenedNail: {
- name: "#1 Sharpened Nail",
- spoiler: "Nailsmith: 250 Geo",
- wiki: "Nail#Nail_Upgrades"
- },
- channeledNail: {
- name: "#2 Channeled Nail",
- spoiler: "Nailsmith: 800 Geo + 1 Pale Ore",
- wiki: "Nail#Nail_Upgrades"
- },
- coiledNail: {
- name: "#3 Coiled Nail",
- spoiler: "Nailsmith: 2000 Geo + 2 Pale Ore",
- wiki: "Nail#Nail_Upgrades"
- },
- pureNail: {
- name: "#4 Pure Nail",
- spoiler: "Nailsmith: 4000 Geo + 3 Pale Ore",
- wiki: "Nail#Nail_Upgrades"
- }
- },
+ // killedMawlek
+ bossBroodingMawlek: {
+ name: "P1 Brooding Mawlek",
+ spoiler: "Forgotten Crossroads, use Mantis Claw",
+ id: "Battle Scene",
+ sceneName: "Crossroads_09",
+ wiki: "Brooding_Mawlek"
},
-
- /* ################ Nail Arts ################### */
-
- nailArts: {
- h2: "Nail Arts",
- id: "hk-nailarts",
- description: "Advanced weapon combat techniques. Each new technique learned provides +1% to Game Completion Percentage.",
- percent: 0,
- maxPercent: 3,
- entries: {
- /* this is correct - somehow Team Cherry switched the names here */
- hasDashSlash: {
- name: "Great Slash",
- spoiler: "Nailmaster Sheo: Greenpath",
- wiki: "Great_Slash"
- },
- /* this is correct - somehow Team Cherry switched the names here */
- hasUpwardSlash: {
- name: "Dash Slash",
- spoiler: "Nailmaster Oro: Kingdom's Edge, 800 Geo",
- wiki: "Dash_Slash"
- },
- hasCyclone: {
- name: "Cyclone Slash",
- spoiler: "Nailmaster Mato: Howling Cliffs",
- wiki: "Cyclone_Slash"
- },
- },
+ mageLordDefeated: {
+ name: "P2 Soul Master",
+ spoiler: "City of Tears: Soul Sanctum",
+ wiki: "Soul_Master"
},
-
- /* ################ Spells ################### */
-
- spells: {
- h2: "Spells",
- id: "hk-spells",
- description: "Skills that consume Soul. Each new spell learned or upgraded provides +1% to Game Completion Percentage.",
- percent: 0,
- maxPercent: 6,
- entries: {
- vengefulSpirit: {
- fireballLevel: 1,
- name: "Vengeful Spirit",
- spoiler: "Forgotten Crossroads: Ancestral Mound",
- wiki: "Vengeful_Spirit"
- },
- shadeSoul: {
- fireballLevel: 2,
- name: "Shade Soul",
- spoiler: "City of Tears: Soul Sanctum + Elegant Key",
- wiki: "Shade_Soul"
- },
- desolateDive: {
- quakeLevel: 1,
- name: "Desolate Dive",
- spoiler: "City of Tears: Soul Sanctum",
- wiki: "Desolate_Dive"
- },
- descendingDark: {
- quakeLevel: 2,
- name: "Descending Dark",
- spoiler: "Crystal Peak: Crystallised Mound",
- wiki: "Descending_Dark"
- },
- howlingWraiths: {
- screamLevel: 1,
- name: "Howling Wraiths",
- spoiler: "Fog Canyon: Overgrown Mound",
- wiki: "Howling_Wraiths"
- },
- abyssShriek: {
- screamLevel: 2,
- name: "Abyss Shriek",
- spoiler: "The Abyss, use Howling Wraiths on podium",
- wiki: "Abyss_Shriek"
- }
- },
+ defeatedMantisLords: {
+ name: "P2 Mantis Lords",
+ spoiler: "Fungal Wastes: Mantis Village",
+ wiki: "Mantis_Lords"
},
-
- /* ################ Mask Shards ################### */
-
- maskShards: {
- h2: "Mask Shards",
- id: "hk-maskshards",
- description: "Fragments for increasing max health. Each 4 Mask Fragments collected (a full Mask) provide +1% to Game Completion Percentage.",
- percent: 0,
- maxPercent: 4,
- entries: {
- slyShellFrag1: {
- name: "Mask Shard #1",
- spoiler: "Sly: 150 Geo",
- wiki: "Mask_Shard"
- },
- slyShellFrag2: {
- name: "Mask Shard #2",
- spoiler: "Sly: 500 Geo",
- wiki: "Mask_Shard"
- },
- slyShellFrag3: {
- name: "Mask Shard #3",
- spoiler: "Sly: 800 Geo + Shopkeeper's Key",
- wiki: "Mask_Shard"
- },
- slyShellFrag4: {
- name: "Mask Shard #4",
- spoiler: "Sly: 1500 Geo + Shopkeeper's Key",
- wiki: "Mask_Shard"
- },
- dreamReward7: {
- name: "Mask Shard #5",
- spoiler: "Seer: 1500 Essence",
- wiki: "Mask_Shard"
- },
- /* ########## Mask Shards World ########## */
- /* "Heart Piece" sceneData.persistentBoolItems.id */
- maskShardCrossroadsSprings: {
- name: "Mask Shard #6",
- spoiler: "Forgotten Crossroads: below Hot Springs",
- wiki: "Mask_Shard",
- id: "Heart Piece",
- sceneName: "Crossroads_13"
- },
- maskShardCrossroadsMawlek: {
- name: "Mask Shard #7",
- spoiler: "Forgotten Crossroads: defeat Brooding Mawlek",
- wiki: "Mask_Shard",
- id: "Heart Piece",
- sceneName: "Crossroads_09"
- },
- maskShardGrubfather: {
- name: "Mask Shard #8",
- spoiler: "Grubfather: 5 Grubs rescued",
- wiki: "Mask_Shard",
- id: "Heart Piece",
- sceneName: "Crossroads_38"
- },
- maskShardBretta: {
- name: "Mask Shard #9",
- spoiler: "Dirtmouth: Bretta's Room, rescue Bretta",
- wiki: "Mask_Shard",
- id: "Heart Piece",
- sceneName: "Room_Bretta"
- },
- maskShardQueensStation: {
- name: "Mask Shard #10",
- spoiler: "Queen's Station: requires Mantis Claw",
- wiki: "Mask_Shard",
- id: "Heart Piece",
- sceneName: "Fungus2_01"
- },
- maskShardWaterways: {
- name: "Mask Shard #11",
- spoiler: "Royal Waterways: top left area, swim left",
- wiki: "Mask_Shard",
- id: "Heart Piece",
- sceneName: "Waterways_04b"
- },
- maskShardStoneSanctuary: {
- name: "Mask Shard #12",
- spoiler: "Greenpath: Stone Sanctuary, Lumafly Lantern",
- wiki: "Mask_Shard",
- id: "Heart Piece",
- sceneName: "Fungus1_36"
- },
- maskShardCrystalPeak: {
- name: "Mask Shard #13",
- spoiler: "Crystal Peak: defeat Enraged Guardian",
- wiki: "Mask_Shard",
- id: "Heart Piece",
- sceneName: "Mines_32"
- },
- maskShardDeepnest: {
- name: "Mask Shard #14",
- spoiler: "Deepnest: from Fungal Core (Monarch Wings)",
- wiki: "Mask_Shard",
- id: "Heart Piece",
- sceneName: "Fungus2_25"
- },
- maskShardHive: {
- name: "Mask Shard #15",
- spoiler: "The Hive: use Hive Guardian to break wall",
- wiki: "Mask_Shard",
- id: "Heart Piece",
- sceneName: "Hive_04"
- },
- maskShardDelicateFlower: {
- name: "Mask Shard #16",
- spoiler: "Resting Grounds: Delicate Flower (Grey Mourner)",
- wiki: "Mask_Shard",
- id: "Heart Piece",
- sceneName: "Room_Mansion"
- }
- },
+ // "Battle Scene" - "Deepnest_32" ?
+ killedMimicSpider: {
+ name: "P2 Nosk",
+ spoiler: "Deepnest, use Crystal Heart, left of Hot Spring",
+ wiki: "Nosk"
},
-
- /* ################ Vessel Fragments ################### */
-
- vesselFragments: {
- h2: "Vessel Fragments",
- id: "hk-vesselfragments",
- description: "Fragments for increasing max soul. Each 3 Vessel Fragments collected (a full Soul Vessel) provide +1% to Game Completion Percentage.",
- percent: 0,
- maxPercent: 3,
- entries: {
- slyVesselFrag1: {
- name: "Vessel Fragment #1",
- spoiler: "Sly: 550 Geo",
- wiki: "Vessel_Fragment"
- },
- slyVesselFrag2: {
- name: "Vessel Fragment #2",
- spoiler: "Sly: 900 Geo + Shopkeeper's Key",
- wiki: "Vessel_Fragment"
- },
- dreamReward5: {
- name: "Vessel Fragment #3",
- spoiler: "Seer: 700 Essence",
- wiki: "Vessel_Fragment"
- },
- vesselFragStagNest: {
- name: "Vessel Fragment #4",
- spoiler: "Stag Nest",
- wiki: "Vessel_Fragment"
- },
- /* ########## Vessel Fragments World ############ */
- /* "Vessel Fragment" sceneData.persistentBoolItems.id */
- vesselFragmentGreenpath: {
- name: "Vessel Fragment #5",
- spoiler: "Greenpath: near Queen's Gardens exit",
- wiki: "Vessel_Fragment",
- id: "Vessel Fragment",
- sceneName: "Fungus1_13"
- },
- vesselFragmentCrossroads: {
- name: "Vessel Fragment #6",
- spoiler: "Forgotten Crossroads: unlock City of Tears lift",
- wiki: "Vessel_Fragment",
- id: "Vessel Fragment",
- sceneName: "Crossroads_37"
- },
- vesselFragmentCityOfTears: {
- name: "Vessel Fragment #7",
- spoiler: "City of Tears: above King's Station",
- wiki: "Vessel_Fragment",
- id: "Vessel Fragment",
- sceneName: "Ruins2_09"
- },
- vesselFragmentDeepnest: {
- name: "Vessel Fragment #8",
- spoiler: "Deepnest: Goam platforming challenge",
- wiki: "Vessel_Fragment",
- id: "Vessel Fragment",
- sceneName: "Deepnest_38"
- },
- vesselFragmentFountain: {
- name: "Vessel Fragment #9",
- spoiler: "Ancient Basin Fountain: 3000 Geo",
- wiki: "Vessel_Fragment",
- id: "Vessel Fragment",
- sceneName: "Abyss_04"
- }
- },
+ killedInfectedKnight: {
+ name: "P2 Broken Vessel",
+ spoiler: "Ancient Basin, lower left, use Crystal Heart",
+ wiki: "Broken_Vessel"
},
-
- /* ################ Dream Nail and Essence ################### */
-
- dreamNail: {
- h2: "Dream Nail and Essence",
- id: "hk-dreamnail",
- description: "A special dream Ability. Can collect Essence and enter dreams. Each milestone here will provide +1% to Game Completion Percentage.",
- percent: 0,
- maxPercent: 3,
- entries: {
- hasDreamNail: {
- name: "Dream Nail Acquired",
- spoiler: "Resting Grounds",
- wiki: "Dream_Nail"
- },
- dreamNailUpgraded: {
- name: "Awoken Dream Nail",
- spoiler: "Seer: 1800 Essence",
- wiki: "Dream_Nail#Awoken_Dream_Nail"
- },
- mothDeparted: {
- name: "Hear the Seer's Final Words",
- spoiler: "Seer: 2400 Essence",
- wiki: "Seer"
- }
- },
+ collectorDefeated: {
+ name: "P3 The Collector",
+ spoiler: "City of Tears: Tower of Love",
+ wiki: "Collector"
},
-
- /* ################ Warrior Dreams ################### */
-
- warriorDreams: {
- h2: "Warrior Dreams",
- id: "hk-warriordreams",
- description: "Special kind of bosses in Hollow Knight, which provide Essence after defeat. The Essence must be collected before each boss will provide +1% to Game Completion Percentage.",
- percent: 0,
- maxPercent: 7,
- entries: {
- aladarSlugDefeated: {
- name: "P1 Gorb",
- spoiler: "Howling Cliffs, top middle area",
- wiki: "Gorb"
- },
- xeroDefeated: {
- name: "P2 Xero",
- spoiler: "Resting Grounds, below Crystal Peak drop",
- wiki: "Xero"
- },
- mumCaterpillarDefeated: {
- name: "P2 Marmu",
- spoiler: "Queen's Gardens, left of Stag Station",
- wiki: "Marmu"
- },
- elderHuDefeated: {
- name: "P3 Elder Hu",
- spoiler: "Fungal Wastes, above acid bridge",
- wiki: "Elder_Hu"
- },
- galienDefeated: {
- name: "P3 Galien",
- spoiler: "Deepnest, below Failed Tramway",
- wiki: "Galien"
- },
- noEyesDefeated: {
- name: "P4 No Eyes",
- spoiler: "Greenpath: Stone Sanctuary, requires Lumafly Lantern",
- wiki: "No_Eyes"
- },
- markothDefeated: {
- name: "P4 Markoth",
- spoiler: "Kingdom's Edge, requires Shade Cloak",
- wiki: "Markoth"
- },
- },
+ defeatedMegaJelly: {
+ name: "P3 Uumuu",
+ spoiler: "Fog Canyon: Teacher's Archives",
+ wiki: "Uumuu"
},
-
- /* ################ Dreamers ################### */
-
- dreamers: {
- h2: "Dreamers",
- id: "hk-dreamers",
- description: "Each Dreamer will provide +1% to Game Completion Percentage.",
- percent: 0,
- maxPercent: 3,
- entries: {
- lurienDefeated: {
- name: "Lurien the Watcher",
- spoiler: "City of Tears: Watcher's Spire",
- wiki: "Lurien"
- },
- monomonDefeated: {
- name: "Monomon the Teacher",
- spoiler: "Fog Canyon: Teacher's Archives",
- wiki: "Monomon"
- },
- hegemolDefeated: {
- name: "Herrah the Beast",
- spoiler: "Deepnest: Distant Village",
- wiki: "Herrah"
- }
- },
+ hornetOutskirtsDefeated: {
+ name: "P3 Hornet Sentinel",
+ spoiler: "Kingdom's Edge, requires Monarch Wings",
+ wiki: "Hornet_Sentinel"
},
-
- /* ################ Colosseum of Fools ################### */
-
- colosseum: {
- h2: "Colosseum of Fools",
- id: "hk-colosseum",
- description: "Completing each Trial in the Colosseum provides +1% to Game Completion Percentage. This section sums up the original 100% Game Completion Percentage from Hollow Knight in 2017 (without Content Packs).",
- percent: 0,
- maxPercent: 3,
- entries: {
- colosseumBronzeCompleted: {
- name: "Trial of the Warrior",
- spoiler: "Kingdom's Edge: top area, Little Fool: 100 Geo",
- wiki: "Trial_of_the_Warrior"
- },
- colosseumSilverCompleted: {
- name: "Trial of the Conqueror",
- spoiler: "Little Fool: 450 Geo + Warrior completed",
- wiki: "Trial_of_the_Conqueror"
- },
- colosseumGoldCompleted: {
- name: "Trial of the Fool",
- spoiler: "Little Fool: 800 Geo + Conqueror completed",
- wiki: "Trial_of_the_Fool"
- },
- },
+ // "Battle Scene" - "Fungus3_23" ?
+ killedTraitorLord: {
+ name: "P4 Traitor Lord",
+ spoiler: "Queen's Gardens, requires Shade Cloak",
+ wiki: "Traitor_Lord"
},
+ killedBlackKnight: {
+ name: "P4 Watcher Knights",
+ spoiler: "City of Tears: Watcher's Spire",
+ wiki: "Watcher_Knight"
+ }
+ },
+ },
- /* ################ Grimm Troupe Content Pack ################### */
+ /* #################### Charms ################### */
- grimmTroupe: {
- h2: "Grimm Troupe Content Pack",
- id: "hk-grimmtroupe",
- description: "The first Content Pack. Released October 26th, 2017 (1.2.1.0 Game Update). It added additional +6% to max Game Completion Percentage. Note: It requires making a choice, but no matter what you will choose, you will still get the same +1%.",
- percent: 0,
- maxPercent: 6,
- entries: {
- gotCharm_37: {
- name: "Charm #37 Sprintmaster",
- spoiler: "Sly: 400 Geo + Shopkeeper's Key",
- wiki: "Sprintmaster"
- },
- gotCharm_38: {
- name: "Charm #38 Dreamshield",
- spoiler: "Resting Grounds, go left below Seer",
- wiki: "Dreamshield"
- },
- gotCharm_39: {
- name: "Charm #39 Weaversong",
- spoiler: "Deepnest: Weaver's Den",
- wiki: "Weaversong"
- },
- gotCharm_40: {
- name: "Charm #40 Grimmchild or Carefree Melody",
- nameDefault: "Charm #40 Grimmchild or Carefree Melody",
- nameGrimmchildP1: "Charm #40: Grimmchild (Phase 1)",
- nameGrimmchildP2: "Charm #40: Grimmchild (Phase 2)",
- nameGrimmchildP3: "Charm #40: Grimmchild (Phase 3)",
- nameGrimmchildP4: "Charm #40: Grimmchild (Phase 4)",
- nameCarefreeMelody: "Charm #40: Carefree Melody",
- spoiler: "Dirtmouth",
- spoilerDefault: "Dirtmouth",
- spoilerGrimmchildP1: "Collect 3 flames",
- spoilerGrimmchildP2: "Collect 3 flames",
- spoilerGrimmchildP3: "Collect 3 flames",
- spoilerGrimmchildP4: "Completed the Ritual",
- spoilerCarefreeMelody: "Banished Grimm Troupe",
- wiki: "Grimmchild",
- wikiDefault: "Grimmchild",
- wikiGrimmchild: "Grimmchild",
- wikiCarefreeMelody: "Carefree_Melody"
- },
- killedGrimm: {
- name: "P3 Troupe Master Grimm",
- spoiler: "Dirtmouth, collect 6 flames",
- wiki: "Grimm"
- },
- grimmChildLevel: {
- name: "Complete Ritual or Banish Troupe",
- nameDefault: "Complete Ritual or Banish Troupe",
- nameNightmareKing: "Grimm Troupe Choice: Nightmare King",
- nameBanishment: "Grimm Troupe Choice: Banishment",
- spoiler: "One choice per save file: Dirtmouth or Howling Cliffs",
- spoilerDefault: "One choice per save file: Dirtmouth or Howling Cliffs",
- spoilerNightmareKing: "Completed the Ritual",
- spoilerBanishment: "Banished Grimm Troupe",
- wiki: "Grimm_Troupe_(Quest)",
- wikiDefault: "Grimm_Troupe_(Quest)",
- wikiNightmareKing: "Nightmare_King_Grimm",
- wikiBanishment: "Nymm",
- }
- },
+ charms: {
+ h2: "Charms",
+ id: "hk-charms",
+ description: "Each Charm found in the game equals +1% to Game Completion Percentage. Note: 4 new Charms were added to the game in version 1.2.1.0. They are part of the Grimm Troupe Content Pack section below.",
+ percent: 0,
+ maxPercent: 36,
+ // reference: https://radiance.host/apidocs/Charms.html
+ entries: {
+ gotCharm_1: {
+ name: "#1 Gathering Swarm",
+ spoiler: "Sly: 300 Geo",
+ wiki: "Gathering_Swarm"
+ }, // 1
+ gotCharm_2: {
+ name: "#2 Wayward Compass",
+ spoiler: "Iselda: 220 Geo",
+ wiki: "Wayward_Compass"
+ }, // 1
+ gotCharm_3: {
+ name: "#3 Grubsong",
+ spoiler: "Grubfather: 10 Grubs rescued",
+ wiki: "Grubsong"
+ }, // 1
+ gotCharm_4: {
+ name: "#4 Stalwart Shell",
+ spoiler: "Sly: 200 Geo",
+ wiki: "Stalwart_Shell"
+ }, // 2
+ gotCharm_5: {
+ name: "#5 Baldur Shell",
+ spoiler: "Howling Cliffs, bottom, near Greenpath",
+ wiki: "Baldur_Shell"
+ }, // 2
+ gotCharm_6: {
+ name: "#6 Fury of the Fallen",
+ spoiler: "King's Pass, nail-bounce spikes",
+ wiki: "Fury_of_the_Fallen"
+ }, // 2
+ gotCharm_7: {
+ name: "#7 Quick Focus",
+ spoiler: "Salubra: 800 Geo",
+ wiki: "Quick_Focus"
+ }, // 3
+ gotCharm_8: {
+ name: "#8 Lifeblood Heart",
+ spoiler: "Salubra: 250 Geo",
+ wiki: "Lifeblood_Heart"
+ }, // 2
+ gotCharm_9: {
+ name: "#9 Lifeblood Core",
+ spoiler: "The Abyss: 15 Lifeblood masks",
+ wiki: "Lifeblood_Core"
+ }, // 3
+ gotCharm_10: {
+ name: "#10 Defender's Crest",
+ spoiler: "Royal Waterways, defeat Dung Defender",
+ wiki: "Defender's_Crest"
+ }, // 1
+ gotCharm_11: {
+ name: "#11 Flukenest",
+ spoiler: "Royal Waterways, defeat Flukemarm",
+ wiki: "Flukenest"
+ }, // 3
+ gotCharm_12: {
+ name: "#12 Thorns of Agony",
+ spoiler: "Greenpath, requires Mothwing Cloak",
+ wiki: "Thorns_of_Agony"
+ }, // 1
+ gotCharm_13: {
+ name: "#13 Mark of Pride",
+ spoiler: "Mantis Village, defeat Mantis Lords",
+ wiki: "Mark_of_Pride"
+ }, // 3
+ gotCharm_14: {
+ name: "#14 Steady Body",
+ spoiler: "Salubra: 120 Geo",
+ wiki: "Steady_Body"
+ }, // 1
+ gotCharm_15: {
+ name: "#15 Heavy Blow",
+ spoiler: "Sly: 350 Geo + Shopkeeper's Key",
+ wiki: "Heavy_Blow"
+ }, // 2
+ gotCharm_16: {
+ name: "#16 Sharp Shadow",
+ spoiler: "Deepnest, requires Shade Cloak",
+ wiki: "Sharp_Shadow"
+ }, // 2
+ gotCharm_17: {
+ name: "#17 Spore Shroom",
+ spoiler: "Fungal Wastes, near Queen's Gardens",
+ wiki: "Spore_Shroom"
+ }, // 1
+ gotCharm_18: {
+ name: "#18 Longnail",
+ spoiler: "Salubra: 300 Geo",
+ wiki: "Longnail"
+ }, // 2
+ gotCharm_19: {
+ name: "#19 Shaman Stone",
+ spoiler: "Salubra: 220 Geo",
+ wiki: "Shaman_Stone"
+ }, // 3
+ gotCharm_20: {
+ name: "#20 Soul Catcher",
+ spoiler: "Forgotten Crossroads: Ancestral Mound",
+ wiki: "Soul_Catcher"
+ }, // 2
+ gotCharm_21: {
+ name: "#21 Soul Eater",
+ spoiler: "Resting Grounds, requires Desolate Dive",
+ wiki: "Soul_Eater"
+ }, // 4
+ gotCharm_22: {
+ name: "#22 Glowing Womb",
+ spoiler: "Forgotten Crossroads, requires Crystal Heart",
+ wiki: "Glowing_Womb"
+ }, // 2
+ gotCharm_23: {
+ name: "#23 Fragile Heart",
+ spoiler: "Leg Eater: 350 Geo (280 with Defender's Crest)",
+ wiki: "Fragile_Heart"
+ }, // 2
+ gotCharm_24: {
+ name: "#24 Fragile Greed",
+ spoiler: "Leg Eater: 250 Geo (200 with Defender's Crest)",
+ wiki: "Fragile_Greed"
+ }, // 2
+ gotCharm_25: {
+ name: "#25 Fragile Strength",
+ spoiler: "Leg Eater: 600 Geo (480 with Defender's Crest)",
+ wiki: "Fragile_Strength"
+ }, // 3
+ gotCharm_26: {
+ name: "#26 Nailmaster’s Glory",
+ spoiler: "Sly: Learn all Nail Arts",
+ wiki: "Nailmaster's_Glory"
+ }, // 1
+ gotCharm_27: {
+ name: "#27 Joni’s Blessing",
+ spoiler: "Howling Cliffs: Joni's Repose",
+ wiki: "Joni's_Blessing"
+ }, // 4
+ gotCharm_28: {
+ name: "#28 Shape of Unn",
+ spoiler: "Greenpath: Lake of Unn, requires Isma's Tear",
+ wiki: "Shape_of_Unn"
+ }, // 2
+ gotCharm_29: {
+ name: "#29 Hiveblood",
+ spoiler: "The Hive, defeat Hive Knight",
+ wiki: "Hiveblood"
+ }, // 4
+ gotCharm_30: {
+ name: "#30 Dream Wielder",
+ spoiler: "Seer: 500 Essence",
+ wiki: "Dream_Wielder"
+ }, // 1
+ gotCharm_31: {
+ name: "#31 Dashmaster",
+ spoiler: "Fungal Wastes, below bench, near Bretta",
+ wiki: "Dashmaster"
+ /*
+ "id": "Shiny Item Stand",
+ "sceneName": "Fungus2_23",
+ */
+ }, // 2
+ gotCharm_32: {
+ name: "#32 Quick Slash",
+ spoiler: "Kingdom's Edge, requires Desolate Dive",
+ wiki: "Quick_Slash"
+ }, // 3
+ gotCharm_33: {
+ name: "#33 Spell Twister",
+ spoiler: "City of Tears: Soul Sanctum",
+ wiki: "Spell_Twister"
+ }, // 2
+ gotCharm_34: {
+ name: "#34 Deep Focus",
+ spoiler: "Crystal Peak, requires Crystal Heart",
+ wiki: "Deep_Focus"
+ }, // 4
+ gotCharm_35: {
+ name: "#35 Grubberfly’s Elegy",
+ spoiler: "Grubfather: All 46 Grubs rescued",
+ wiki: "Grubberfly's_Elegy"
+ }, // 3
+ gotCharm_36: {
+ name: "#36 Kingsoul",
+ spoiler: "Queen's Gardens (Shade Cloak) + White Palace (Awoken Dream Nail)",
+ wiki: "Kingsoul"
+ }, // 5
+ },
+ },
+
+ /* ################ Equipment ################### */
+
+ equipment: {
+ h2: "Equipment",
+ id: "hk-equipment",
+ description: "Also known as Abilities. Each piece of equipment collected provides +2% to Game Completion Percentage.",
+ percent: 0,
+ maxPercent: 14,
+ entries: {
+ hasDash: {
+ name: "Mothwing Cloak",
+ spoiler: "Greenpath: Dash ability",
+ wiki: "Mothwing_Cloak"
},
-
- /* ################ Lifeblood Content Pack ################### */
-
- lifeblood: {
- h2: "Lifeblood Content Pack",
- id: "hk-lifeblood",
- description: "The second Content Pack. Released April 20th, 2018 (1.3.1.5 Game Update). Among many quality changes, it added one new boss, which increased the max Game Completion Percentage by +1%.",
- percent: 0,
- maxPercent: 1,
- entries: {
- killedHiveKnight: {
- name: "P3 Hive Knight",
- spoiler: "The Hive, guards Hiveblood charm",
- wiki: "Hive_Knight"
- }
- },
+ hasWalljump: {
+ name: "Mantis Claw",
+ spoiler: "Mantis Village: Wall Jump ability",
+ wiki: "Mantis_Claw"
},
-
- /* ################ Godmaster Content Pack ################### */
-
- godmaster: {
- h2: "Godmaster Content Pack",
- id: "hk-godmaster",
- description: "The third Content Pack. Released August 23rd, 2018 (1.4.2.4 Game Update). It added additional +5% to max Game Completion Percentage (up to a total of 112%).",
- percent: 0,
- maxPercent: 5,
- entries: {
- hasGodfinder: {
- name: "Godtuner",
- spoiler: "Royal Waterways: Junk Pit, requires Simple Key",
- wiki: "Godtuner"
- },
- /* ########## Godmaster doors ########## */
- pantheonMaster: {
- name: "P1 Pantheon of the Master",
- spoiler: "Godhome: defeat P1 bosses",
- wiki: "Pantheon_of_the_Master",
- property: "bossDoorStateTier1"
- },
- pantheonArtist: {
- name: "P2 Pantheon of the Artist",
- spoiler: "Godhome: defeat P2 bosses",
- wiki: "Pantheon_of_the_Artist",
- property: "bossDoorStateTier2"
- },
- pantheonSage: {
- name: "P3 Pantheon of the Sage",
- spoiler: "Godhome: defeat P3 bosses",
- wiki: "Pantheon_of_the_Sage",
- property: "bossDoorStateTier3"
- },
- pantheonKnight: {
- name: "P4 Pantheon of the Knight",
- spoiler: "Godhome: complete P1, P2 and P3",
- wiki: "Pantheon_of_the_Knight",
- property: "bossDoorStateTier4"
- }
- },
+ hasSuperDash: {
+ name: "Crystal Heart",
+ spoiler: "Crystal Peak: Super Dash ability",
+ wiki: "Crystal_Heart"
},
-
- /* ################ Game Completion Essentials ################### */
-
- essential: {
- h2: "Game Completion Essentials",
- id: "hk-essential",
- description: "All things that don't count directly towards 112% Game Completion, but are crucial to achieving a large part of the % points above.",
- entries: {
- /*
- Soul Warrior 2 (Shade Soul)
- Absolute Radiance (for P5, achievements)
- Sisters of Battle (for P5, achievements)
- Winged Nosk (for P5, achievements)
- */
- grubsCollected: {
- name: "Grubs Rescued",
- spoiler: "46 Grubs total",
- max: 46,
- wiki: "Grub"
- },
- grubRewards: {
- name: "Grubfather Rewards Awarded",
- spoiler: "46 Rewards total",
- max: 46,
- wiki: "Grub#Rewards_and_locations"
- },
- charmsOwned: {
- name: "Charms Owned",
- spoiler: "40 Charms total, useful for Salubra Notches",
- max: 40,
- wiki: "Category:Charms#List_of_Charms"
- },
- dreamOrbs: {
- name: "Essence Collected",
- spoiler: "Dream Nail (2400 for completion)",
- max: 2400,
- wiki: "Dream_Nail#Essence"
- },
- stationsOpened: {
- name: "Stag Stations Opened",
- spoiler: "10 Stag Stations total",
- max: 10,
- wiki: "Fast_Travel_(Hollow_Knight)#Locations_and_Prices"
- },
- fountainGeo: {
- name: "Geo in Fountain",
- spoiler: "Ancient Basin: 3000 Geo maximum",
- max: 3000,
- wiki: "Ancient_Basin#Description"
- },
- slyRescued: {
- name: "Sly Rescued",
- spoiler: "Forgotten Crossroads, near Gruz Mother",
- wiki: "Sly"
- },
- brettaRescued: {
- name: "Bretta Rescued",
- spoiler: "Fungal Wastes, near Dashmaster charm statue",
- wiki: "Bretta"
- },
- mantisVillageFloorLever: {
- name: "Mantis Village Floor Lever",
- spoiler: "Fungal Wastes, right of Mantis Claw",
- id: "Mantis Lever (1)",
- sceneName: "Fungus2_14",
- wiki: "Fungal_Wastes#Sub-area:_Mantis_Village"
- },
- hasLantern: {
- name: "Lumafly Lantern",
- spoiler: "Sly: 1800 Geo",
- wiki: "Lumafly_Lantern"
- },
- shopkeeperKey: {
- name: "Shopkeeper's Key",
- spoiler: "Crystal Peak, below Quirrel location",
- wiki: "Shopkeeper's_Key"
- },
- elegantKey: {
- name: "Elegant Key",
- spoiler: "Sly: 800 Geo + Shopkeeper's Key",
- wiki: "Elegant_Key"
- },
- loveKey: {
- name: "Love Key",
- spoiler: "Queen's Gardens, near Fungal Wastes",
- wiki: "Love_Key"
- },
- slySimpleKey: {
- name: "Simple Key #1",
- spoiler: "Sly: 950 Geo",
- wiki: "Simple_Key"
- },
- simpleKeyCityOfTears: {
- name: "Simple Key #2",
- spoiler: "City of Tears, below left Stag Station",
- id: "Shiny Item",
- sceneName: "Ruins1_17",
- wiki: "Simple_Key#How_to_Acquire"
- },
- simpleKeyAncientBasin: {
- name: "Simple Key #3",
- spoiler: "Ancient Basin, below Broken Vessel",
- id: "Shiny Item Stand",
- sceneName: "Abyss_20",
- wiki: "Simple_Key#How_to_Acquire"
- },
- gotLurkerKey: {
- name: "Simple Key #4",
- spoiler: "Colosseum of Fools: Pale Lurker's Retreat",
- wiki: "Simple_Key#How_to_Acquire"
- },
- paleOreAncientBasin: {
- name: "Pale Ore #1",
- spoiler: "Ancient Basin, left of Tram Station",
- id: "Battle Scene Ore",
- sceneName: "Abyss_17",
- wiki: "Pale_Ore"
- },
- paleOreSeer: {
- name: "Pale Ore #2",
- spoiler: "Seer: 300 Essence",
- wiki: "Pale_Ore#How_to_Acquire"
- },
- paleOreCrystalPeak: {
- name: "Pale Ore #3",
- spoiler: "Top of Crystal Peak, use Monarch Wings",
- id: "Shiny Item Stand",
- sceneName: "Mines_34",
- wiki: "Pale_Ore#How_to_Acquire"
- },
- paleOreDeepnest: {
- name: "Pale Ore #4",
- spoiler: "Deepnest, Nosk reward",
- id: "Shiny Item Stand",
- sceneName: "Deepnest_32",
- wiki: "Pale_Ore#How_to_Acquire"
- },
- paleOreGrubfather: {
- name: "Pale Ore #5",
- spoiler: "Grubfather: 31 Grubs rescued",
- id: "Shiny Item Ore",
- sceneName: "Crossroads_38",
- wiki: "Pale_Ore#How_to_Acquire"
- },
- paleOreColosseum: {
- name: "Pale Ore #6",
- spoiler: "Colosseum of Fools: Trial of the Conqueror",
- id: "Shiny Item",
- sceneName: "Room_Colosseum_Silver",
- wiki: "Pale_Ore#How_to_Acquire"
- },
- waterwaysAcidDrained: {
- name: "Acid Drained",
- spoiler: "Royal Waterways, lever after Dung Defender",
- wiki: "Royal_Waterways#Sub-area:_Isma.27s_Grove"
- },
- /*
- "abyssGateOpened": false,
- */
- hasTramPass: {
- name: "Tram Pass",
- spoiler: "Deepnest: Failed Tramway",
- wiki: "Tram_Pass"
- },
- gotQueenFragment: {
- name: "White Fragment: Queen",
- spoiler: "White Lady: Queen's Gardens",
- wiki: "Kingsoul#How_to_Acquire"
- },
- gotKingFragment: {
- name: "White Fragment: King",
- spoiler: "Pale King: White Palace",
- wiki: "Kingsoul#How_to_Acquire"
- },
- nightmareLanternLit: {
- name: "Nightmare Lantern Lit",
- spoiler: "Howling Cliffs, corpse of a large bug",
- wiki: "Howling_Cliffs#Nightmare_Lantern_Chamber"
- },
- killedMegaMossCharger: {
- name: "P1 Massive Moss Charger",
- spoiler: "Greenpath, near Fog Canyon",
- wiki: "Massive_Moss_Charger"
- },
- pantheonSoulWarrior: {
- name: "P1 Soul Warrior",
- spoiler: "City of Tears: Soul Sanctum",
- id: "Battle Scene v2",
- sceneName: "Ruins1_23",
- wiki: "Soul_Warrior"
- },
- pantheonCrystalGuardian: {
- name: "P2 Crystal Guardian",
- spoiler: "Crystal Peak, guards Central Bench",
- id: "Mega Zombie Beam Miner (1)",
- sceneName: "Mines_18",
- wiki: "Crystal_Guardian"
- },
- killedBigBuzzer: {
- name: "Vengefly King",
- spoiler: "Colosseum of Fools: Trial of the Warrior, Greenpath",
- wiki: "Vengefly_King"
- },
- killedOblobble: {
- name: "P2 Oblobble",
- spoiler: "Colosseum of Fools: Trial of the Conqueror",
- wiki: "Oblobbles"
- },
- killedLobsterLancer: {
- name: "God Tamer",
- spoiler: "Colosseum of Fools: Trial of the Fool",
- wiki: "God_Tamer"
- },
- killedFlukeMother: {
- name: "P2 Flukemarm",
- spoiler: "Royal Waterways, requires Desolate Dive",
- wiki: "Flukemarm"
- },
- pantheonEnragedGuardian: {
- name: "P4 Enraged Guardian",
- spoiler: "Crystal Peak, requires Monarch Wings",
- id: "Zombie Beam Miner Rematch",
- sceneName: "Mines_32",
- wiki: "Enraged_Guardian"
- },
- killedNailBros: {
- name: "Brothers Oro & Mato",
- spoiler: "Godhome: Pantheon of the Master",
- wiki: "Brothers_Oro_%26_Mato"
- },
- killedPaintmaster: {
- name: "Paintmaster Sheo",
- spoiler: "Godhome: Pantheon of the Artist",
- wiki: "Paintmaster_Sheo"
- },
- killedNailsage: {
- name: "Great Nailsage Sly",
- spoiler: "Godhome: Pantheon of the Sage",
- wiki: "Great_Nailsage_Sly"
- },
- killedHollowKnightPrime: {
- name: "Pure Vessel",
- spoiler: "Godhome: Pantheon of the Knight",
- wiki: "Pure_Vessel"
- },
- },
- grubsList: ["Crossroads_35", "Crossroads_03", "Crossroads_05", "Crossroads_48", "Crossroads_31", "Fungus1_06", "Fungus1_07", "Fungus1_21", "Fungus1_28", "Fungus2_18", "Ruins1_05", "Mines_04", "Mines_03", "Mines_31", "Mines_19", "Ruins1_32", "RestingGrounds_10", "Ruins_House_01", "Mines_35", "Mines_16", "Waterways_04", "Waterways_13", "Abyss_19", "Abyss_17", "Mines_24", "Fungus1_13", "Fungus3_47", "Fungus3_10", "Fungus3_48", "Fungus3_22", "Ruins2_07", "Ruins2_11", "Ruins2_11", "Ruins2_11", "Deepnest_East_11", "Deepnest_East_14", "Fungus2_20", "Ruins2_03", "Deepnest_36", "Deepnest_03", "Deepnest_31", "Deepnest_39", "Deepnest_Spider_Town", "Waterways_14", "Hive_03", "Hive_04"],
+ hasDoubleJump: {
+ name: "Monarch Wings",
+ spoiler: "Ancient Basin: Double Jump ability",
+ wiki: "Monarch_Wings"
},
+ hasAcidArmour: {
+ name: "Isma's Tear",
+ spoiler: "Royal Waterways: Acid Armour ability",
+ wiki: "Isma's_Tear"
+ },
+ hasKingsBrand: {
+ name: "King's Brand",
+ spoiler: "Kingdom's Edge, defeat Hornet Sentinel",
+ wiki: "King's_Brand"
+ },
+ hasShadowDash: {
+ name: "Shade Cloak",
+ spoiler: "The Abyss: Shadow Dash ability",
+ wiki: "Shade_Cloak"
+ }
+ },
+ },
- /* ################ Achievements Essentials ################### */
+ /* ################ Nail Upgrades ################### */
- achievements: {
- h2: "Achievements Essentials",
- id: "hk-achievements",
- description: `All the completely optional things that matter for achievements. This includes the rarest and most likely missable Hunter's Journal enemies (prefixed by "Journal: "). You will also see your Zote/Nailsmith choices that you've made.`,
- entries: {
- areaMaps: {
- name: "Area Maps",
- spoiler: "Cornifer and Iselda, 13 Area Maps total",
- max: 13,
- list: [
- "mapCrossroads", "mapGreenpath", "mapFogCanyon", "mapRoyalGardens", "mapFungalWastes", "mapCity", "mapWaterways", "mapMines", "mapDeepnest", "mapCliffs", "mapOutskirts", "mapRestingGrounds", "mapAbyss"
- ],
- wiki: "Map_and_Quill#Maps"
- },
- hasJournal: {
- name: "Hunter's Journal",
- spoiler: "Greenpath: Hunter, above Stone Sanctuary",
- wiki: "Hunter%27s_Journal"
- },
- hasHuntersMark: {
- name: "Hunter's Mark",
- spoiler: "Greenpath: Hunter, complete base 146 Hunter Notes",
- wiki: "Hunter's_Mark"
- },
- killsBigBuzzer: {
- name: "Journal: Vengefly King",
- spoiler: "Greenpath, Colosseum: Trial of the Warrior",
- wiki: "Vengefly_King"
- },
- killedPrayerSlug: {
- name: "Journal: Maggot",
- spoiler: "Forgotten Crossroads: False Knight secret room",
- wiki: "Maggot"
- },
- killedOrangeScuttler: {
- name: "Journal: Lightseed",
- spoiler: "Infected Crossroads",
- wiki: "Lightseed"
- },
- killedPigeon: {
- name: "Journal: Maskfly",
- spoiler: "Greenpath, Queen's Gardens",
- wiki: "Maskfly"
- },
- killedLazyFlyer: {
- name: "Journal: Aluba",
- spoiler: "Lake of Unn, Queen's Gardens (near White Lady)",
- wiki: "Aluba"
- },
- killedAcidFlyer: {
- name: "Journal: Duranda",
- spoiler: "Greenpath: Nailmaster Sheo's tent path",
- wiki: "Duranda"
- },
- killedAcidWalker: {
- name: "Journal: Durandoo",
- spoiler: "Greenpath, Queen's Gardens",
- wiki: "Durandoo"
- },
- killedPlantShooter: {
- name: "Journal: Gulka",
- spoiler: "Greenpath: left of Stone Sanctuary",
- wiki: "Gulka"
- },
- killedMushroomTurret: {
- name: "Journal: Sporg",
- spoiler: "Fungal Wastes",
- wiki: "Sporg"
- },
- killedZapBug: {
- name: "Journal: Charged Lumafly",
- spoiler: "Fog Canyon: Teacher's Archives (tank)",
- wiki: "Charged_Lumafly"
- },
- killedCrystalCrawler: {
- name: "Journal: Crystal Crawler",
- spoiler: "Crystal Peak",
- wiki: "Crystal_Crawler"
- },
- killedGorgeousHusk: {
- name: "Journal: Gorgeous Husk",
- spoiler: "City of Tears: secret room",
- wiki: "Gorgeous_Husk"
- },
- killedWorm: {
- name: "Journal: Goam",
- spoiler: "Infected Crossroads: near Fungal Wastes entrance",
- wiki: "Goam"
- },
- killedBigCentipede: {
- name: "Journal: Garpede",
- spoiler: "Deepnest: right of Hot Spring",
- wiki: "Garpede"
- },
- killedAbyssTendril: {
- name: "Journal: Void Tendrils",
- spoiler: "The Abyss: secret room",
- wiki: "Void_Tendrils"
- },
- killedLobsterLancer: {
- name: "Journal: God Tamer",
- spoiler: "Colosseum of Fools: Trial of the Fool boss",
- wiki: "God_Tamer"
- },
- killedFatFluke: {
- name: "Journal: Flukemunga",
- spoiler: "Royal Waterways: secret area, left of bench",
- wiki: "Flukemunga"
- },
- killedPaleLurker: {
- name: "Journal: Pale Lurker",
- spoiler: "Colosseum of Fools: top right breakable wall",
- wiki: "Pale_Lurker"
- },
- falseKnightDreamDefeated: {
- name: "Failed Champion",
- spoiler: "Forgotten Crossroads, near False Knight",
- wiki: "Failed_Champion"
- },
- mageLordDreamDefeated: {
- name: "Soul Tyrant",
- spoiler: "City of Tears: Soul Sanctum, near Soul Master",
- wiki: "Soul_Tyrant"
- },
- infectedKnightDreamDefeated: {
- name: "Lost Kin",
- spoiler: "Ancient Basin, Broken Vessel location",
- wiki: "Lost_Kin"
- },
- whiteDefenderDefeated: {
- name: "White Defender",
- spoiler: "Royal Waterways, Dung Defender, use Desolate Dive",
- wiki: "White_Defender"
- },
- killedZote: {
- name: "Zote",
- spoiler: "Colosseum: Trial of the Warrior or The Eternal Ordeal",
- wiki: "Zote"
- },
- greyPrinceDefeated: {
- name: "Grey Prince Zote",
- spoiler: "Dirtmouth: Bretta's Room (per save choice)",
- wiki: "Grey_Prince_Zote"
- },
- killedHollowKnight: {
- name: "Hollow Knight",
- spoiler: "Forgotten Crossroads: Black Egg Temple",
- wiki: "Hollow_Knight"
- },
- salubraBlessing: {
- name: "Salubra's Blessing",
- spoiler: "Salubra: 800 Geo + all 40 Charms Owned",
- wiki: "Salubra's_Blessing"
- },
- zoteStatus: {
- id: "zoteStatus",
- name: "Zote Status",
- nameDefault: "Zote Status",
- nameNeglect: "Zote Choice: Neglect",
- nameRivalry: "Zote Choice: Rivalry",
- nameTrappedVengefly: "Zote Status: Vengefly",
- nameNotRescuedVengefly: "Zote Status: Greenpath",
- nameTrappedDeepnest: "Zote Status: Deepnest",
- nameColosseum: "Zote Status: Colosseum of Fools",
- spoiler: "One achievement per save file",
- spoilerDefault: "One achievement per save file",
- spoilerNeglect: "Left Zote to die",
- spoilerRivalry: "Defeated Zote in the Colosseum of Fools",
- spoilerTrappedVengefly: "Greenpath, defeat Vengefly King",
- spoilerNotRescuedVengefly: "Check what happened with Zote",
- spoilerTrappedDeepnest: "Deepnest, free from cobwebs",
- spoilerColosseum: "Trial of the Warrior",
- wiki: "Zote"
- },
- nailsmithStatus: {
- id: "nailsmithStatus",
- name: "Nailsmith Status",
- nameDefault: "Nailsmith Status",
- nameHappyCouple: "Nailsmith Choice: Happy Couple",
- namePurity: "Nailsmith Choice: Purity",
- nameSheoHutWaiting: "Nailsmith Status: Sheo",
- nameUpgradeNail: "Nailsmith Status: Waiting",
- spoiler: "One achievement per save file",
- spoilerDefault: "One achievement per save file",
- spoilerHappyCouple: "Found a new calling",
- spoilerPurity: "Slain with Pure Nail",
- spoilerSheoHutWaiting: "Waiting at Sheo's Hut",
- spoilerUpgradeNail: "Upgrade Nail to Pure Nail",
- wiki: "Nailsmith"
- },
- gotShadeCharm: {
- name: "Void Heart",
- spoiler: "Equip Kingsoul Charm and find Birthplace",
- wiki: "Void_Heart"
- },
- killedFinalBoss: {
- name: "The Radiance",
- spoiler: "Requires Void Heart & Dream Nail Hollow Knight",
- wiki: "Radiance"
- },
- mrMushroomState1: {
- name: "Mr Mushroom #1",
- spoiler: "Fungal Wastes, near Cornifer",
- wiki: "Mister_Mushroom",
- state: 1
- },
- mrMushroomState2: {
- name: "Mr Mushroom #2",
- spoiler: "Kingdom's Edge, near Isma's Grove",
- wiki: "Mister_Mushroom",
- state: 2
- },
- mrMushroomState3: {
- name: "Mr Mushroom #3",
- spoiler: "Deepnest, near Galien",
- wiki: "Mister_Mushroom",
- state: 3
- },
- mrMushroomState4: {
- name: "Mr Mushroom #4",
- spoiler: "Howling Cliffs, near Nailmaster Mato",
- wiki: "Mister_Mushroom",
- state: 4
- },
- mrMushroomState5: {
- name: "Mr Mushroom #5",
- spoiler: "Ancient Basin, near Monarch Wings",
- wiki: "Mister_Mushroom",
- state: 5
- },
- mrMushroomState6: {
- name: "Mr Mushroom #6",
- spoiler: "Fog Canyon, near Overgrown Mound",
- wiki: "Mister_Mushroom",
- state: 6
- },
- mrMushroomState7: {
- name: "Mr Mushroom #7",
- spoiler: "King's Pass, game starting location",
- wiki: "Mister_Mushroom",
- state: 7
- },
- bossDoorStateTier5: {
- name: "P5 Embrace the Void",
- spoiler: "Godhome: Pantheon of Hallownest",
- wiki: "Pantheon_of_Hallownest"
- },
- /*
+ nailUpgrades: {
+ h2: "Nail Upgrades",
+ id: "hk-nailupgrades",
+ description: "Upgrades to the Knight's main weapon damage. Each upgrade provides +1% to Game Completion Percentage.",
+ percent: 0,
+ maxPercent: 4,
+ entries: {
+ oldNail: {
+ name: "#0 Old Nail",
+ spoiler: "Starting Weapon",
+ wiki: "Nail"
+ },
+ sharpenedNail: {
+ name: "#1 Sharpened Nail",
+ spoiler: "Nailsmith: 250 Geo",
+ wiki: "Nail#Nail_Upgrades"
+ },
+ channeledNail: {
+ name: "#2 Channeled Nail",
+ spoiler: "Nailsmith: 800 Geo + 1 Pale Ore",
+ wiki: "Nail#Nail_Upgrades"
+ },
+ coiledNail: {
+ name: "#3 Coiled Nail",
+ spoiler: "Nailsmith: 2000 Geo + 2 Pale Ore",
+ wiki: "Nail#Nail_Upgrades"
+ },
+ pureNail: {
+ name: "#4 Pure Nail",
+ spoiler: "Nailsmith: 4000 Geo + 3 Pale Ore",
+ wiki: "Nail#Nail_Upgrades"
+ }
+ },
+ },
+
+ /* ################ Nail Arts ################### */
+
+ nailArts: {
+ h2: "Nail Arts",
+ id: "hk-nailarts",
+ description: "Advanced weapon combat techniques. Each new technique learned provides +1% to Game Completion Percentage.",
+ percent: 0,
+ maxPercent: 3,
+ entries: {
+ /* this is correct - somehow Team Cherry switched the names here */
+ hasDashSlash: {
+ name: "Great Slash",
+ spoiler: "Nailmaster Sheo: Greenpath",
+ wiki: "Great_Slash"
+ },
+ /* this is correct - somehow Team Cherry switched the names here */
+ hasUpwardSlash: {
+ name: "Dash Slash",
+ spoiler: "Nailmaster Oro: Kingdom's Edge, 800 Geo",
+ wiki: "Dash_Slash"
+ },
+ hasCyclone: {
+ name: "Cyclone Slash",
+ spoiler: "Nailmaster Mato: Howling Cliffs",
+ wiki: "Cyclone_Slash"
+ },
+ },
+ },
+
+ /* ################ Spells ################### */
+
+ spells: {
+ h2: "Spells",
+ id: "hk-spells",
+ description: "Skills that consume Soul. Each new spell learned or upgraded provides +1% to Game Completion Percentage.",
+ percent: 0,
+ maxPercent: 6,
+ entries: {
+ vengefulSpirit: {
+ fireballLevel: 1,
+ name: "Vengeful Spirit",
+ spoiler: "Forgotten Crossroads: Ancestral Mound",
+ wiki: "Vengeful_Spirit"
+ },
+ shadeSoul: {
+ fireballLevel: 2,
+ name: "Shade Soul",
+ spoiler: "City of Tears: Soul Sanctum + Elegant Key",
+ wiki: "Shade_Soul"
+ },
+ desolateDive: {
+ quakeLevel: 1,
+ name: "Desolate Dive",
+ spoiler: "City of Tears: Soul Sanctum",
+ wiki: "Desolate_Dive"
+ },
+ descendingDark: {
+ quakeLevel: 2,
+ name: "Descending Dark",
+ spoiler: "Crystal Peak: Crystallised Mound",
+ wiki: "Descending_Dark"
+ },
+ howlingWraiths: {
+ screamLevel: 1,
+ name: "Howling Wraiths",
+ spoiler: "Fog Canyon: Overgrown Mound",
+ wiki: "Howling_Wraiths"
+ },
+ abyssShriek: {
+ screamLevel: 2,
+ name: "Abyss Shriek",
+ spoiler: "The Abyss, use Howling Wraiths on podium",
+ wiki: "Abyss_Shriek"
+ }
+ },
+ },
+
+ /* ################ Mask Shards ################### */
+
+ maskShards: {
+ h2: "Mask Shards",
+ id: "hk-maskshards",
+ description: "Fragments for increasing max health. Each 4 Mask Fragments collected (a full Mask) provide +1% to Game Completion Percentage.",
+ percent: 0,
+ maxPercent: 4,
+ entries: {
+ slyShellFrag1: {
+ name: "Mask Shard #1",
+ spoiler: "Sly: 150 Geo",
+ wiki: "Mask_Shard"
+ },
+ slyShellFrag2: {
+ name: "Mask Shard #2",
+ spoiler: "Sly: 500 Geo",
+ wiki: "Mask_Shard"
+ },
+ slyShellFrag3: {
+ name: "Mask Shard #3",
+ spoiler: "Sly: 800 Geo + Shopkeeper's Key",
+ wiki: "Mask_Shard"
+ },
+ slyShellFrag4: {
+ name: "Mask Shard #4",
+ spoiler: "Sly: 1500 Geo + Shopkeeper's Key",
+ wiki: "Mask_Shard"
+ },
+ dreamReward7: {
+ name: "Mask Shard #5",
+ spoiler: "Seer: 1500 Essence",
+ wiki: "Mask_Shard"
+ },
+ /* ########## Mask Shards World ########## */
+ /* "Heart Piece" sceneData.persistentBoolItems.id */
+ maskShardCrossroadsSprings: {
+ name: "Mask Shard #6",
+ spoiler: "Forgotten Crossroads: below Hot Springs",
+ wiki: "Mask_Shard",
+ id: "Heart Piece",
+ sceneName: "Crossroads_13"
+ },
+ maskShardCrossroadsMawlek: {
+ name: "Mask Shard #7",
+ spoiler: "Forgotten Crossroads: defeat Brooding Mawlek",
+ wiki: "Mask_Shard",
+ id: "Heart Piece",
+ sceneName: "Crossroads_09"
+ },
+ maskShardGrubfather: {
+ name: "Mask Shard #8",
+ spoiler: "Grubfather: 5 Grubs rescued",
+ wiki: "Mask_Shard",
+ id: "Heart Piece",
+ sceneName: "Crossroads_38"
+ },
+ maskShardBretta: {
+ name: "Mask Shard #9",
+ spoiler: "Dirtmouth: Bretta's Room, rescue Bretta",
+ wiki: "Mask_Shard",
+ id: "Heart Piece",
+ sceneName: "Room_Bretta"
+ },
+ maskShardQueensStation: {
+ name: "Mask Shard #10",
+ spoiler: "Queen's Station: requires Mantis Claw",
+ wiki: "Mask_Shard",
+ id: "Heart Piece",
+ sceneName: "Fungus2_01"
+ },
+ maskShardWaterways: {
+ name: "Mask Shard #11",
+ spoiler: "Royal Waterways: top left area, swim left",
+ wiki: "Mask_Shard",
+ id: "Heart Piece",
+ sceneName: "Waterways_04b"
+ },
+ maskShardStoneSanctuary: {
+ name: "Mask Shard #12",
+ spoiler: "Greenpath: Stone Sanctuary, Lumafly Lantern",
+ wiki: "Mask_Shard",
+ id: "Heart Piece",
+ sceneName: "Fungus1_36"
+ },
+ maskShardCrystalPeak: {
+ name: "Mask Shard #13",
+ spoiler: "Crystal Peak: defeat Enraged Guardian",
+ wiki: "Mask_Shard",
+ id: "Heart Piece",
+ sceneName: "Mines_32"
+ },
+ maskShardDeepnest: {
+ name: "Mask Shard #14",
+ spoiler: "Deepnest: from Fungal Core (Monarch Wings)",
+ wiki: "Mask_Shard",
+ id: "Heart Piece",
+ sceneName: "Fungus2_25"
+ },
+ maskShardHive: {
+ name: "Mask Shard #15",
+ spoiler: "The Hive: use Hive Guardian to break wall",
+ wiki: "Mask_Shard",
+ id: "Heart Piece",
+ sceneName: "Hive_04"
+ },
+ maskShardDelicateFlower: {
+ name: "Mask Shard #16",
+ spoiler: "Resting Grounds: Delicate Flower (Grey Mourner)",
+ wiki: "Mask_Shard",
+ id: "Heart Piece",
+ sceneName: "Room_Mansion"
+ }
+ },
+ },
+
+ /* ################ Vessel Fragments ################### */
+
+ vesselFragments: {
+ h2: "Vessel Fragments",
+ id: "hk-vesselfragments",
+ description: "Fragments for increasing max soul. Each 3 Vessel Fragments collected (a full Soul Vessel) provide +1% to Game Completion Percentage.",
+ percent: 0,
+ maxPercent: 3,
+ entries: {
+ slyVesselFrag1: {
+ name: "Vessel Fragment #1",
+ spoiler: "Sly: 550 Geo",
+ wiki: "Vessel_Fragment"
+ },
+ slyVesselFrag2: {
+ name: "Vessel Fragment #2",
+ spoiler: "Sly: 900 Geo + Shopkeeper's Key",
+ wiki: "Vessel_Fragment"
+ },
+ dreamReward5: {
+ name: "Vessel Fragment #3",
+ spoiler: "Seer: 700 Essence",
+ wiki: "Vessel_Fragment"
+ },
+ vesselFragStagNest: {
+ name: "Vessel Fragment #4",
+ spoiler: "Stag Nest",
+ wiki: "Vessel_Fragment"
+ },
+ /* ########## Vessel Fragments World ############ */
+ /* "Vessel Fragment" sceneData.persistentBoolItems.id */
+ vesselFragmentGreenpath: {
+ name: "Vessel Fragment #5",
+ spoiler: "Greenpath: near Queen's Gardens exit",
+ wiki: "Vessel_Fragment",
+ id: "Vessel Fragment",
+ sceneName: "Fungus1_13"
+ },
+ vesselFragmentCrossroads: {
+ name: "Vessel Fragment #6",
+ spoiler: "Forgotten Crossroads: unlock City of Tears lift",
+ wiki: "Vessel_Fragment",
+ id: "Vessel Fragment",
+ sceneName: "Crossroads_37"
+ },
+ vesselFragmentCityOfTears: {
+ name: "Vessel Fragment #7",
+ spoiler: "City of Tears: above King's Station",
+ wiki: "Vessel_Fragment",
+ id: "Vessel Fragment",
+ sceneName: "Ruins2_09"
+ },
+ vesselFragmentDeepnest: {
+ name: "Vessel Fragment #8",
+ spoiler: "Deepnest: Goam platforming challenge",
+ wiki: "Vessel_Fragment",
+ id: "Vessel Fragment",
+ sceneName: "Deepnest_38"
+ },
+ vesselFragmentFountain: {
+ name: "Vessel Fragment #9",
+ spoiler: "Ancient Basin Fountain: 3000 Geo",
+ wiki: "Vessel_Fragment",
+ id: "Vessel Fragment",
+ sceneName: "Abyss_04"
+ }
+ },
+ },
+
+ /* ################ Dream Nail and Essence ################### */
+
+ dreamNail: {
+ h2: "Dream Nail and Essence",
+ id: "hk-dreamnail",
+ description: "A special dream Ability. Can collect Essence and enter dreams. Each milestone here will provide +1% to Game Completion Percentage.",
+ percent: 0,
+ maxPercent: 3,
+ entries: {
+ hasDreamNail: {
+ name: "Dream Nail Acquired",
+ spoiler: "Resting Grounds",
+ wiki: "Dream_Nail"
+ },
+ dreamNailUpgraded: {
+ name: "Awoken Dream Nail",
+ spoiler: "Seer: 1800 Essence",
+ wiki: "Dream_Nail#Awoken_Dream_Nail"
+ },
+ mothDeparted: {
+ name: "Hear the Seer's Final Words",
+ spoiler: "Seer: 2400 Essence",
+ wiki: "Seer"
+ }
+ },
+ },
+
+ /* ################ Warrior Dreams ################### */
+
+ warriorDreams: {
+ h2: "Warrior Dreams",
+ id: "hk-warriordreams",
+ description: "Special kind of bosses in Hollow Knight, which provide Essence after defeat. The Essence must be collected before each boss will provide +1% to Game Completion Percentage.",
+ percent: 0,
+ maxPercent: 7,
+ entries: {
+ aladarSlugDefeated: {
+ name: "P1 Gorb",
+ spoiler: "Howling Cliffs, top middle area",
+ wiki: "Gorb"
+ },
+ xeroDefeated: {
+ name: "P2 Xero",
+ spoiler: "Resting Grounds, below Crystal Peak drop",
+ wiki: "Xero"
+ },
+ mumCaterpillarDefeated: {
+ name: "P2 Marmu",
+ spoiler: "Queen's Gardens, left of Stag Station",
+ wiki: "Marmu"
+ },
+ elderHuDefeated: {
+ name: "P3 Elder Hu",
+ spoiler: "Fungal Wastes, above acid bridge",
+ wiki: "Elder_Hu"
+ },
+ galienDefeated: {
+ name: "P3 Galien",
+ spoiler: "Deepnest, below Failed Tramway",
+ wiki: "Galien"
+ },
+ noEyesDefeated: {
+ name: "P4 No Eyes",
+ spoiler: "Greenpath: Stone Sanctuary, requires Lumafly Lantern",
+ wiki: "No_Eyes"
+ },
+ markothDefeated: {
+ name: "P4 Markoth",
+ spoiler: "Kingdom's Edge, requires Shade Cloak",
+ wiki: "Markoth"
+ },
+ },
+ },
+
+ /* ################ Dreamers ################### */
+
+ dreamers: {
+ h2: "Dreamers",
+ id: "hk-dreamers",
+ description: "Each Dreamer will provide +1% to Game Completion Percentage.",
+ percent: 0,
+ maxPercent: 3,
+ entries: {
+ lurienDefeated: {
+ name: "Lurien the Watcher",
+ spoiler: "City of Tears: Watcher's Spire",
+ wiki: "Lurien"
+ },
+ monomonDefeated: {
+ name: "Monomon the Teacher",
+ spoiler: "Fog Canyon: Teacher's Archives",
+ wiki: "Monomon"
+ },
+ hegemolDefeated: {
+ name: "Herrah the Beast",
+ spoiler: "Deepnest: Distant Village",
+ wiki: "Herrah"
+ }
+ },
+ },
+
+ /* ################ Colosseum of Fools ################### */
+
+ colosseum: {
+ h2: "Colosseum of Fools",
+ id: "hk-colosseum",
+ description: "Completing each Trial in the Colosseum provides +1% to Game Completion Percentage. This section sums up the original 100% Game Completion Percentage from Hollow Knight in 2017 (without Content Packs).",
+ percent: 0,
+ maxPercent: 3,
+ entries: {
+ colosseumBronzeCompleted: {
+ name: "Trial of the Warrior",
+ spoiler: "Kingdom's Edge: top area, Little Fool: 100 Geo",
+ wiki: "Trial_of_the_Warrior"
+ },
+ colosseumSilverCompleted: {
+ name: "Trial of the Conqueror",
+ spoiler: "Little Fool: 450 Geo + Warrior completed",
+ wiki: "Trial_of_the_Conqueror"
+ },
+ colosseumGoldCompleted: {
+ name: "Trial of the Fool",
+ spoiler: "Little Fool: 800 Geo + Conqueror completed",
+ wiki: "Trial_of_the_Fool"
+ },
+ },
+ },
+
+ /* ################ Grimm Troupe Content Pack ################### */
+
+ grimmTroupe: {
+ h2: "Grimm Troupe Content Pack",
+ id: "hk-grimmtroupe",
+ description: "The first Content Pack. Released October 26th, 2017 (1.2.1.0 Game Update). It added additional +6% to max Game Completion Percentage. Note: It requires making a choice, but no matter what you will choose, you will still get the same +1%.",
+ percent: 0,
+ maxPercent: 6,
+ entries: {
+ gotCharm_37: {
+ name: "Charm #37 Sprintmaster",
+ spoiler: "Sly: 400 Geo + Shopkeeper's Key",
+ wiki: "Sprintmaster"
+ },
+ gotCharm_38: {
+ name: "Charm #38 Dreamshield",
+ spoiler: "Resting Grounds, go left below Seer",
+ wiki: "Dreamshield"
+ },
+ gotCharm_39: {
+ name: "Charm #39 Weaversong",
+ spoiler: "Deepnest: Weaver's Den",
+ wiki: "Weaversong"
+ },
+ gotCharm_40: {
+ name: "Charm #40 Grimmchild or Carefree Melody",
+ nameDefault: "Charm #40 Grimmchild or Carefree Melody",
+ nameGrimmchildP1: "Charm #40: Grimmchild (Phase 1)",
+ nameGrimmchildP2: "Charm #40: Grimmchild (Phase 2)",
+ nameGrimmchildP3: "Charm #40: Grimmchild (Phase 3)",
+ nameGrimmchildP4: "Charm #40: Grimmchild (Phase 4)",
+ nameCarefreeMelody: "Charm #40: Carefree Melody",
+ spoiler: "Dirtmouth",
+ spoilerDefault: "Dirtmouth",
+ spoilerGrimmchildP1: "Collect 3 flames",
+ spoilerGrimmchildP2: "Collect 3 flames",
+ spoilerGrimmchildP3: "Collect 3 flames",
+ spoilerGrimmchildP4: "Completed the Ritual",
+ spoilerCarefreeMelody: "Banished Grimm Troupe",
+ wiki: "Grimmchild",
+ wikiDefault: "Grimmchild",
+ wikiGrimmchild: "Grimmchild",
+ wikiCarefreeMelody: "Carefree_Melody"
+ },
+ killedGrimm: {
+ name: "P3 Troupe Master Grimm",
+ spoiler: "Dirtmouth, collect 6 flames",
+ wiki: "Grimm"
+ },
+ grimmChildLevel: {
+ name: "Complete Ritual or Banish Troupe",
+ nameDefault: "Complete Ritual or Banish Troupe",
+ nameNightmareKing: "Grimm Troupe Choice: Nightmare King",
+ nameBanishment: "Grimm Troupe Choice: Banishment",
+ spoiler: "One choice per save file: Dirtmouth or Howling Cliffs",
+ spoilerDefault: "One choice per save file: Dirtmouth or Howling Cliffs",
+ spoilerNightmareKing: "Completed the Ritual",
+ spoilerBanishment: "Banished Grimm Troupe",
+ wiki: "Grimm_Troupe_(Quest)",
+ wikiDefault: "Grimm_Troupe_(Quest)",
+ wikiNightmareKing: "Nightmare_King_Grimm",
+ wikiBanishment: "Nymm",
+ }
+ },
+ },
+
+ /* ################ Lifeblood Content Pack ################### */
+
+ lifeblood: {
+ h2: "Lifeblood Content Pack",
+ id: "hk-lifeblood",
+ description: "The second Content Pack. Released April 20th, 2018 (1.3.1.5 Game Update). Among many quality changes, it added one new boss, which increased the max Game Completion Percentage by +1%.",
+ percent: 0,
+ maxPercent: 1,
+ entries: {
+ killedHiveKnight: {
+ name: "P3 Hive Knight",
+ spoiler: "The Hive, guards Hiveblood charm",
+ wiki: "Hive_Knight"
+ }
+ },
+ },
+
+ /* ################ Godmaster Content Pack ################### */
+
+ godmaster: {
+ h2: "Godmaster Content Pack",
+ id: "hk-godmaster",
+ description: "The third Content Pack. Released August 23rd, 2018 (1.4.2.4 Game Update). It added additional +5% to max Game Completion Percentage (up to a total of 112%).",
+ percent: 0,
+ maxPercent: 5,
+ entries: {
+ hasGodfinder: {
+ name: "Godtuner",
+ spoiler: "Royal Waterways: Junk Pit, requires Simple Key",
+ wiki: "Godtuner"
+ },
+ /* ########## Godmaster doors ########## */
+ pantheonMaster: {
+ name: "P1 Pantheon of the Master",
+ spoiler: "Godhome: defeat P1 bosses",
+ wiki: "Pantheon_of_the_Master",
+ property: "bossDoorStateTier1"
+ },
+ pantheonArtist: {
+ name: "P2 Pantheon of the Artist",
+ spoiler: "Godhome: defeat P2 bosses",
+ wiki: "Pantheon_of_the_Artist",
+ property: "bossDoorStateTier2"
+ },
+ pantheonSage: {
+ name: "P3 Pantheon of the Sage",
+ spoiler: "Godhome: defeat P3 bosses",
+ wiki: "Pantheon_of_the_Sage",
+ property: "bossDoorStateTier3"
+ },
+ pantheonKnight: {
+ name: "P4 Pantheon of the Knight",
+ spoiler: "Godhome: complete P1, P2 and P3",
+ wiki: "Pantheon_of_the_Knight",
+ property: "bossDoorStateTier4"
+ }
+ },
+ },
+
+ /* ################ Game Completion Essentials ################### */
+
+ essential: {
+ h2: "Game Completion Essentials",
+ id: "hk-essential",
+ description: "All things that don't count directly towards 112% Game Completion, but are crucial to achieving a large part of the % points above.",
+ entries: {
+ /*
+ Soul Warrior 2 (Shade Soul)
+ Absolute Radiance (for P5, achievements)
+ Sisters of Battle (for P5, achievements)
+ Winged Nosk (for P5, achievements)
+ */
+ grubsCollected: {
+ name: "Grubs Rescued",
+ spoiler: "46 Grubs total",
+ max: 46,
+ wiki: "Grub"
+ },
+ grubRewards: {
+ name: "Grubfather Rewards Awarded",
+ spoiler: "46 Rewards total",
+ max: 46,
+ wiki: "Grub#Rewards_and_locations"
+ },
+ charmsOwned: {
+ name: "Charms Owned",
+ spoiler: "40 Charms total, useful for Salubra Notches",
+ max: 40,
+ wiki: "Category:Charms#List_of_Charms"
+ },
+ dreamOrbs: {
+ name: "Essence Collected",
+ spoiler: "Dream Nail (2400 for completion)",
+ max: 2400,
+ wiki: "Dream_Nail#Essence"
+ },
+ stationsOpened: {
+ name: "Stag Stations Opened",
+ spoiler: "10 Stag Stations total",
+ max: 10,
+ wiki: "Fast_Travel_(Hollow_Knight)#Locations_and_Prices"
+ },
+ fountainGeo: {
+ name: "Geo in Fountain",
+ spoiler: "Ancient Basin: 3000 Geo maximum",
+ max: 3000,
+ wiki: "Ancient_Basin#Description"
+ },
+ slyRescued: {
+ name: "Sly Rescued",
+ spoiler: "Forgotten Crossroads, near Gruz Mother",
+ wiki: "Sly"
+ },
+ brettaRescued: {
+ name: "Bretta Rescued",
+ spoiler: "Fungal Wastes, near Dashmaster charm statue",
+ wiki: "Bretta"
+ },
+ mantisVillageFloorLever: {
+ name: "Mantis Village Floor Lever",
+ spoiler: "Fungal Wastes, right of Mantis Claw",
+ id: "Mantis Lever (1)",
+ sceneName: "Fungus2_14",
+ wiki: "Fungal_Wastes#Sub-area:_Mantis_Village"
+ },
+ hasLantern: {
+ name: "Lumafly Lantern",
+ spoiler: "Sly: 1800 Geo",
+ wiki: "Lumafly_Lantern"
+ },
+ shopkeeperKey: {
+ name: "Shopkeeper's Key",
+ spoiler: "Crystal Peak, below Quirrel location",
+ wiki: "Shopkeeper's_Key"
+ },
+ elegantKey: {
+ name: "Elegant Key",
+ spoiler: "Sly: 800 Geo + Shopkeeper's Key",
+ wiki: "Elegant_Key"
+ },
+ loveKey: {
+ name: "Love Key",
+ spoiler: "Queen's Gardens, near Fungal Wastes",
+ wiki: "Love_Key"
+ },
+ slySimpleKey: {
+ name: "Simple Key #1",
+ spoiler: "Sly: 950 Geo",
+ wiki: "Simple_Key"
+ },
+ simpleKeyCityOfTears: {
+ name: "Simple Key #2",
+ spoiler: "City of Tears, below left Stag Station",
+ id: "Shiny Item",
+ sceneName: "Ruins1_17",
+ wiki: "Simple_Key#How_to_Acquire"
+ },
+ simpleKeyAncientBasin: {
+ name: "Simple Key #3",
+ spoiler: "Ancient Basin, below Broken Vessel",
+ id: "Shiny Item Stand",
+ sceneName: "Abyss_20",
+ wiki: "Simple_Key#How_to_Acquire"
+ },
+ gotLurkerKey: {
+ name: "Simple Key #4",
+ spoiler: "Colosseum of Fools: Pale Lurker's Retreat",
+ wiki: "Simple_Key#How_to_Acquire"
+ },
+ paleOreAncientBasin: {
+ name: "Pale Ore #1",
+ spoiler: "Ancient Basin, left of Tram Station",
+ id: "Battle Scene Ore",
+ sceneName: "Abyss_17",
+ wiki: "Pale_Ore"
+ },
+ paleOreSeer: {
+ name: "Pale Ore #2",
+ spoiler: "Seer: 300 Essence",
+ wiki: "Pale_Ore#How_to_Acquire"
+ },
+ paleOreCrystalPeak: {
+ name: "Pale Ore #3",
+ spoiler: "Top of Crystal Peak, use Monarch Wings",
+ id: "Shiny Item Stand",
+ sceneName: "Mines_34",
+ wiki: "Pale_Ore#How_to_Acquire"
+ },
+ paleOreDeepnest: {
+ name: "Pale Ore #4",
+ spoiler: "Deepnest, Nosk reward",
+ id: "Shiny Item Stand",
+ sceneName: "Deepnest_32",
+ wiki: "Pale_Ore#How_to_Acquire"
+ },
+ paleOreGrubfather: {
+ name: "Pale Ore #5",
+ spoiler: "Grubfather: 31 Grubs rescued",
+ id: "Shiny Item Ore",
+ sceneName: "Crossroads_38",
+ wiki: "Pale_Ore#How_to_Acquire"
+ },
+ paleOreColosseum: {
+ name: "Pale Ore #6",
+ spoiler: "Colosseum of Fools: Trial of the Conqueror",
+ id: "Shiny Item",
+ sceneName: "Room_Colosseum_Silver",
+ wiki: "Pale_Ore#How_to_Acquire"
+ },
+ waterwaysAcidDrained: {
+ name: "Acid Drained",
+ spoiler: "Royal Waterways, lever after Dung Defender",
+ wiki: "Royal_Waterways#Sub-area:_Isma.27s_Grove"
+ },
+ /*
+ "abyssGateOpened": false,
+ */
+ hasTramPass: {
+ name: "Tram Pass",
+ spoiler: "Deepnest: Failed Tramway",
+ wiki: "Tram_Pass"
+ },
+ gotQueenFragment: {
+ name: "White Fragment: Queen",
+ spoiler: "White Lady: Queen's Gardens",
+ wiki: "Kingsoul#How_to_Acquire"
+ },
+ gotKingFragment: {
+ name: "White Fragment: King",
+ spoiler: "Pale King: White Palace",
+ wiki: "Kingsoul#How_to_Acquire"
+ },
+ nightmareLanternLit: {
+ name: "Nightmare Lantern Lit",
+ spoiler: "Howling Cliffs, corpse of a large bug",
+ wiki: "Howling_Cliffs#Nightmare_Lantern_Chamber"
+ },
+ killedMegaMossCharger: {
+ name: "P1 Massive Moss Charger",
+ spoiler: "Greenpath, near Fog Canyon",
+ wiki: "Massive_Moss_Charger"
+ },
+ pantheonSoulWarrior: {
+ name: "P1 Soul Warrior",
+ spoiler: "City of Tears: Soul Sanctum",
+ id: "Battle Scene v2",
+ sceneName: "Ruins1_23",
+ wiki: "Soul_Warrior"
+ },
+ pantheonCrystalGuardian: {
+ name: "P2 Crystal Guardian",
+ spoiler: "Crystal Peak, guards Central Bench",
+ id: "Mega Zombie Beam Miner (1)",
+ sceneName: "Mines_18",
+ wiki: "Crystal_Guardian"
+ },
+ killedBigBuzzer: {
+ name: "Vengefly King",
+ spoiler: "Colosseum of Fools: Trial of the Warrior, Greenpath",
+ wiki: "Vengefly_King"
+ },
+ killedOblobble: {
+ name: "P2 Oblobble",
+ spoiler: "Colosseum of Fools: Trial of the Conqueror",
+ wiki: "Oblobbles"
+ },
+ killedLobsterLancer: {
+ name: "God Tamer",
+ spoiler: "Colosseum of Fools: Trial of the Fool",
+ wiki: "God_Tamer"
+ },
+ killedFlukeMother: {
+ name: "P2 Flukemarm",
+ spoiler: "Royal Waterways, requires Desolate Dive",
+ wiki: "Flukemarm"
+ },
+ pantheonEnragedGuardian: {
+ name: "P4 Enraged Guardian",
+ spoiler: "Crystal Peak, requires Monarch Wings",
+ id: "Zombie Beam Miner Rematch",
+ sceneName: "Mines_32",
+ wiki: "Enraged_Guardian"
+ },
+ killedNailBros: {
+ name: "Brothers Oro & Mato",
+ spoiler: "Godhome: Pantheon of the Master",
+ wiki: "Brothers_Oro_%26_Mato"
+ },
+ killedPaintmaster: {
+ name: "Paintmaster Sheo",
+ spoiler: "Godhome: Pantheon of the Artist",
+ wiki: "Paintmaster_Sheo"
+ },
+ killedNailsage: {
+ name: "Great Nailsage Sly",
+ spoiler: "Godhome: Pantheon of the Sage",
+ wiki: "Great_Nailsage_Sly"
+ },
+ killedHollowKnightPrime: {
+ name: "Pure Vessel",
+ spoiler: "Godhome: Pantheon of the Knight",
+ wiki: "Pure_Vessel"
+ },
+ },
+ grubsList: ["Crossroads_35", "Crossroads_03", "Crossroads_05", "Crossroads_48", "Crossroads_31", "Fungus1_06", "Fungus1_07", "Fungus1_21", "Fungus1_28", "Fungus2_18", "Ruins1_05", "Mines_04", "Mines_03", "Mines_31", "Mines_19", "Ruins1_32", "RestingGrounds_10", "Ruins_House_01", "Mines_35", "Mines_16", "Waterways_04", "Waterways_13", "Abyss_19", "Abyss_17", "Mines_24", "Fungus1_13", "Fungus3_47", "Fungus3_10", "Fungus3_48", "Fungus3_22", "Ruins2_07", "Ruins2_11", "Ruins2_11", "Ruins2_11", "Deepnest_East_11", "Deepnest_East_14", "Fungus2_20", "Ruins2_03", "Deepnest_36", "Deepnest_03", "Deepnest_31", "Deepnest_39", "Deepnest_Spider_Town", "Waterways_14", "Hive_03", "Hive_04"],
+ },
+
+ /* ################ Achievements Essentials ################### */
+
+ achievements: {
+ h2: "Achievements Essentials",
+ id: "hk-achievements",
+ description: `All the completely optional things that matter for achievements. This includes the rarest and most likely missable Hunter's Journal enemies (prefixed by "Journal: "). You will also see your Zote/Nailsmith choices that you've made.`,
+ entries: {
+ areaMaps: {
+ name: "Area Maps",
+ spoiler: "Cornifer and Iselda, 13 Area Maps total",
+ max: 13,
+ list: [
+ "mapCrossroads", "mapGreenpath", "mapFogCanyon", "mapRoyalGardens", "mapFungalWastes", "mapCity", "mapWaterways", "mapMines", "mapDeepnest", "mapCliffs", "mapOutskirts", "mapRestingGrounds", "mapAbyss"
+ ],
+ wiki: "Map_and_Quill#Maps"
+ },
+ hasJournal: {
+ name: "Hunter's Journal",
+ spoiler: "Greenpath: Hunter, above Stone Sanctuary",
+ wiki: "Hunter%27s_Journal"
+ },
+ hasHuntersMark: {
+ name: "Hunter's Mark",
+ spoiler: "Greenpath: Hunter, complete base 146 Hunter Notes",
+ wiki: "Hunter's_Mark"
+ },
+ killsBigBuzzer: {
+ name: "Journal: Vengefly King",
+ spoiler: "Greenpath, Colosseum: Trial of the Warrior",
+ wiki: "Vengefly_King"
+ },
+ killedPrayerSlug: {
+ name: "Journal: Maggot",
+ spoiler: "Forgotten Crossroads: False Knight secret room",
+ wiki: "Maggot"
+ },
+ killedOrangeScuttler: {
+ name: "Journal: Lightseed",
+ spoiler: "Infected Crossroads",
+ wiki: "Lightseed"
+ },
+ killedPigeon: {
+ name: "Journal: Maskfly",
+ spoiler: "Greenpath, Queen's Gardens",
+ wiki: "Maskfly"
+ },
+ killedLazyFlyer: {
+ name: "Journal: Aluba",
+ spoiler: "Lake of Unn, Queen's Gardens (near White Lady)",
+ wiki: "Aluba"
+ },
+ killedAcidFlyer: {
+ name: "Journal: Duranda",
+ spoiler: "Greenpath: Nailmaster Sheo's tent path",
+ wiki: "Duranda"
+ },
+ killedAcidWalker: {
+ name: "Journal: Durandoo",
+ spoiler: "Greenpath, Queen's Gardens",
+ wiki: "Durandoo"
+ },
+ killedPlantShooter: {
+ name: "Journal: Gulka",
+ spoiler: "Greenpath: left of Stone Sanctuary",
+ wiki: "Gulka"
+ },
+ killedMushroomTurret: {
+ name: "Journal: Sporg",
+ spoiler: "Fungal Wastes",
+ wiki: "Sporg"
+ },
+ killedZapBug: {
+ name: "Journal: Charged Lumafly",
+ spoiler: "Fog Canyon: Teacher's Archives (tank)",
+ wiki: "Charged_Lumafly"
+ },
+ killedCrystalCrawler: {
+ name: "Journal: Crystal Crawler",
+ spoiler: "Crystal Peak",
+ wiki: "Crystal_Crawler"
+ },
+ killedGorgeousHusk: {
+ name: "Journal: Gorgeous Husk",
+ spoiler: "City of Tears: secret room",
+ wiki: "Gorgeous_Husk"
+ },
+ killedWorm: {
+ name: "Journal: Goam",
+ spoiler: "Infected Crossroads: near Fungal Wastes entrance",
+ wiki: "Goam"
+ },
+ killedBigCentipede: {
+ name: "Journal: Garpede",
+ spoiler: "Deepnest: right of Hot Spring",
+ wiki: "Garpede"
+ },
+ killedAbyssTendril: {
+ name: "Journal: Void Tendrils",
+ spoiler: "The Abyss: secret room",
+ wiki: "Void_Tendrils"
+ },
+ killedLobsterLancer: {
+ name: "Journal: God Tamer",
+ spoiler: "Colosseum of Fools: Trial of the Fool boss",
+ wiki: "God_Tamer"
+ },
+ killedFatFluke: {
+ name: "Journal: Flukemunga",
+ spoiler: "Royal Waterways: secret area, left of bench",
+ wiki: "Flukemunga"
+ },
+ killedPaleLurker: {
+ name: "Journal: Pale Lurker",
+ spoiler: "Colosseum of Fools: top right breakable wall",
+ wiki: "Pale_Lurker"
+ },
+ falseKnightDreamDefeated: {
+ name: "Failed Champion",
+ spoiler: "Forgotten Crossroads, near False Knight",
+ wiki: "Failed_Champion"
+ },
+ mageLordDreamDefeated: {
+ name: "Soul Tyrant",
+ spoiler: "City of Tears: Soul Sanctum, near Soul Master",
+ wiki: "Soul_Tyrant"
+ },
+ infectedKnightDreamDefeated: {
+ name: "Lost Kin",
+ spoiler: "Ancient Basin, Broken Vessel location",
+ wiki: "Lost_Kin"
+ },
+ whiteDefenderDefeated: {
+ name: "White Defender",
+ spoiler: "Royal Waterways, Dung Defender, use Desolate Dive",
+ wiki: "White_Defender"
+ },
+ killedZote: {
+ name: "Zote",
+ spoiler: "Colosseum: Trial of the Warrior or The Eternal Ordeal",
+ wiki: "Zote"
+ },
+ greyPrinceDefeated: {
+ name: "Grey Prince Zote",
+ spoiler: "Dirtmouth: Bretta's Room (per save choice)",
+ wiki: "Grey_Prince_Zote"
+ },
+ killedHollowKnight: {
+ name: "Hollow Knight",
+ spoiler: "Forgotten Crossroads: Black Egg Temple",
+ wiki: "Hollow_Knight"
+ },
+ salubraBlessing: {
+ name: "Salubra's Blessing",
+ spoiler: "Salubra: 800 Geo + all 40 Charms Owned",
+ wiki: "Salubra's_Blessing"
+ },
+ zoteStatus: {
+ id: "zoteStatus",
+ name: "Zote Status",
+ nameDefault: "Zote Status",
+ nameNeglect: "Zote Choice: Neglect",
+ nameRivalry: "Zote Choice: Rivalry",
+ nameTrappedVengefly: "Zote Status: Vengefly",
+ nameNotRescuedVengefly: "Zote Status: Greenpath",
+ nameTrappedDeepnest: "Zote Status: Deepnest",
+ nameColosseum: "Zote Status: Colosseum of Fools",
+ spoiler: "One achievement per save file",
+ spoilerDefault: "One achievement per save file",
+ spoilerNeglect: "Left Zote to die",
+ spoilerRivalry: "Defeated Zote in the Colosseum of Fools",
+ spoilerTrappedVengefly: "Greenpath, defeat Vengefly King",
+ spoilerNotRescuedVengefly: "Check what happened with Zote",
+ spoilerTrappedDeepnest: "Deepnest, free from cobwebs",
+ spoilerColosseum: "Trial of the Warrior",
+ wiki: "Zote"
+ },
+ nailsmithStatus: {
+ id: "nailsmithStatus",
+ name: "Nailsmith Status",
+ nameDefault: "Nailsmith Status",
+ nameHappyCouple: "Nailsmith Choice: Happy Couple",
+ namePurity: "Nailsmith Choice: Purity",
+ nameSheoHutWaiting: "Nailsmith Status: Sheo",
+ nameUpgradeNail: "Nailsmith Status: Waiting",
+ spoiler: "One achievement per save file",
+ spoilerDefault: "One achievement per save file",
+ spoilerHappyCouple: "Found a new calling",
+ spoilerPurity: "Slain with Pure Nail",
+ spoilerSheoHutWaiting: "Waiting at Sheo's Hut",
+ spoilerUpgradeNail: "Upgrade Nail to Pure Nail",
+ wiki: "Nailsmith"
+ },
+ gotShadeCharm: {
+ name: "Void Heart",
+ spoiler: "Equip Kingsoul Charm and find Birthplace",
+ wiki: "Void_Heart"
+ },
+ killedFinalBoss: {
+ name: "The Radiance",
+ spoiler: "Requires Void Heart & Dream Nail Hollow Knight",
+ wiki: "Radiance"
+ },
+ mrMushroomState1: {
+ name: "Mr Mushroom #1",
+ spoiler: "Fungal Wastes, near Cornifer",
+ wiki: "Mister_Mushroom",
+ state: 1
+ },
+ mrMushroomState2: {
+ name: "Mr Mushroom #2",
+ spoiler: "Kingdom's Edge, near Isma's Grove",
+ wiki: "Mister_Mushroom",
+ state: 2
+ },
+ mrMushroomState3: {
+ name: "Mr Mushroom #3",
+ spoiler: "Deepnest, near Galien",
+ wiki: "Mister_Mushroom",
+ state: 3
+ },
+ mrMushroomState4: {
+ name: "Mr Mushroom #4",
+ spoiler: "Howling Cliffs, near Nailmaster Mato",
+ wiki: "Mister_Mushroom",
+ state: 4
+ },
+ mrMushroomState5: {
+ name: "Mr Mushroom #5",
+ spoiler: "Ancient Basin, near Monarch Wings",
+ wiki: "Mister_Mushroom",
+ state: 5
+ },
+ mrMushroomState6: {
+ name: "Mr Mushroom #6",
+ spoiler: "Fog Canyon, near Overgrown Mound",
+ wiki: "Mister_Mushroom",
+ state: 6
+ },
+ mrMushroomState7: {
+ name: "Mr Mushroom #7",
+ spoiler: "King's Pass, game starting location",
+ wiki: "Mister_Mushroom",
+ state: 7
+ },
+ bossDoorStateTier5: {
+ name: "P5 Embrace the Void",
+ spoiler: "Godhome: Pantheon of Hallownest",
+ wiki: "Pantheon_of_Hallownest"
+ },
+ /*
Mr Mushroom data
case SplitName.MrMushroom1: shouldSplit = mem.PlayerData(Offset.mrMushroomState) == 2; break;
case SplitName.MrMushroom2: shouldSplit = mem.PlayerData(Offset.mrMushroomState) == 3; break;
@@ -1577,337 +1577,337 @@ const HK = {
7. Path of Wyrm, at new lands entered, (King's Pass)
8. There journeys end. The kingdom ventured.
*/
- },
- },
-
- /* ################ Game Statistics ################### */
-
- statistics: {
- h2: "Game Statistics",
- id: "hk-statistics",
- description: "This section is dedicated to all secrets, numbers and stats fans. Everything else you wish to know or the game doesn't tell you: Secrets, Whispering Roots, Geo deposits, Nail damage, Notches, total Relics found and many others.",
- entries: {
- unlockedCompletionRate: {
- name: "World Sense Ability",
- spoiler: "Temple of the Black Egg: Lore Tablet",
- wiki: "World_Sense"
- },
- journalEntriesCompleted: {
- name: "Creatures Encountered",
- spoiler: "Hunter's Journal (160 or 164 max)",
- spoilerDefault: "Hunter's Journal (164 max)",
- spoilerZoteOff: "Hunter's Journal (160 max)",
- max: 164,
- maxDefault: 164,
- maxZoteOff: 160,
- wiki: "Category:Enemies_(Hollow_Knight)#Compendium"
- },
- /*
- Add 4 remaining to Hunter Notes max
- */
- journalNotesCompleted: {
- name: "Hunter Notes Completed",
- spoiler: "Hunter's Journal (160 or 164 max)",
- spoilerDefault: "Hunter's Journal (164 max)",
- spoilerZoteOff: "Hunter's Journal (160 max)",
- max: 164,
- maxDefault: 164,
- maxZoteOff: 160,
- wiki: "Category:Enemies_(Hollow_Knight)#Compendium"
- },
- nailDamage: {
- name: "Nail Damage",
- spoiler: "Nailsmith upgrades, City of Tears",
- max: 21,
- wiki: "Nail#Nail_Upgrades"
- },
- charmSlots: {
- name: "Charm Notches",
- spoiler: "11 Charm Notches total",
- max: 11,
- wiki: "Category:Charms#Notches"
- },
- whisperingRoots: {
- name: "Whispering Roots Completed",
- spoiler: "Dream Nail (15 Roots total)",
- max: 15,
- wiki: "Whispering_Root"
- },
- relicsWandererJournal: {
- name: "Relic #1 Found Total",
- nameHeld: "trinket1",
- nameSold: "soldTrinket1",
- spoiler: "Wanderer's Journal (14 Journals total)",
- max: 14,
- wiki: "Wanderer's_Journal"
- },
- relicsHallownestSeal: {
- name: "Relic #2 Found Total",
- nameHeld: "trinket2",
- nameSold: "soldTrinket2",
- spoiler: "Hallownest Seal (17 Seals total)",
- max: 17,
- wiki: "Hallownest_Seal"
- },
- relicsKingsIdol: {
- name: "Relic #3 Found Total",
- nameHeld: "trinket3",
- nameSold: "soldTrinket3",
- spoiler: "King's Idol (8 Idols total)",
- max: 8,
- wiki: "King's_Idol"
- },
- relicsArcaneEgg: {
- name: "Relic #4 Found Total",
- nameHeld: "trinket4",
- nameSold: "soldTrinket4",
- spoiler: "Arcane Egg (4 Eggs max, 1 missable)",
- max: 4,
- wiki: "Arcane_Egg"
- },
- /* "id": "Shiny Item (1)",
- "sceneName": "Abyss_08", */
- arcaneEggLifebloodCoreRoom: {
- name: "Lifeblood Core Room Arcane Egg",
- spoiler: "The only missable Relic",
- id: "Shiny Item (1)",
- sceneName: "Abyss_08",
- wiki: "Abyss#Lifeblood_Chamber"
- },
- // not ghostCoins
- geoPool: {
- name: "Shade Geo",
- spoiler: "Amount of Geo the Shade is currently holding",
- min: 0,
- wiki: "Shade"
- },
- rancidEggs: {
- name: "Rancid Eggs",
- spoiler: "Find: Hallownest, Buy: Sly, Tuk",
- wiki: "Rancid_Egg"
- },
- jinnEggsSold: {
- name: "Rancid Eggs Sold to Jinn",
- spoiler: "Only in Steel Soul Mode",
- wiki: "Jinn"
- },
- xunFlowerBrokeTimes: {
- name: "Delicate Flowers Destroyed",
- spoiler: "Grey Mourner, Traitor's Child Grave",
- wiki: "Delicate_Flower"
- },
- geoRocks: {
- id: "geoRocks",
- name: "Geo Rocks",
- spoiler: "Unbroken | Broken | Discovered",
- wiki: "Geo#How_to_Acquire",
- notActivated: 0,
- activated: 0,
- discoveredTotal: 0
- },
- itemsDiscovered: {
- id: "itemsDiscovered",
- name: "Interactables",
- spoiler: "Not A. | Activated | Discovered",
- wiki: "Category:Exploration_(Hollow_Knight)",
- notActivated: 0,
- activated: 0,
- discoveredTotal: 0
- },
- notchShroomOgres: {
- name: "Charm Notch #1",
- spoiler: "Fungal Wastes: Shroom Ogres room",
- wiki: "Category:Charms#Notches"
- },
- salubraNotch1: {
- name: "Charm Notch #2",
- spoiler: "Salubra: 120 Geo + 5 Charms found",
- wiki: "Category:Charms#Notches"
- },
- salubraNotch2: {
- name: "Charm Notch #3",
- spoiler: "Salubra: 500 Geo + 10 Charms found",
- wiki: "Category:Charms#Notches"
- },
- salubraNotch3: {
- name: "Charm Notch #4",
- spoiler: "Salubra: 900 Geo + 18 Charms found",
- wiki: "Category:Charms#Notches"
- },
- salubraNotch4: {
- name: "Charm Notch #5",
- spoiler: "Salubra: 1400 Geo + 25 Charms found",
- wiki: "Category:Charms#Notches"
- },
- colosseumBronzeCompleted: {
- name: "Charm Notch #6",
- spoiler: "Colosseum of Fools: Trial of the Warrior",
- wiki: "Category:Charms#Notches"
- },
- notchFogCanyon: {
- name: "Charm Notch #7",
- spoiler: "Fog Canyon: explosive eggs room",
- wiki: "Category:Charms#Notches"
- },
- gotGrimmNotch: {
- name: "Charm Notch #8",
- spoiler: "Dirtmouth: Troupe Leader Grimm",
- wiki: "Category:Charms#Notches"
- },
- hasDreamGate: {
- name: "Dreamgate",
- spoiler: "Seer: 900 Essence",
- wiki: "Dreamgate"
- },
- fragileGreed_unbreakable: {
- name: "Unbreakable Greed",
- spoiler: "Divine: Fragile Greed + 9000 Geo",
- wiki: "Divine#Unbreakable_Charms"
- },
- fragileHealth_unbreakable: {
- name: "Unbreakable Heart",
- spoiler: "Divine: Fragile Heart + 12000 Geo",
- wiki: "Divine#Unbreakable_Charms"
- },
- fragileStrength_unbreakable: {
- name: "Unbreakable Strength",
- spoiler: "Divine: Fragile Strength + 15000 Geo",
- wiki: "Divine#Unbreakable_Charms"
- },
- killedMenderBug: {
- name: "Journal: Menderbug",
- spoiler: "Forgotten Crossroads + destroy sign",
- wiki: "Menderbug"
- },
- /*
- Path of Pain entrance discovered
- */
- pathOfPainEntrance: {
- name: "White Palace: Path of Pain Entrance",
- spoiler: "Break left wall above lift area",
- id: "Breakable Wall Ruin Lift",
- sceneName: "White_Palace_06",
- wiki: "White_Palace#Sub-area:_Path_of_Pain"
- },
- killsBindingSeal: {
- name: "White Palace: Path of Pain",
- spoiler: "Main Secret Area, After Middle Lift",
- wiki: "White_Palace#Sub-area:_Path_of_Pain"
- },
- killedBindingSeal: {
- name: "Journal: Seal of Binding",
- spoiler: "White Palace: Path of Pain completion",
- wiki: "Seal_of_Binding"
- },
- whitePalaceSecretRoomVisited: {
- name: "White Palace: Secret Room #1",
- spoiler: "The Pale King's Workshop",
- wiki: "White_Palace#The_Pale_King.27s_workshop"
- },
- whiteLadyRoom: {
- name: "White Palace: Secret Room #2",
- spoiler: "White Lady's Room, break floor",
- id: "Quake Floor",
- sceneName: "White_Palace_09",
- wiki: "White_Palace#White_Lady.27s_room"
- },
- throneRoomLoreTablet: {
- name: "White Palace: Secret Room #3",
- spoiler: "Throne Room, break right wall",
- id: "Breakable Wall Waterways",
- sceneName: "White_Palace_09",
- wiki: "White_Palace#Throne_room_Lore_Tablet"
- },
- elderbugGaveFlower: {
- name: "Delicate Flower: Elderbug",
- spoiler: "Deliver from Traitor's Child Grave",
- wiki: "Delicate_Flower#List_of_Possible_Recipients"
- },
- givenGodseekerFlower: {
- name: "Delicate Flower: Godseeker",
- spoiler: "Possible after completing 2 Pantheons",
- wiki: "Delicate_Flower#List_of_Possible_Recipients"
- },
- givenOroFlower: {
- name: "Delicate Flower: Nailmaster Oro",
- spoiler: "D. from Traitor's Child Grave",
- wiki: "Delicate_Flower#List_of_Possible_Recipients"
- },
- givenWhiteLadyFlower: {
- name: "Delicate Flower: White Lady",
- spoiler: "Deliver from Traitor's Child Grave",
- wiki: "Delicate_Flower#List_of_Possible_Recipients"
- },
- givenEmilitiaFlower: {
- name: "Delicate Flower: Emilitia",
- spoiler: "Deliver from Traitor's Child Grave",
- wiki: "Delicate_Flower#List_of_Possible_Recipients"
- },
- whiteDefenderDefeats: {
- name: "White Defender Times Defeated",
- spoiler: "Royal Waterways (5 max)",
- max: 5,
- wiki: "White_Defender"
- },
- greyPrinceDefeats: {
- name: "Grey Prince Zote Times Defeated",
- spoiler: "Dirtmouth (10 max)",
- max: 10,
- wiki: "Grey_Prince_Zote"
- }
- },
- },
-
- /* ################ Godhome Statistics ################### */
-
- godhomeStatistics: {
- h2: "Godhome Statistics",
- id: "hk-godhome-statistics",
- description: "Everything about Godhome, that didn't fit any other category. Currently a little empty here, but I plan to definitively add more stats in the future.",
- entries: {
- seenGGWastes: {
- name: "Tuner Memory",
- spoiler: "Requires completing 3 Pantheons, 2% chance",
- wiki: "Godhome#Tuner_Memory"
- },
- blueRoomDoorUnlocked: {
- name: "Lifeblood Door Open",
- spoiler: "Complete 8 Pantheon bindings",
- wiki: "Godhome#Locked_Lifeblood_Room"
- },
- killedVoidIdol_1: {
- name: "Journal: Void Idol Attuned",
- spoiler: "Hall of Gods: Defeat All (Attuned)",
- wiki: "Void_Idol"
- },
- killedVoidIdol_2: {
- name: "Journal: Void Idol Ascended",
- spoiler: "Hall of Gods: Defeat All (Ascended)",
- wiki: "Void_Idol"
- },
- killedVoidIdol_3: {
- name: "Journal: Void Idol Radiant",
- spoiler: "Hall of Gods: Defeat All (Radiant)",
- wiki: "Void_Idol"
- },
- killedGodseekerMask: {
- name: "Journal: Weathered Mask",
- spoiler: "Land of Storms: All Pantheons & Bindings",
- wiki: "Weathered_Mask"
- },
- zoteStatueWallBroken: {
- name: "Intruder Discovered",
- spoiler: "Hall of Gods: Zote Statue (upper right)",
- wiki: "Hall_of_Gods#Zote"
- },
- ordealAchieved: {
- name: "The Eternal Ordeal",
- spoiler: "Reach 57 Zotelings defeated",
- wiki: "Eternal_Ordeal"
- }
- },
- }
+ },
},
+
+ /* ################ Game Statistics ################### */
+
+ statistics: {
+ h2: "Game Statistics",
+ id: "hk-statistics",
+ description: "This section is dedicated to all secrets, numbers and stats fans. Everything else you wish to know or the game doesn't tell you: Secrets, Whispering Roots, Geo deposits, Nail damage, Notches, total Relics found and many others.",
+ entries: {
+ unlockedCompletionRate: {
+ name: "World Sense Ability",
+ spoiler: "Temple of the Black Egg: Lore Tablet",
+ wiki: "World_Sense"
+ },
+ journalEntriesCompleted: {
+ name: "Creatures Encountered",
+ spoiler: "Hunter's Journal (160 or 164 max)",
+ spoilerDefault: "Hunter's Journal (164 max)",
+ spoilerZoteOff: "Hunter's Journal (160 max)",
+ max: 164,
+ maxDefault: 164,
+ maxZoteOff: 160,
+ wiki: "Category:Enemies_(Hollow_Knight)#Compendium"
+ },
+ /*
+ Add 4 remaining to Hunter Notes max
+ */
+ journalNotesCompleted: {
+ name: "Hunter Notes Completed",
+ spoiler: "Hunter's Journal (160 or 164 max)",
+ spoilerDefault: "Hunter's Journal (164 max)",
+ spoilerZoteOff: "Hunter's Journal (160 max)",
+ max: 164,
+ maxDefault: 164,
+ maxZoteOff: 160,
+ wiki: "Category:Enemies_(Hollow_Knight)#Compendium"
+ },
+ nailDamage: {
+ name: "Nail Damage",
+ spoiler: "Nailsmith upgrades, City of Tears",
+ max: 21,
+ wiki: "Nail#Nail_Upgrades"
+ },
+ charmSlots: {
+ name: "Charm Notches",
+ spoiler: "11 Charm Notches total",
+ max: 11,
+ wiki: "Category:Charms#Notches"
+ },
+ whisperingRoots: {
+ name: "Whispering Roots Completed",
+ spoiler: "Dream Nail (15 Roots total)",
+ max: 15,
+ wiki: "Whispering_Root"
+ },
+ relicsWandererJournal: {
+ name: "Relic #1 Found Total",
+ nameHeld: "trinket1",
+ nameSold: "soldTrinket1",
+ spoiler: "Wanderer's Journal (14 Journals total)",
+ max: 14,
+ wiki: "Wanderer's_Journal"
+ },
+ relicsHallownestSeal: {
+ name: "Relic #2 Found Total",
+ nameHeld: "trinket2",
+ nameSold: "soldTrinket2",
+ spoiler: "Hallownest Seal (17 Seals total)",
+ max: 17,
+ wiki: "Hallownest_Seal"
+ },
+ relicsKingsIdol: {
+ name: "Relic #3 Found Total",
+ nameHeld: "trinket3",
+ nameSold: "soldTrinket3",
+ spoiler: "King's Idol (8 Idols total)",
+ max: 8,
+ wiki: "King's_Idol"
+ },
+ relicsArcaneEgg: {
+ name: "Relic #4 Found Total",
+ nameHeld: "trinket4",
+ nameSold: "soldTrinket4",
+ spoiler: "Arcane Egg (4 Eggs max, 1 missable)",
+ max: 4,
+ wiki: "Arcane_Egg"
+ },
+ /* "id": "Shiny Item (1)",
+ "sceneName": "Abyss_08", */
+ arcaneEggLifebloodCoreRoom: {
+ name: "Lifeblood Core Room Arcane Egg",
+ spoiler: "The only missable Relic",
+ id: "Shiny Item (1)",
+ sceneName: "Abyss_08",
+ wiki: "Abyss#Lifeblood_Chamber"
+ },
+ // not ghostCoins
+ geoPool: {
+ name: "Shade Geo",
+ spoiler: "Amount of Geo the Shade is currently holding",
+ min: 0,
+ wiki: "Shade"
+ },
+ rancidEggs: {
+ name: "Rancid Eggs",
+ spoiler: "Find: Hallownest, Buy: Sly, Tuk",
+ wiki: "Rancid_Egg"
+ },
+ jinnEggsSold: {
+ name: "Rancid Eggs Sold to Jinn",
+ spoiler: "Only in Steel Soul Mode",
+ wiki: "Jinn"
+ },
+ xunFlowerBrokeTimes: {
+ name: "Delicate Flowers Destroyed",
+ spoiler: "Grey Mourner, Traitor's Child Grave",
+ wiki: "Delicate_Flower"
+ },
+ geoRocks: {
+ id: "geoRocks",
+ name: "Geo Rocks",
+ spoiler: "Unbroken | Broken | Discovered",
+ wiki: "Geo#How_to_Acquire",
+ notActivated: 0,
+ activated: 0,
+ discoveredTotal: 0
+ },
+ itemsDiscovered: {
+ id: "itemsDiscovered",
+ name: "Interactables",
+ spoiler: "Not A. | Activated | Discovered",
+ wiki: "Category:Exploration_(Hollow_Knight)",
+ notActivated: 0,
+ activated: 0,
+ discoveredTotal: 0
+ },
+ notchShroomOgres: {
+ name: "Charm Notch #1",
+ spoiler: "Fungal Wastes: Shroom Ogres room",
+ wiki: "Category:Charms#Notches"
+ },
+ salubraNotch1: {
+ name: "Charm Notch #2",
+ spoiler: "Salubra: 120 Geo + 5 Charms found",
+ wiki: "Category:Charms#Notches"
+ },
+ salubraNotch2: {
+ name: "Charm Notch #3",
+ spoiler: "Salubra: 500 Geo + 10 Charms found",
+ wiki: "Category:Charms#Notches"
+ },
+ salubraNotch3: {
+ name: "Charm Notch #4",
+ spoiler: "Salubra: 900 Geo + 18 Charms found",
+ wiki: "Category:Charms#Notches"
+ },
+ salubraNotch4: {
+ name: "Charm Notch #5",
+ spoiler: "Salubra: 1400 Geo + 25 Charms found",
+ wiki: "Category:Charms#Notches"
+ },
+ colosseumBronzeCompleted: {
+ name: "Charm Notch #6",
+ spoiler: "Colosseum of Fools: Trial of the Warrior",
+ wiki: "Category:Charms#Notches"
+ },
+ notchFogCanyon: {
+ name: "Charm Notch #7",
+ spoiler: "Fog Canyon: explosive eggs room",
+ wiki: "Category:Charms#Notches"
+ },
+ gotGrimmNotch: {
+ name: "Charm Notch #8",
+ spoiler: "Dirtmouth: Troupe Leader Grimm",
+ wiki: "Category:Charms#Notches"
+ },
+ hasDreamGate: {
+ name: "Dreamgate",
+ spoiler: "Seer: 900 Essence",
+ wiki: "Dreamgate"
+ },
+ fragileGreed_unbreakable: {
+ name: "Unbreakable Greed",
+ spoiler: "Divine: Fragile Greed + 9000 Geo",
+ wiki: "Divine#Unbreakable_Charms"
+ },
+ fragileHealth_unbreakable: {
+ name: "Unbreakable Heart",
+ spoiler: "Divine: Fragile Heart + 12000 Geo",
+ wiki: "Divine#Unbreakable_Charms"
+ },
+ fragileStrength_unbreakable: {
+ name: "Unbreakable Strength",
+ spoiler: "Divine: Fragile Strength + 15000 Geo",
+ wiki: "Divine#Unbreakable_Charms"
+ },
+ killedMenderBug: {
+ name: "Journal: Menderbug",
+ spoiler: "Forgotten Crossroads + destroy sign",
+ wiki: "Menderbug"
+ },
+ /*
+ Path of Pain entrance discovered
+ */
+ pathOfPainEntrance: {
+ name: "White Palace: Path of Pain Entrance",
+ spoiler: "Break left wall above lift area",
+ id: "Breakable Wall Ruin Lift",
+ sceneName: "White_Palace_06",
+ wiki: "White_Palace#Sub-area:_Path_of_Pain"
+ },
+ killsBindingSeal: {
+ name: "White Palace: Path of Pain",
+ spoiler: "Main Secret Area, After Middle Lift",
+ wiki: "White_Palace#Sub-area:_Path_of_Pain"
+ },
+ killedBindingSeal: {
+ name: "Journal: Seal of Binding",
+ spoiler: "White Palace: Path of Pain completion",
+ wiki: "Seal_of_Binding"
+ },
+ whitePalaceSecretRoomVisited: {
+ name: "White Palace: Secret Room #1",
+ spoiler: "The Pale King's Workshop",
+ wiki: "White_Palace#The_Pale_King.27s_workshop"
+ },
+ whiteLadyRoom: {
+ name: "White Palace: Secret Room #2",
+ spoiler: "White Lady's Room, break floor",
+ id: "Quake Floor",
+ sceneName: "White_Palace_09",
+ wiki: "White_Palace#White_Lady.27s_room"
+ },
+ throneRoomLoreTablet: {
+ name: "White Palace: Secret Room #3",
+ spoiler: "Throne Room, break right wall",
+ id: "Breakable Wall Waterways",
+ sceneName: "White_Palace_09",
+ wiki: "White_Palace#Throne_room_Lore_Tablet"
+ },
+ elderbugGaveFlower: {
+ name: "Delicate Flower: Elderbug",
+ spoiler: "Deliver from Traitor's Child Grave",
+ wiki: "Delicate_Flower#List_of_Possible_Recipients"
+ },
+ givenGodseekerFlower: {
+ name: "Delicate Flower: Godseeker",
+ spoiler: "Possible after completing 2 Pantheons",
+ wiki: "Delicate_Flower#List_of_Possible_Recipients"
+ },
+ givenOroFlower: {
+ name: "Delicate Flower: Nailmaster Oro",
+ spoiler: "D. from Traitor's Child Grave",
+ wiki: "Delicate_Flower#List_of_Possible_Recipients"
+ },
+ givenWhiteLadyFlower: {
+ name: "Delicate Flower: White Lady",
+ spoiler: "Deliver from Traitor's Child Grave",
+ wiki: "Delicate_Flower#List_of_Possible_Recipients"
+ },
+ givenEmilitiaFlower: {
+ name: "Delicate Flower: Emilitia",
+ spoiler: "Deliver from Traitor's Child Grave",
+ wiki: "Delicate_Flower#List_of_Possible_Recipients"
+ },
+ whiteDefenderDefeats: {
+ name: "White Defender Times Defeated",
+ spoiler: "Royal Waterways (5 max)",
+ max: 5,
+ wiki: "White_Defender"
+ },
+ greyPrinceDefeats: {
+ name: "Grey Prince Zote Times Defeated",
+ spoiler: "Dirtmouth (10 max)",
+ max: 10,
+ wiki: "Grey_Prince_Zote"
+ }
+ },
+ },
+
+ /* ################ Godhome Statistics ################### */
+
+ godhomeStatistics: {
+ h2: "Godhome Statistics",
+ id: "hk-godhome-statistics",
+ description: "Everything about Godhome, that didn't fit any other category. Currently a little empty here, but I plan to definitively add more stats in the future.",
+ entries: {
+ seenGGWastes: {
+ name: "Tuner Memory",
+ spoiler: "Requires completing 3 Pantheons, 2% chance",
+ wiki: "Godhome#Tuner_Memory"
+ },
+ blueRoomDoorUnlocked: {
+ name: "Lifeblood Door Open",
+ spoiler: "Complete 8 Pantheon bindings",
+ wiki: "Godhome#Locked_Lifeblood_Room"
+ },
+ killedVoidIdol_1: {
+ name: "Journal: Void Idol Attuned",
+ spoiler: "Hall of Gods: Defeat All (Attuned)",
+ wiki: "Void_Idol"
+ },
+ killedVoidIdol_2: {
+ name: "Journal: Void Idol Ascended",
+ spoiler: "Hall of Gods: Defeat All (Ascended)",
+ wiki: "Void_Idol"
+ },
+ killedVoidIdol_3: {
+ name: "Journal: Void Idol Radiant",
+ spoiler: "Hall of Gods: Defeat All (Radiant)",
+ wiki: "Void_Idol"
+ },
+ killedGodseekerMask: {
+ name: "Journal: Weathered Mask",
+ spoiler: "Land of Storms: All Pantheons & Bindings",
+ wiki: "Weathered_Mask"
+ },
+ zoteStatueWallBroken: {
+ name: "Intruder Discovered",
+ spoiler: "Hall of Gods: Zote Statue (upper right)",
+ wiki: "Hall_of_Gods#Zote"
+ },
+ ordealAchieved: {
+ name: "The Eternal Ordeal",
+ spoiler: "Reach 57 Zotelings defeated",
+ wiki: "Eternal_Ordeal"
+ }
+ },
+ }
+ },
};
export default HK;
\ No newline at end of file