Conversation
|
Download the artifacts for this pull request here: GUI:
CLI: |
|
colinator27, does your commit 6c44752 should fix following error since looks like that it's not when using this version https://github.com/UnderminersTeam/UndertaleModTool/actions/runs/14550804640? |
Thank you for reporting this! It seems that for some unexplainable reason, the type ID for path layers has changed from 0 to 7. Nothing to do with UI layers at all, apparently, but I've just added support for it now. |
|
I think this has been decently tested now (from others and from some extra testing from myself), so I'll merge this in so bleeding edge can get tested before the upcoming 0.8 release. |

Description
Adds support for the new file format changes made in 2024.13, including:
Caveats
Only tested on some basic games (and my test suite of older games), along with Pixel Descent. Could use some more testing.
There's also no UI support for the new UI layer chunk at the moment. That can probably come in future PRs; I'm not sure how we want to handle it.
Notes
This is a draft currently, as I need to finish documentation of all the properties while allowing for testing.Documentation is now finished.(Also, this fixes a race condition in
GameSpecificResolverthat I ran into during testing.)