Double-click flag so that the music syncs! You can replace characters by going into their costumes and replacing the poses with your characters' poses. You can also change some of the animation code if you want it to look different. What I changed: -I made both arrow sprites into just 1 sprite -The arrow block was optimized a lot. -Re-wrote the entire Chart Handler so that it doesn't require an extra list for the messages, do exactly what the hold notes sprite does, and so that it functions with the revamp of the load notes block. -Replaced the fake timer with the Scratch Timer, which saves a lot of blocks, but it also allows you to pause the project without the engine's chart reading method going out of sync with the music. -Optimized the lyrics sprite so that you don't have to set the costume every time you want it to show up, made the fade in and fade out one script, removed the fact that at the end of the script, the sprite hides, and removed the set x and y block from the code. -Moved the song to the Chart Handler sprite so that it can end the code without using a broadcast (or a stop all block).
Credits: @billiman_mcjohnson