This is the intro for the MAP I'm making. It's open if you want to join: https://scratch.mit.edu/projects/1325968216/ Spam the green flag. If it still doesn't work let it run through once all glitchy and then restart the project. It tends to work best on the third time. The first time sucks, the second time is slightly off, but by the third time it's gotten itself together and should be functioning mostly smoothly. For some reason it works a million times better when not in full screen. If you want to see if it's running smoothly press "v". It'll show some variables I set up. If it's running correctly then the costume variable show be ticking up steady and fast, and by the end of the sound the entire screen should be covered in pale yellow. It should never take more than 12 seconds (it's always 11 and then some random decimal point). Explanation of variables: Time: how long the animation took from start to finish Costume: what animation frame/costume the main animation sprite is on (this only goes up to 86, after that then it switches to a secondary animation sprite to make my computer less mad and make debugging easier) Variables: whether or not the variables are shown (0 = no, 1 = yes) Checking: it chooses a random item from the "Times" list and then checks to see if it's greater than 12. If it is, then it deletes it from the list because that means the animation was being glitchy. What it does is choose a random item number from the list, finds out the value associated with that item, checks to see if the value is greater than 12, and if it is, checks again to find what item number it is and deletes it (I could make a second variable to just remember what item number it was but I didn't see the point). Times: this is a list, not a variable, I know. It simply registers how long it took to run the animation so I can compare.
The song playing in the background is Alterhuman by Autumn J. I got the sound from a project by @aurelia9999 and then split it up myself. The code and art is all mine!