Not (well) tested. If there are any bugs let me know! Z to start the script, X to stop it. Unfortunately, there is a bug with the "when clicked" that makes it run slowly and I do not know how to fix it. press enter to start a new line, and D to delete. Press "all" when you hit d to delete all lines. If you're inserting a command in an interactable line (if you already put a line there but you needed to delete it) then put 5 spaces before your line. You may notice that even if you delete all lines, there's still a number at the last line. This is for the save function. Which, speaking of, goes like this: TO SAVE A PROJECT: 1. click "see inside" 2. right click the equal sign on the list with the code 3. hit "export". It should be in a document now in your "downloads". 5. if you want to put it back in-game, then right click the equal sign on the list again, and hit "import". 6. insert the document from your downloads, and... voila! However, if any of your "say" blocks use a comma in them, then the text will cut off at that point when importing back into the game because of how scratch handles commas & lists. As an alternative, I'd recommend using ' instead. CODEBOOK: forever: only put at the start of scripts. Makes the project run forever. change X: changes the X position of the cat by a certain amount. change Y: same as change X but for the Y position. go to: makes the character instantly go to a set X and Y position. when clicked: does a command when the cat is clicked. When you are finished typing in a command, type in "end script". change variable: changes the pre-made variable by a set amount. say: makes the cat say the thing you time in for a set amount of time. play sound: plays a sound from 1-6. rotate: makes the cat rotate turn clockwise by a certain amount. change costume: changes the costume by any number. There are 8 costumes. move steps: moves the character a certain amount of steps in the direction you put him in. wait: makes the script wait for a certain amount of seconds. when left arrow pressed: does a series of commands when the left arrow is pressed when right arrow pressed: like the one above, but for the right arrow. Point in direction: points the character in a specific direction. Type in M for the cat to point towards the mouse. It's still pretty finicky, but it works so yeah V('U')V