Giter Site home page Giter Site logo

reznormichael / hollow-knight-completion-check Goto Github PK

View Code? Open in Web Editor NEW
52.0 3.0 6.0 15.47 MB

App for reading and analyzing a Hollow Knight save file. Shows what remains to do for full 112% Game Completion, Achievements, Hunter's Journal, Collectibles, True Completion %. Includes a self-designed Hint system.

Home Page: https://reznormichael.github.io/hollow-knight-completion-check/

License: GNU General Public License v3.0

JavaScript 95.03% HTML 3.87% CSS 1.10%
game-completion javascript online analyzer savegame

hollow-knight-completion-check's Introduction


Save Completion Analyzer for Hollow Knight

Now you can see what you missed easily! Game Completion %, every Shard/Fragment/Ore, costs, locations, Game Statistics, Hunter's Journal, Achievements, Game Completion essentials. And if you are completely lost, I designed a spoiler-free Hint system based on your individual game progress.

Support Tool (PayPal)

donate

Every single penny counts: Donate any amount. By donating you directly contribute to the purpose of improving the tool for yourself and everyone else.

PayPal supporters are immortalized on the Tool's Web page with a Lvl indicating the amount of support for the Tool. You can get your name/nick immortalized too! Donate at least $1 for the Tool development ๐Ÿ™‚ You can include the name or nick in the PayPal donation message (optional) or "Anonymous" if you wish to be featured anonymously. If you don't want to be featured on the page, please write it in the message too.

General info

There is no game completion list in Hollow Knight. There is no easy way to check in-game what specific things you forgot to do or missed for full 112% Game Completion, Hunter's Journal, Achievements and many other hidden things. This Analyzer I created should help checking all of it incredibly easier for you.

Inspirations and thanks: love for Hollow Knight, discussions on the forum, KayDeeTee and bloodorca's Save Editors, programming learning, Elderbug, ManicJamie for HKTranslator, Klocus for cookiealert.

Steam Guide

More info with features and visual previews can be found in the official Steam Guide for the Tool.

How to use

There are two ways to use this web tool:

  1. Simple way: just choose your user*.dat save file and see the magic happen! See save game locations paragraph below on where to find your Hollow Knight save files.
    The tool doesn't have the power to modify any of your files, but always do backups just in case.

  2. Advanced way: for people who wish to share saves on forums in text format through pastebin.com. Step by step tutorial:

    • Use bloodorca's amazing Online Save File Editor to decode your Hollow Knight user*.dat save file into text.

    • Left-click inside the text box in the Editor after decoding the save and press CTRL+A (or Right-click -> Select All). Only the text inside the text box (decoded save file contents) should be selected.

    • Press CTRL+C (or Right-click -> Copy) to copy the whole contents inside the text box.

    • Go to the Tool's webpage and press CTRL+V (or Right-click -> Paste) to paste the copied text inside the text box.

    • Click "Analyze Text". If the copy-pasted data was correct, you will see your Completion %, Play Time, and a whole list of things you have done (โœ…) or not yet done (โŒ).

Hollow Knight Save game locations

Your Steam Cloud

If you have Steam Cloud enabled for Hollow Knight, you can download your save directly from here.
You can use this if you want to check your save progress without access to your PC (on mobile/tablet for example) or if you don't want to search manually for the save files.

Windows

%USERPROFILE%\AppData\LocalLow\Team Cherry\Hollow Knight\
Pro Tip: Copy and paste this code into the folder path bar of the Windows File Explorer window and press Enter to go there instantly (Windows 10). You can also paste it inside the Run window (Windows key + R).
Example path: C:\Users\your-username\AppData\LocalLow\Team Cherry\Hollow Knight

Linux

~/.config/unity3d/Team Cherry/Hollow Knight/

macOS

~/Library/Application Support/unity.Team Cherry.Hollow Knight/

Filenames

user*.dat โ€” main save file. Where * is a number between 1 and 4, and it is the appropriate save slot inside the game.
user*.dat.bak1 โ€” auto-backup save file.
user*_[game-version-numbers].dat โ€” duplicate of the main save file. Serves as a backup after any game update.

Use offline or online (web) - your choice

My tool uses client-side Javascript, so it runs on anything that has a modern browser. Even without internet access. You can use it locally on your PC, on mobile or on any operating system you desire (Windows, MacOS, Linux) without internet connection โ€” everything is done on your device and your CPU. To do that, you can either download the source code directly from GitHub, go to /docs folder and launch index.html. Only contents inside the /docs folder are required for the program to run. Or go to the tool's webpage and choose Page -> Save As... like you would save a normal program.
On Android running the tool locally requires manually typing the address file:///storage/emulated/0 in your browser and from there pointing to the index.html file in the folder you saved the tool into. Then you can save it in your bookmarks for easy subsequent usage.

Support and feedback

All feedback/problems/wrong data are appreciated. Feel free to write them in the Steam Discussion thread for the Tool or under the Steam Guide.

If you like the tool and wish it developed further with more functions and easier usage, consider supporting on PayPal. PayPal supporters with at least $1 are immortalized on the Tool's Web page.

donate

Version History

  • v2.2.0 Upcoming:

    โ€” General Changes:
    โœ… Moved Pale Lurker's Retreat to Game Completion % Essentials โ€“ World Interactions.
    โœ… Added backwards save compatibility detection to entries: Path of Pain Entrance, Pale Lurker's Retreat.

    โ€” Geo Rocks:
    โœ… Added every Geo Rock's value and Geo total from all Rocks (big thanks to Araraura)
    โœ… Added 2 missing Geo Rocks - duplicates in game logic (big thanks to Araraura)

  • v2.1.0 2022-02-20:

    โ€” General Changes:
    โœ… Updated Hunter's Journal number header. Now shows Creatures Completed/Encountered of 146 (previously only Completed/146).
    โœ… Organized Game Completion % Essentials and Achievements Essentials by category.
    โœ… Added Cornifer's Notes to the Secrets tab.

    โ€” Game Completion % Essentials - World Interactions additions:
    โœ… Paid to See Something Nice.
    โœ… Shopkeeper's Key Returned to Sly.
    โœ… Delicate Flower Accepted.
    โœ… Elegant Door Unlocked.
    โœ… Tower of Love Door Unlocked.
    โœ… Lifeblood Door Opened.
    โœ… The Abyss Gate Opened.
    โœ… Godseeker Cocoon Unlocked.

    โ€” Game Completion % Essentials - Bosses additions:
    โœ… Shade Soul Warrior.

    โ€” World Interactions additions:
    โœ… Gossipping Bugs.
    โœ… Confessor Jiji's Cave Unlocked.
    โœ… Pleasure House Door Unlocked.
    โœ… Waterways Manhole Unlocked.
    โœ… Spirits' Glade Door Opened.
    โœ… City of Tears Gate Opened.
    โœ… Soul Sanctum Shortcut.
    โœ… Chandelier Dropped.
    โœ… Hidden Hot Spring.
    โœ… Pale Lurker's Retreat.
    โœ… Deepnest Entry Bridge Collapsed.
    โœ… Mask Maker Unmasked.

    โ€” Game Statistics additions:
    โœ… Total Geo from Sold Relics.
    โœ… Pale Ore (current amount in inventory).
    โœ… Simple Keys (current amount in inventory).

    โ€” Bug Fixes:
    โœ… Corrected Hallownest Seal #2 location.

  • v2.0.0 2022-01-21:

    โ€” General Changes:
    โœ… Added three new tabs: Collectibles, Geo Caches and Secrets.
    โœ… More things counted towards True Completion number.
    โœ… True Completion % box now shown right below Game Status and the color of the box changes depending on progress (red/blue/green).

    โ€” (New Tab) Collectibles:
    โœ… Charm Notches (8).
    โœ… Grubs (46).
    Note: Due to a bug in recent versions of Hollow Knight, Grubs #33 and #34 (The Collector/Tower of Love) are not marked as released correctly in the save file. As a workaround for this bug, when Grub #32 is detected as released, #33 and #34 are automatically marked as released too in this app.
    โœ… Whispering Roots (15).
    โœ… Relics - Wanderer's Journal (14).
    โœ… Relics - Hallownest Seal (17).
    โœ… Relics - King's Idol (8).
    โœ… Relics - Arcane Egg (4).
    โœ… Rancid Eggs (21).
    โœ… Items.

    โ€” (New Tab) Geo Caches:
    โœ… Geo Chests (14).
    โœ… Geo Rocks (205).

    โ€” (New Tab) Secrets:
    โœ… World Interactions.
    โœ… Secret Rooms.

    โ€” Items additions:
    โœ… City Crest.

    โ€” World Interactions additions:
    โœ… Inspected Stag Nest Egg.

    โ€” Game Statistics changes:
    โœ… Removed Whispering Roots, Relics, Geo Rocks (duplicates).
    โœ… Added Wanderer's Journals Sold.
    โœ… Added Hallownest Seals Sold.
    โœ… Added King's Idols Sold.
    โœ… Added Arcane Eggs Sold.

  • v1.6.1 2022-01-14:

    โ€” Bug Fixes:
    โœ… Fixed True Completion showing a red X instead of a green check when at 100.00% (thanks to Araraura).

  • v1.6.0 2022-01-12:

    โ€” General Changes:
    โœ… Increased scrollbar width.
    โœ… Switch between two Modes: File or Text. File Mode set as default.
    โœ… More descriptive location names in the Secret Console Tab.
    โœ… Several text description changes for improved readability.

    โ€” Bug Fixes:
    โœ… Fixed Mr. Mushroom status bug where it was marked as green one step too early. (thanks to Perseus)
    โœ… Fixed Unbreakable Charms not obtained after Banishment: are now recognized, not included in True Completion % and have their entry names faded out.

    โ€” (New) Game Statistics additions:
    โœ… Grimm's Tent: Secret Room (missable).
    โœ… Tower of Love: Secret Room.
    โœ… Weaver's Den: Secret Room #1.
    โœ… Weaver's Den: Secret Room #2.

  • v1.5.0 2021-08-08:

    โ€” General Changes/Fixes:
    โœ… Rewrote and optimized large parts of the code. Should work a bit faster now, especially on mobile devices. Most people probably won't notice any change.
    โœ… Drag and Drop save file should now work for the whole window (not just for the file input field).
    โœ… Added True Completion to the program. A true perfectionist's dream/nightmare come true.
    โœ… Added full Hunter's Journal to the program. Now you can see and check all journal entries, as well as partial note completion and number of kills left to uncover Hunter's notes for each creature.
    โœ… Choose Save File button appearance change. Will now show file's name, date and time after file is loaded (also after drag & drop).
    โœ… Divided the page to different switchable tabs for easier navigation.
    โœ… Number of Health Masks, Soul Orbs and Charm Notches is now displayed as a number next to the graphics.
    โœ… Hide the whole entry when Spoilers are disabled. Display all entries when Spoilers enabled. Hover over the name and/or description to uncover it one-by-one. (thanks to kanna for the idea and inspiration!)
    โœ… When an entry is already done/completed, the whole entry is always visible (even when Spoilers are disabled).
    โœ… When an entry is partially done, the name of the entry is always visible, but the entry description is hidden.
    โœ… All sections now have brief text descriptions and/or explanations.
    โœ… Automatically detect the save version's Content Pack and display the correct Max Percent % for each one: Base Game 100%, Grimm Troupe 106%, Lifeblood 107%, Current 112%. (thanks to Perseus for the suggestion!)
    โœ… Fixed incorrect display of Soul orbs amount for early HK save file versions (like 1.0.0.6).
    โœ… Fixed not cleaning text area and file input after page refresh (Firefox).
    โœ… Added Secret data information at the bottom of the tool.

    โ€” (New) Game Status additions:
    โœ… addition: True Completion. Shows a detailed extended game completion (up to 100%) by counting basically as much as possible in the game and for the current save and Analyzer version. Missable things are not counted, unless you already did them. Choices in the save file are taken into account and not counted when not available. True Completion will most likely expand after adding new things to the Analyzer. Note: this is still rather experimental and may not always work accurately. When you will find any bugs, please let me know.

    โ€” (New) Hunter's Journal Section additions/changes/fixes:
    โœ… change + addition: now showing all 146 base entries needed for Keen/True Hunter achievements (with partial completion and number of kills left). The most commonly missed entries are shown at the top.
    โœ… addition: Optional Journal Entries. All other Hunter's Journal entries that are not required for Keen/True Hunter achievements.
    โœ… fix: Crystal Crawler was actually Glimback before, despite being named CrystalCrawler in the save files.

    โ€” (New) Godmaster Section additions:
    โœ… additions: All Pantheons details. Unlocked, Completed, Bindings, Completed with No Damage, All Bindings.
    โœ… additions: All Hall of Gods bosses. Unlocked, Attuned, Ascended, Radiant.
    โœ… additions: Unique Icons for completed Bindings.
    โœ… additions: Unique Icons for completed bosses in the Hall of Gods (Attuned, Ascended, Radiant).

    โ€” Hints changes:
    โœ… change: Made the Hints section stand out more from the rest of the tool.
    โœ… change: Re-phrased all clues.
    โœ… change: Rearranged the sequence of the clues. More emphasis on gradually increasing difficulty (magic words: Watcher Knights).

    โ€” Grimm Troupe Content Pack changes:
    โœ… change: Charm #40 Grimmchild Phase detection (No charm, 1-4), Carefree Melody detection and wiki links
    โœ… change: Nightmare King/Banishment player save choice detection and wiki links

    โ€” Game Completion Essentials fixes/additions:
    โœ… addition: God Tamer (needed for Trial of the Fool %)
    โœ… addition: Vengefly King (needed for Trial of the Warrior %)
    โœ… addition: All 11 Stag Stations listed one by one
    โœ… fix: Pale Ore #2 should now be showing up correctly (thanks to EmrldPhoenix for the bug report!)

    โ€” Achievements Essentials changes/additions:
    โœ… change: Moved Creatures Encountered and Hunter Notes Completed to Game Statistics (not all 164 entries are required for the achievements)
    โœ… change: Moved all Journal entries to Hunter's Journal section
    โœ… addition: Quirrel: Witness achievement
    โœ… addition: Grey Mourner: Solace achievement
    โœ… additions: Maps for all areas

    โ€” Game Statistics fixes/additions/changes:
    โœ… fix: Hunter's Journal now detects and displays the correct amount of maximum entries on both Zote routes and Banishment route (158-164).
    โœ… change: Moved Menderbug and Seal of Binding to Optional Journal Entries
    โœ… change: Removed Charm Notches (they are already shown in Game Status section)
    โœ… addition: World Sense Ability (completion rate viewable in inventory/save slot)
    โœ… addition: Lifeblood Core Room Arcane Egg (the only missable relic in the game)
    โœ… addition: White Palace: Secret Room #3 (Lore Tablet)
    โœ… additions: 6 entries related to Millibelle the Banker: Account, Balance, Disappeared, Investigate Stand, Found & Talked, Reclaimed All Geo
    โœ… additions: All Map Pins
    โœ… addition: Collector's Map
    โœ… addition: Tuk: Free Rancid Egg (while Defender's Crest equipped)

    โ€” Godhome Statistics changes/additions:
    โœ… addition: Lifeblood Door Open

  • v1.4.1 2021-03-16:

    โ€” Game Completion Essentials additions:
    โœ… Grubfather Rewards Collected (shows how many rewards the player has collected, and how many remain waiting to collect)
    โœ… Charms Owned (useful for Salubra Notches)
    โœ… Mantis Village Floor Lever (required for 1% Mantis Lords and 1% Mark of Pride)

    โ€” Game Statistics changes/additions:
    โœ… "White Palace Secret Room Discovered" becomes White Palace: Secret Room #1 (Pale King's Workshop) (thanks to kanna for double-checking)
    โœ… White Palace: Secret Room #2 (White Lady's Room) (thanks to kanna for the idea)
    โœ… White Palace: Path of Pain Entrance

    โ€” Removed red cross mark appearing near hints text

    โ€” Changed the Lumafly Lantern hint, and some smaller hint texts additions

    โ€” Minor spoiler changes and additions for better precision

    โ€” v1.4.1 2021-03-18: Changed Grubfather Rewards text to Awarded instead of Collected

  • v1.3.0 2021-02-24:

    โ€” Game Statistics Section now divided into Game Statistics and Godhome Statistics

    โ€” Godhome Statistics additions:
    โœ… Tuner Memory
    โœ… Intruder Discovered
    โœ… The Eternal Ordeal

    โ€” Achievements Essentials additions:
    โœ… Journal: God Tamer

    โ€” Added info that offering Godseeker the Delicate Flower is possible after completing at least 2 Pantheons

    โ€” Minor description changes/additions and order changes

  • v1.2.0 2021-02-23:

    โ€” Bosses and Warrior Dreams required for opening Pantheons 1-4 are now prefixed with P1, P2, P3 or P4. They are also sorted accordingly.

    โ€” Game Completion Essentials additions:
    โœ… P1 Massive Moss Charger
    โœ… P1 Soul Warrior
    โœ… P2 Crystal Guardian
    โœ… P2 Oblobble
    โœ… P2 Flukemarm
    โœ… P4 Enraged Guardian
    โœ… Brothers Oro & Mato
    โœ… Paintmaster Sheo
    โœ… Great Nailsage Sly
    โœ… Pure Vessel

    โ€” Game Statistics additions:
    โœ… Interactables: Not Activated, Activated and Discovered Total (experimental). See also Ctrl + Shift + I > Console for all Not Activated list.

    โ€” Polyfills for most browsers (to ensure webpage compatibility).

  • v1.1.0 2021-02-17:

    โ€” PayPal supporters are immortalized on the Tool's Web page with a Lvl indicating the amount of support for the Tool. You can get your name/nick immortalized too! Donate at least $1 for the Tool development ๐Ÿ™‚ You can include the name or nick in the PayPal donation message (optional) or "Anonymous" if you wish to be featured anonymously. If you don't want to be featured on the page, please write it in the message too.

    โ€” Hollow Knight Wiki links to every entry in the tool for quick and easy access/map locations etc. No need to search manually now.

    โ€” General Backwards Compatibility with Hollow Knight version 1.0.0.6 save files (February 2017 release version) and all newer HK versions. Save Version info added to Game Status.

    โ€” Game Completion Essentials additions:
    โœ… Acid Drained in Waterways
    โœ… Two White Fragments (Queen and King)

    โ€” Game Statistics additions:
    โœ… Delicate Flowers given to NPCs (Elderbug, Godseeker, Oro, White Lady, Emilitia)
    โœ… Rancid Eggs sold to Jinn โ€” relevant to Steel Soul Mode

    โ€” File Reading now launches automatically when you open the same file subsequently. Useful for quick analyzing the same save file after modification without reloading the page.

    โ€” The tool can now be used even when you disabled all cookies in your browser. You won't have the ability to remember your selected checkboxes in this case, but all else will work.

    โ€” Added a small scroll up arrow for fast returning to top.

    โ€” Performance optimizations. Should work ~2x faster. Difference may be noticeable rather more on mobile devices than on PCs.

  • v1.0.3 2021-02-14:

    โ€” Prototype Unrescued Grubs and Unbroken Geo Rocks lists now include number of items in the title. Additionally, number of Grubs is now shown correctly โ€“ error was due to the fact, that in 1.4.3.2 HK version the 3 Collector's Arena Grubs are treated as one by the game, instead of individually, like in 1.0.0.6. They have now one number (#32) but the rest is numbered normally from #35 until #46.

    โ€” Achievements Essentials changes:
    โœ… Altered "Optimal Zote". Instead this line now shows the current Zote save file state (Trapped Greenpath, Not Rescued, Dead, Trapped Deepnest, Colosseum, Defeated)
    โœ… Altered "Optimal Nailsmith". Instead this line now shows the current Nailsmith save file state (Waiting for Upgrade, Waiting in Sheo's Hut, Spared, Slain)
    โœ… "Grey Prince Zote" and "Grey Prince Zote defeats total" get faded out if Zote is dead.
    โœ… "Grey Prince Zote" line gets a red cross if Zote was rescued in Greenpath and GPZ is not yet defeated.

  • v1.0.2 2021-02-12:

    โ€” Prototype Lists: Unrescued Grubs, Unbroken Geo Rocks (Beta). If you want to see them, press Ctrl + Shift + I and select Console tab.

    โ€” Achievements Essentials additions:
    โœ… Mr Mushroom #1โ€“7 locations

    โ€” Game Statistics additions:
    โœ… Geo Rocks Unbroken/Broken/Discovered Total

  • v1.0.1 2021-02-01:

    โ€” Quick hotfix for windows save file input text on mobile and broken steel soul save detection

  • 2021-01-31:

    โ€” Major New Release v1.0! Finally out of Beta/Early Access.

    โ€” I want to sincerely thank one single person (from my country - Poland) who donated a total of 70 PLN ($18.21 / โ‚ฌ15.04) to my PayPal account since the first release of my tool in August 2020. This is currently the only person who donated anything at all since the tool's release, and I am very grateful for the support, especially in these dark times, which are hard for everyone (myself included). This update and 1.0 release is dedicated mainly to this person, as well as my awesome brother and his family for being hugely supportive. I wish to also give my thanks to all people who supported the tool in other ways: by beta-testing, giving comments, new ideas, saves, Steam Points rewards, Steam Guide likes, favourites, sharing this tool with others or giving emotional support. I hope you all will enjoy this version even more and find it much easier to use ๐Ÿ˜Š

    โ€” Much easier to use: Just choose a *.dat or *.bak save file to analyze. And that's it! You don't even have to press "Analyze", because programming magic does that for you.

    โ€” Go to your Steam Cloud Storage โ˜ for Hollow Knight instantly with a press of a button! It can't get any easier to get your save file than this. Steam Cloud can be also useful if you want to quickly check your in-game progress on mobile outside your PC. Saves in the Steam Cloud are updated after exiting the game.

    โ€” Optimized: Now tool is compressed, works faster and is more web- and mobile-friendly than before. At least I hope ๐Ÿ˜‰

    โ€” Visual completion percentages in all sections for better readability (red = not started yet (0%), blue = partially completed, green = fully completed)

    โ€” Game Status additions:
    โœ… Charm Notches + visuals
    โœ… Shade Geo + visuals. Will appear only if the Shade is holding at least 1 Geo. If you have at least 1 Geo alongside the Shade Geo, a total amount (Geo + Shade Geo) will be displayed as well.

    โ€” Game Statistics additions:
    โœ… Shade Geo (Amount of Geo the Shade is currently holding)
    โœ… Journal: Void Idol Attuned
    โœ… Journal: Void Idol Ascended
    โœ… Journal: Void Idol Radiant
    โœ… White Palace Secret Room visited (Unidentified secret room, help us identify this room!)

    โ€” Hints/Spoilers Checkboxes now don't reset each time a save is analyzed (you don't have to click them again). Your choice is also remembered between different visits, system restarts or page reloads!

    โ€” Easy auto-copy Windows HK Save files location to clipboard. Just Left-click the text, then click Choose File/Browse..., and paste into top address bar to go to the HK Windows save file location instantly without searching!

    โ€” Improved text area focus, graphics and readability

    โ€” Increased brightness of the Steel Soul Health Masks when analyzing a Steel Soul save file

    โ€” Error messages when chosen an invalid file, or when the text inside the text area is not a valid HK save file

    โ€” Rearranged some entries and added + corrected some spoiler/location descriptions

  • 2021-01-19:

    โ€” Changed the site address to GitHub Pages using https. Now the site is published directly from the GitHub source. This should fix the problem for some people who were not able to visit the previous webpage, as well as the "this site is not safe" notifications in some browsers.

  • 2020-12-27:

    โ€” added Journal: Pale Lurker

  • 2020-12-25:

    โ€” fixed the Path of Pain check (thanks to Reaper4578, kanna, tintingaroo for greatly helping in this, and kiotosmith, Reaper4578 for bringing this to my attention)

    โ€” added some new journal entries:

    Achievements Essentials additions
    (rare missable enemies/entries for the Keen Hunter/True Hunter/Hunter's Mark achievements)
    โœ… Journal: Maggot
    โœ… Journal: Lightseed
    โœ… Journal: Maskfly
    โœ… Journal: Aluba
    โœ… Journal: Duranda
    โœ… Journal: Durandoo
    โœ… Journal: Gulka
    โœ… Journal: Sporg
    โœ… Journal: Charged Lumafly
    โœ… Journal: Crystal Crawler
    โœ… Journal: Gorgeous Husk
    โœ… Journal: Goam
    โœ… Journal: Garpede
    โœ… Journal: Void Tendrils
    โœ… Journal: Pale Lurker

    Game Statistics additions
    โœ… Journal: Seal of Binding
    โœ… Journal: Weathered Mask

  • 2020-09-28:

    โ€” showing Health Masks, Soul and Geo

    โ€” Game Completion Essentials: showing all things that don't count towards 112% Game Completion, but are necessary to achieve it, like number of Grubs, Essence, individual Simple Keys & Pale Ore, Keys, Tram Pass etc.

    โ€” Achievements Essentials: all things that matter for achievements like Hunter's Journal, fifth Pantheon, Void Heart, Zote, Nailsmith and others

    โ€” Game Statistics: everything else like Nail damage, notches, relics found and many others

    โ€” Visual additions: health masks, soul orbs, geo, separators

    โ€” small bug fixes and name changes

  • 2020-09-23:

    โ€” now showing current % completion of all sub-categories (Bosses, Charms, Mask Shards etc.) in addition to total Game Completion % after analyzing a save.

  • 2020-09-13:

    โ€” changed theme to a more Hollow k[N]ight atmosphere.

    โ€” fixed switched Dash Slash and Great Slash check.

  • 2020-09-06:

    โ€” Introduced: Optional Hints - if this is your first playthrough and you feel completely lost, analyze your save, and I will give you a small hint where you can investigate next (based on your progress in the game). Inspired by Elderbug (and people on the forums asking where to go next).

    โ€” Introduced: Show/Hide Locations and Hints - Now hidden by default if you don't like spoilers! Just click the checkboxes to instantly toggle their visibility.

  • 2020-09-02:

    โ€” Gruz Mother and Brooding Mawlek check should work now even for extremely rare cases

    โ€” Showing all Completion Data by default on page load

  • 2020-08-30:

    โ€” Added all locations and costs of all individual items

    โ€” Fixed Watcher Knights incorrect data check, should be okay now

    โ€” Showing total percentage of all categories (not calculated)

    โ€” Cosmetic improvements

  • 2020-08-29:

    โ€” All individual 16 Mask Shards and 9 Vessel Fragments as well as their locations are shown now as requested

    โ€” Fixed Gruz Mother incorrect data check, should be okay now

    โ€” Added save's Play Time

Using

Contact

Written and created by ReznoRMichael

hollow-knight-completion-check's People

Contributors

araraura avatar reznormichael avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

hollow-knight-completion-check's Issues

Change wiki from fandom to real one

Fandom is bloated with ads and in site useless banners and its better to choose community version.

If I checked code correctly it can be done by changing line 34 in /src/js/page-functions.js

const WIKI_LINK = "https://hollowknight.fandom.com/wiki/";
to
const WIKI_LINK = "https://hollowknight.wiki/w/";

Whispering Root tracker

Right now the site just tracks X/15 Whispering Roots. But you don't know which ones are remaining, so this is very frustrating.

This is a feature request for the site to track the individual Whispering Roots and which ones are remaining to be "activated" / finished.

List of Interactables

Hello, and thanks for the fantastic tool, it was just what I needed.

Are there plans to implement lists for geo rocks / interactables?
I want to go through and get everything on my 100% save file.

Possible issue with "Found & Talked to Millibelle" check

Hi! Thanks for the wonderful tool!

I believe I may have discovered an issue. Perhaps the analyzer could be tweaked to account for it?

Disclaimer: it is possible that this is simply a minor bug (ha) in how Hollow Knight itself in tracks its own game-state. I would imagine that it's intentional, but I'm not certain.

Steps to Reproduce

This is what I believe I did in my save:

  • Found Millibelle and spoke with her to open an account.
  • Gave Millibelle enough geo to trigger the theft event.
  • Waited for the theft to occur.
  • Found Millebelle in the spa.
  • Got the geo back before talking with her in the spa.
  • And then initiated dialogue in the spa for the first time.

When talking to her, the dialogue that I see is what she says when you are "listening with no geo left" and "exhausted dialogue" according to the wiki page.

Expected Behavior

The above events cause "Found & Talked to Millibelle" to show a completed status in the completion checker.
image

Observed Behavior

The completion checker indicates that I have not found and talked to Millibelle.
image

Additional Information

This is what I would speculate is the relevant portion of the save file as it appears in the save analyzer.

"bankerAccountPurchased":true,"metBanker":true,"bankerBalance":-64,"bankerDeclined":false,"bankerTheftCheck":true,"bankerTheft":2,"bankerSpaMet":false

Notably, bankerSpaMet is false. I would postulate that this is set to true if you initiate dialogue with Millibelle before getting your geo back. It likely remains false until that point so that the game knows whether to display the "first encounter" dialogue or the "listening"/"exhausted" dialogue, and isn't so much meant to be used as an indicator for whether or not you had ever met her in the spa, as getting all of your geo back from her and then speaking with her afterwards without ever seeing the "first encounter" dialogue is a valid game-state.

Given that I have found and spoken to Millibelle in the spa, I would expect this check to display a check in the completion checker (ha).

Perhaps a more robust way to check for this would be to check if both of the following are true: the banker has already stolen your geo and she has <= 0 geo. This would only be possible if you have already found her in the spa and gotten your geo back off of her.

Additionally, the prosed check may be more in the spirit of "True Completion", as currently, simply finding her in the spa is sufficient for the check to display as completed. Theoretically, a player could achieve "True Completion" without ever knowing that they can get their geo back from Millibelle.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.