Tools to generate the Hollow Knight Randomizer Tracker for Emotracker.
Not really intended to be used by anyone, honestly; this is simply used to generate the actual tracker that's submitted to Emotracker. Clone it if you'd like, I'm not your dad
Go to the releases page and grab that. Or (ideally) download via emotracker?
This needs to run:
- ImageMagick
convert
should be inPATH
to handle all the lovely pictures - Python 3.8, maybe less, definitely not 2.7, don't do that
Some python packages like:
- Pillow
- JSON
- YAML
- math, i dunno, just keep running the root script and pip install until things stop exploding, i already have a venv set up so i'm not making an install manager
Probably don't?
images
: image folders for the resultant tracker. Mostly stuff that isn't dynamically generated and just needs some light processing.locations
: .yaml files that define all of the different location types. No you may not have a schema.rules
: .yaml files that are basically like the locations .yaml files but I felt icky leaving them in there because technically they are not like items that you find in the world although the waypoints are also in the locations so like in the end nothing means anything and files go wherever you truly believe they belong1. I hope we've all learned something important herestatic_json
: These just get copied over to the base folder in the resultant tracker.static_lua
: These just get copied over to thescripts
folder in the resultant tracker.base_folder_stuff
: Gets copied into the base folder.
1Note: files do not go wherever you truly believe they belong (@see Java). Keep your stuff organized.
I put this under the GPL v3 license as if that's like going to be important for any reason.