HK Split Maker

Write a small configuration for Hollow Knight splits and a produce a full LiveSplit file. List your triggers once, and get both the autosplitter settings and the segment list from that list!

JSON Configuration for Aluba% LiveSplit screenshot of the generated Aluba% Splits

Use

Use the HK Split Maker web UI!

Development

For development or local use, clone the repository and install/build manually via Node.js.

npm install && npm run serve

Navigate to http://localhost:8080/ in your web browser.

Adding new Splits

Copy the contents of public enum SplitName from HollowKnightSplitSettings.cs into splits.txt. Remove the commented-out lines. Run npm run gen-files to regenerate the core files from those.

Future Enhancements

You can see the current list of feature ideas in the GitHub issues. More ideas are welcome!