- Added text replacement
- Massive update to Texture2D handling, adding support for more textures & sprites
- Implemented cutscene replacement support
- Fixed custom sprites not appearing for some enemy sprites that include Hornet
- Fixed some custom sprites reverting to default sprites after death
- Removed
LoadSpritesconfig option
- Fixed sprite loading breaking in certain areas
- Fixed non-statically loaded audio not being replaced
- Implemented the Patchwork Animation Controller:
- Freeze the in-world locations of game objects for easier testing
- Pause animations and step through them frame by frame ingame
- Force-play animations ingame, selectable through a dropdown menu
- "Edit Current Sprite" button, which automatically dumps the currently shown sprite and opens it for editing
- Added support for all Unity-supported audio formats
- Fixed crash on sound file change
- Added support for even more sounds
- Fix occasional pop sound at the end of custom sounds
- Added support for more sounds
- Added support for AudioClip replacement
- Implemented seamless sprite reloading (Sprite changes no longer reload the entire area)
- Fixed crashes when auto-reloading certain sprites
- Fixed plugin crash when using plugin pack with missing folders
- Support for plugin packs
- Thunderstore release
- Fixed an issue with dumping of certain rotated sprites
- Massive performance improvements by moving texture workload to GPU
- Texture2D replacement support
- Moved Patchwork folder to
BepInEx/pluginsfor future mod manager support
- Added automatic resizing + warning log messages for incorrectly sized sprites
- Fixed a plugin crash during initialization if Patchwork folders didn't already exist
- Initial release! 🎉