After updating my Spine2D runtime some parts of my animations disappeared. I could use some help troubleshooting it as I'm out of ideas.
My spine files are whole scenes and contain several animation tracks. Most of them play on loop simultaneously, but one is played on demand. The other animation tracks are not stopped when the on-demand track is played, they all need to run at once.
The on-demand animation contains some bone movement and slot visibility toggling. The slots are toggled OFF at the start of the normal animation tracks.
In the on-demand animation track, the slots start toggled off and then are toggle on in order. The slot revealed by toggling is no longer showing in the runtime when the animation is played, although the rest of the animation is fine.
The textures for the slots that are missing are present in the atlas.
I tried swapping the slot toggling to alpha tints instead to see if that would fix it, and it did not help.
I've tried running the on-demand track in different track indices, it didn't help.
This setup worked perfectly in over a hundred scenes until now. What could be going wrong?
Here's some context, if it helps: https://i.imgur.com/rPN2ve1.jpg
The pink outlines on the triangle are the slots being toggled. They appear as the bear hits them with the hitting thing. The hitting thing animation works and the slots appear in the spine editor, but in the runtime only the hitting animation comes through.
I also just noticed I still had some slot visibility tracks in the on-demand animation. I removed them and it's still not working. There are no slot visibility tracks for the slots in question in the file now.