It's just a working version of https://scratch.mit.edu/projects/100486855/ I'm actually smart now apparently
I just fixed how it works and I fixed the one issue I did have with rotation