Skip to content

Conversation

@Boozebeard
Copy link

Re-write of polypaint parsing as the previous version was losing its position in the binary, resulting in it missing the tags for the data types that followed, eg masks and polygroups. Fixed by checking ahead for the next data type tag after each polypaint block is parsed.

Disclaimer: Understanding exactly how to parse and check all this binary data went a bit above my head, so I used AI a lot here to help me. Worth double checking it didn't do something weird.

Previous version was losing its position in the binary when parsing the polypaint data, causing all data that was parsed after polypaint to be lost, including polygroup and mask data.  Fixed by checking ahead for the next data type tag after each polypaint block is parsed.

Disclaimer: Understanding exactly how to parse and check all this binary data went a bit above my head, so I used AI a lot here to help me. Worth double checking it didn't do something weird.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant