Hmm. The attachment visibility method would be nice because you wouldn't have to make as many major changes on all the different engine implementations and it should work in most cases I can think of. More control would be useful though.
If you do decide to give region sequences their own timeline it also could be very useful if there was a way to set keyframes with a percent of the attachments time range and it could interpolate with the next keyframe's time value as well as use curves to ease in and out playback. This way you could do things like have the same explosion sequence used for quick small explosions or long large explosions that could slow down at the end.
If you had a sprite sheet of an object at a bunch of different angles you could also use a feature like that to control what angle to render the sprite and at what speed to turn it. Which if you took it a step further you could do something that would look up two axises in the sprite sheet which could end up with some pretty interesting things. Thinking stuff like mouth expression rigs π
So yeah just hide/unhide is all I really need. But the other stuff would be cool too haha π
Just fixed an issue on for mac users. If you were getting an error saying spine_sequence.py: error:
unrecognized arguments: images/fancy/001.png images/fancy/002.png
images/fancy/003.png ... etc then this update will fix it
Download here: https://github.com/MattOstgard/spine_sequence/archive/master.zip
Sorry I don't have a mac to test with, so was just was crossing my fingers π