check world interactions
This commit is contained in:
parent
272deac9d9
commit
e01ddd49a4
3 changed files with 97 additions and 85 deletions
174
build/app.js
174
build/app.js
|
|
@ -155,9 +155,11 @@ function HKCheckCompletion(jsonObject) {
|
||||||
|
|
||||||
CheckAdditionalThings(_hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.essential, _hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.essential.entries, HKPlayerData, HKWorldItems); // ------------------------- Achievements ------------------------------------------------------------------------------------- //
|
CheckAdditionalThings(_hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.essential, _hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.essential.entries, HKPlayerData, HKWorldItems); // ------------------------- Achievements ------------------------------------------------------------------------------------- //
|
||||||
|
|
||||||
CheckAdditionalThings(_hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.achievements, _hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.achievements.entries, HKPlayerData, HKWorldItems); // ------------------------- Collectibles: Charm Notches ---------------------------------------------------------------------- //
|
CheckAdditionalThings(_hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.achievements, _hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.achievements.entries, HKPlayerData, HKWorldItems); // ------------------------- Collectibles -> Charm Notches ---------------------------------------------------------------------- //
|
||||||
|
|
||||||
CheckAdditionalThings(_hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.charmNotches, _hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.charmNotches.entries, HKPlayerData, HKWorldItems); // ------------------------- Game Statistics ---------------------------------------------------------------------------------- //
|
CheckAdditionalThings(_hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.charmNotches, _hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.charmNotches.entries, HKPlayerData, HKWorldItems); // ------------------------- Secrets -> World Interactions ---------------------------------------------------------------------- //
|
||||||
|
|
||||||
|
CheckAdditionalThings(_hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.worldInteractions, _hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.worldInteractions.entries, HKPlayerData, HKWorldItems); // ------------------------- Game Statistics ---------------------------------------------------------------------------------- //
|
||||||
|
|
||||||
CheckAdditionalThings(_hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.statistics, _hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.statistics.entries, HKPlayerData, HKWorldItems, HKSceneData); // ------------------------- Godhome Statistics ------------------------------------------------------------------------------- //
|
CheckAdditionalThings(_hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.statistics, _hk_database_js__WEBPACK_IMPORTED_MODULE_0__["default"].sections.statistics.entries, HKPlayerData, HKWorldItems, HKSceneData); // ------------------------- Godhome Statistics ------------------------------------------------------------------------------- //
|
||||||
|
|
||||||
|
|
@ -5894,7 +5896,7 @@ var HK = {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
/* ###################################### Collectibles: Charm Notches ############################################## */
|
/* ###################################### Collectibles -> Charm Notches ############################################## */
|
||||||
charmNotches: {
|
charmNotches: {
|
||||||
h2: "Charm Notches",
|
h2: "Charm Notches",
|
||||||
id: "hk-charm-notches",
|
id: "hk-charm-notches",
|
||||||
|
|
@ -5943,17 +5945,98 @@ var HK = {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
/* ################ Game Statistics ################### */
|
/* ###################################### Secrets -> World Interactions ############################################## */
|
||||||
statistics: {
|
worldInteractions: {
|
||||||
h2: "Game Statistics",
|
h2: "World Interactions",
|
||||||
id: "hk-statistics",
|
id: "hk-world-interactions",
|
||||||
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.",
|
description: "World Interactions Description.",
|
||||||
entries: {
|
entries: {
|
||||||
unlockedCompletionRate: {
|
unlockedCompletionRate: {
|
||||||
name: "World Sense Ability",
|
name: "World Sense Ability",
|
||||||
spoiler: "Temple of the Black Egg: Lore Tablet",
|
spoiler: "Temple of the Black Egg: Lore Tablet",
|
||||||
wiki: "World_Sense"
|
wiki: "World_Sense"
|
||||||
},
|
},
|
||||||
|
hasPinGuardian: {
|
||||||
|
name: "Map Pin: Dreamers",
|
||||||
|
spoiler: "Resting Grounds: Inspect the shrine",
|
||||||
|
wiki: "Dreamers"
|
||||||
|
},
|
||||||
|
hasPinBlackEgg: {
|
||||||
|
name: "Map Pin: Temple of the Black Egg",
|
||||||
|
spoiler: "City of Tears: Inspect fountain",
|
||||||
|
wiki: "Temple_of_the_Black_Egg"
|
||||||
|
},
|
||||||
|
arcaneEggLifebloodCoreRoom: {
|
||||||
|
name: "Lifeblood Core Room Arcane Egg",
|
||||||
|
spoiler: "Missable Relic",
|
||||||
|
id: "Shiny Item (1)",
|
||||||
|
sceneName: "Abyss_08",
|
||||||
|
wiki: "Abyss#Lifeblood_Chamber"
|
||||||
|
},
|
||||||
|
tukDungEgg: {
|
||||||
|
name: "Tuk: Free Rancid Egg",
|
||||||
|
spoiler: "Royal Waterways: Tuk, with Defender's Crest",
|
||||||
|
wiki: "Tuk"
|
||||||
|
},
|
||||||
|
bankerAccountPurchased: {
|
||||||
|
name: "Opened Bank Account",
|
||||||
|
spoiler: "100 Geo: Fog Canyon: Millibelle the Banker",
|
||||||
|
wiki: "Millibelle"
|
||||||
|
},
|
||||||
|
millibelleLeft: {
|
||||||
|
name: "Banker Disappeared",
|
||||||
|
spoiler: "Fog Canyon: Millibelle the Banker",
|
||||||
|
wiki: "Millibelle"
|
||||||
|
},
|
||||||
|
millibelleCheckedStand: {
|
||||||
|
name: "Investigated Banker Stand",
|
||||||
|
spoiler: "Fog Canyon: Millibelle the Banker",
|
||||||
|
wiki: "Millibelle"
|
||||||
|
},
|
||||||
|
bankerSpaMet: {
|
||||||
|
name: "Found & Talked to Millibelle",
|
||||||
|
spoiler: "City of Tears: Hot Springs, Simple Key",
|
||||||
|
wiki: "Millibelle"
|
||||||
|
},
|
||||||
|
millibelleReclaimedAllGeo: {
|
||||||
|
name: "Reclaimed All Geo",
|
||||||
|
spoiler: "City of Tears: Hot Springs, Millibelle the Thief",
|
||||||
|
wiki: "Millibelle"
|
||||||
|
},
|
||||||
|
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"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
/* ################ 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: {
|
||||||
journalEntriesCompleted: {
|
journalEntriesCompleted: {
|
||||||
name: "Creatures Encountered",
|
name: "Creatures Encountered",
|
||||||
spoiler: "Hunter's Journal (158-164 max)",
|
spoiler: "Hunter's Journal (158-164 max)",
|
||||||
|
|
@ -6024,16 +6107,6 @@ var HK = {
|
||||||
maxDefault: 3,
|
maxDefault: 3,
|
||||||
wiki: "Arcane_Egg"
|
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
|
// not ghostCoins
|
||||||
geoPool: {
|
geoPool: {
|
||||||
name: "Shade Geo",
|
name: "Shade Geo",
|
||||||
|
|
@ -6051,11 +6124,6 @@ var HK = {
|
||||||
spoiler: "Dirtmouth: Jinn, Steel Soul Mode only",
|
spoiler: "Dirtmouth: Jinn, Steel Soul Mode only",
|
||||||
wiki: "Jinn"
|
wiki: "Jinn"
|
||||||
},
|
},
|
||||||
tukDungEgg: {
|
|
||||||
name: "Tuk: Free Rancid Egg",
|
|
||||||
spoiler: "Royal Waterways: Tuk, with Defender's Crest",
|
|
||||||
wiki: "Tuk"
|
|
||||||
},
|
|
||||||
xunFlowerBrokeTimes: {
|
xunFlowerBrokeTimes: {
|
||||||
name: "Delicate Flowers Destroyed",
|
name: "Delicate Flowers Destroyed",
|
||||||
spoiler: "Grey Mourner, Traitor's Child Grave",
|
spoiler: "Grey Mourner, Traitor's Child Grave",
|
||||||
|
|
@ -6146,16 +6214,6 @@ var HK = {
|
||||||
spoiler: "210 Geo: Iselda, acquire Mothwing Cloak",
|
spoiler: "210 Geo: Iselda, acquire Mothwing Cloak",
|
||||||
wiki: "Iselda#Map_Pins"
|
wiki: "Iselda#Map_Pins"
|
||||||
},
|
},
|
||||||
hasPinGuardian: {
|
|
||||||
name: "Map Pin: Dreamers",
|
|
||||||
spoiler: "Resting Grounds: Inspect the shrine",
|
|
||||||
wiki: "Dreamers"
|
|
||||||
},
|
|
||||||
hasPinBlackEgg: {
|
|
||||||
name: "Map Pin: Temple of the Black Egg",
|
|
||||||
spoiler: "City of Tears: Inspect fountain",
|
|
||||||
wiki: "Temple_of_the_Black_Egg"
|
|
||||||
},
|
|
||||||
hasPinGrub: {
|
hasPinGrub: {
|
||||||
name: "Collector's Map",
|
name: "Collector's Map",
|
||||||
spoiler: "Kingdom's Edge: Tower of Love, Love Key",
|
spoiler: "Kingdom's Edge: Tower of Love, Love Key",
|
||||||
|
|
@ -6181,36 +6239,11 @@ var HK = {
|
||||||
spoiler: "Divine: Fragile Strength + 15000 Geo",
|
spoiler: "Divine: Fragile Strength + 15000 Geo",
|
||||||
wiki: "Divine#Unbreakable_Charms"
|
wiki: "Divine#Unbreakable_Charms"
|
||||||
},
|
},
|
||||||
bankerAccountPurchased: {
|
|
||||||
name: "Opened Bank Account",
|
|
||||||
spoiler: "100 Geo: Fog Canyon: Millibelle the Banker",
|
|
||||||
wiki: "Millibelle"
|
|
||||||
},
|
|
||||||
bankerBalance: {
|
bankerBalance: {
|
||||||
name: "Bank Account Balance",
|
name: "Bank Account Balance",
|
||||||
spoiler: "Fog Canyon: Millibelle the Banker",
|
spoiler: "Fog Canyon: Millibelle the Banker",
|
||||||
wiki: "Millibelle"
|
wiki: "Millibelle"
|
||||||
},
|
},
|
||||||
millibelleLeft: {
|
|
||||||
name: "Banker Disappeared",
|
|
||||||
spoiler: "Fog Canyon: Millibelle the Banker",
|
|
||||||
wiki: "Millibelle"
|
|
||||||
},
|
|
||||||
millibelleCheckedStand: {
|
|
||||||
name: "Investigated Banker Stand",
|
|
||||||
spoiler: "Fog Canyon: Millibelle the Banker",
|
|
||||||
wiki: "Millibelle"
|
|
||||||
},
|
|
||||||
bankerSpaMet: {
|
|
||||||
name: "Found & Talked to Millibelle",
|
|
||||||
spoiler: "City of Tears: Hot Springs, Simple Key",
|
|
||||||
wiki: "Millibelle"
|
|
||||||
},
|
|
||||||
millibelleReclaimedAllGeo: {
|
|
||||||
name: "Reclaimed All Geo",
|
|
||||||
spoiler: "City of Tears: Hot Springs, Millibelle the Thief",
|
|
||||||
wiki: "Millibelle"
|
|
||||||
},
|
|
||||||
grimmTentSecretRoom: {
|
grimmTentSecretRoom: {
|
||||||
name: "Grimm's Tent: Secret Room",
|
name: "Grimm's Tent: Secret Room",
|
||||||
spoiler: "Dirtmouth: inside Grimm's Tent",
|
spoiler: "Dirtmouth: inside Grimm's Tent",
|
||||||
|
|
@ -6280,31 +6313,6 @@ var HK = {
|
||||||
#53 Breakable Wall Waterways 🗺️ Palace Spike Drop ⌨️ White_Palace_12
|
#53 Breakable Wall Waterways 🗺️ Palace Spike Drop ⌨️ White_Palace_12
|
||||||
#54 Break Floor 1 🗺️ Palace Spike Drop ⌨️ White_Palace_12
|
#54 Break Floor 1 🗺️ Palace Spike Drop ⌨️ White_Palace_12
|
||||||
*/
|
*/
|
||||||
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: {
|
whiteDefenderDefeats: {
|
||||||
name: "White Defender Times Defeated",
|
name: "White Defender Times Defeated",
|
||||||
spoiler: "Royal Waterways (5 max)",
|
spoiler: "Royal Waterways (5 max)",
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -216,10 +216,14 @@ function HKCheckCompletion(jsonObject, benchStart = performance.now()) {
|
||||||
|
|
||||||
CheckAdditionalThings(HK.sections.achievements, HK.sections.achievements.entries, HKPlayerData, HKWorldItems);
|
CheckAdditionalThings(HK.sections.achievements, HK.sections.achievements.entries, HKPlayerData, HKWorldItems);
|
||||||
|
|
||||||
// ------------------------- Collectibles: Charm Notches ---------------------------------------------------------------------- //
|
// ------------------------- Collectibles -> Charm Notches ---------------------------------------------------------------------- //
|
||||||
|
|
||||||
CheckAdditionalThings(HK.sections.charmNotches, HK.sections.charmNotches.entries, HKPlayerData, HKWorldItems);
|
CheckAdditionalThings(HK.sections.charmNotches, HK.sections.charmNotches.entries, HKPlayerData, HKWorldItems);
|
||||||
|
|
||||||
|
// ------------------------- Secrets -> World Interactions ---------------------------------------------------------------------- //
|
||||||
|
|
||||||
|
CheckAdditionalThings(HK.sections.worldInteractions, HK.sections.worldInteractions.entries, HKPlayerData, HKWorldItems);
|
||||||
|
|
||||||
// ------------------------- Game Statistics ---------------------------------------------------------------------------------- //
|
// ------------------------- Game Statistics ---------------------------------------------------------------------------------- //
|
||||||
|
|
||||||
CheckAdditionalThings(HK.sections.statistics, HK.sections.statistics.entries, HKPlayerData, HKWorldItems, HKSceneData);
|
CheckAdditionalThings(HK.sections.statistics, HK.sections.statistics.entries, HKPlayerData, HKWorldItems, HKSceneData);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue