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!
The configuration is as simple as this. List the autosplit triggers once and add some metadata.
The resulting splits have icons!
The autosplits are ordered and correct.
Use the HK Split Maker web UI! You can load a builtin category or customize your own. Once the configuration is loaded or written, click Generate then Download. Open the resulting lss file with LiveSplit.
For development or local use, clone the repository and install/build manually via Node.js.
npm install --legacy-peer-deps && npm run serve
Navigate to http://localhost:8080/
in your web browser.
public enum SplitName
from
HollowKnightSplitSettings.cs into splits.txt.git diff
should only list the new (or updated) autosplits.npm run gen-files
to regenerate the core files from these updates.npm run serve
to make sure the application runs.For an example of this process, see https://github.com/slaurent22/hk-split-maker/pull/125
You can see the current list of feature ideas in the GitHub issues. More ideas are welcome!