The normal scratch cat uses the glide block, the green one doesn't. Use arrow keys to choose which way to glide. Use t to change the time it takes to glide. Use space to activate the lag machine (green flag to turn off). The fundamental advantage of the glide block is that its more aesthetic, but it cant be modified once its in motion unless you use a [Stop other scripts in this sprite] block. The problem is that that will also stop other scripts. On the other hand, using the movement blocks you can't choose how long the movement is. If you use waiting blocks, it'll look choppy; and if you move by fractions so small that, thanks to scratchs tick speed, it looks like its gliding, any amount of lag will make it take longer (and trust me, there will be lag). That's why I decided to make an "analogue" gliding block. You can modify it to change anything. It's fully documented through comments. Use it however you like Edit: I just realized you can use your mouses scroll wheel as up and down arrows, do with that information what you want.