AlexKnauth / hollowknight-autosplit-wasm

A cross-platform autosplitter for Hollow Knight that supports Windows, Mac, and Linux
MIT License
4 stars 0 forks source link

Add OnObtainAllSkillsShuffleItem #72

Closed AlexKnauth closed 2 months ago

AlexKnauth commented 2 months ago

Add OnObtainAllSkillsShuffleItem, and have it set an item variable to the name of the item before it splits, then set item back to blank after it splits.

Then make a splits file with 19 of these for the 19 required items, and run All Skills Shuffle!

The 19 required items are:

  1. Fireball
  2. Dash
  3. Claw
  4. Wraiths
  5. Dive
  6. CDash
  7. DDark
  8. DNail
  9. Cyclone
  10. Shade Soul
  11. Lurien
  12. Dash Slash
  13. Isma's
  14. Wings
  15. Shade Cloak
  16. Shriek
  17. Great Slash
  18. Monomon
  19. Herrah
AlexKnauth commented 2 months ago

I started working on a branch here: https://github.com/AlexKnauth/hollowknight-autosplit-wasm/tree/OnObtainAllSkillsShuffleItem

Of the 19 items, only 11 of them are working:

And the remaining 8 are not working:

AlexKnauth commented 2 months ago

After testing it again after https://github.com/AlexKnauth/hollowknight-autosplit-wasm/commit/51c54dd2af147c0b02b35db5692adce0adcc1765, that seems to have fixed it.