Large update with many new useful APIs for KK and other games, and some fixes. Thanks for contributions from @thojmr and @Keelhauled!
Changelog
- 7d1c36e @ManlyMarco Added TextureStorage (class that plugins can use to store textures in extended data without duplicates)
- 26984af @ManlyMarco Added OpenFileDialog overload with defaultFilename (so it can be used for saving files)
- e1983da @ManlyMarco Added IsDestroyed and Attempt extensions
- a3b68d9 @ManlyMarco [KK] Added GameAPI.AddTouchIcon (add icons at top right when talking with characters during story mode)
- 320a096 @ManlyMarco [KK] Added custom Action Icons (GameAPI.AddActionIcon, the icons on roaming map like study, work out, club stats)
- 424e0d8 @ManlyMarco [KK] Added ActionScene.SetIsCursorLock extension
- 424cbc3 @thojmr [AI] Main game day change fix (#25)
- 4cb279e @thojmr [AI] Fixed GetNPC using non unique identifier (#26)
- 0979f73 @ManlyMarco [KK] Faster implementation of GetNPC
- 4ca059e @Keelhauled Add workflow_dispatch
- f2f5cb9 @ManlyMarco Cleaned up some code warnings