So I've taken some inspiration from
>>2099447 (and by that I mean I've copied it for the most part) but there's one part that I am stumped on. When the next/previous track button is pressed, how do you get the animations to play? I know that it has something to do with global variables but there is a problem with that. For example, when you press the next track button the variable (lets say Go) is set to 1. This will cause all the animations to play out. But when you press the next track button again, the button will set Go to 1 once again, and since the variable has not changed, the animation won't play.
I've tried messing around with the List global variable with the previous and next values, as well as messing around with using multiple global variables, but they didn't work out that well. What am I missing?