This project allows you to independently control clones with various commands. As time goes on I will add more commands. When the project starts up it will load all the clones, afterwards it will ask you for a clone number, this can be either a number between 1 and 16 (or larger if you've used the command 'addclone') or the word "all" (without the ") or 'odd' or 'even'. Then it will ask you to input a command. A list of commands are shown below. Only one command can be entered each time and it will be executed on the clone number given. Some commands require a secondary input, for example direction; it requires a numerical input. The list on the left of the screen shows you the clone number and it's corresponding command-line. This shows you the most recent command for each clone. When the "Help" button is clicked all the clones will display their clone number, unless the clones are hidden.
A brand new method of scrolling: http://scratch.mit.edu/projects/17753919 For the full detailed command list see this post: http://scratch.mit.edu/discuss/topic/26033/ I personally recommend opening a new tab with the topic above open so you can program with the list side by side. However here's the full list: reset - Resets everything for that clone, resetting all clones also clears the screen of pen. hide - Hides the clone show - Shows a hidden clone color - Changes the color of a clone (See Below) direction - Changes the direction the clone is pointing in (See Below) move - Moves a clone a certain number of steps (See Below) pen.color - Changes the pen color (See Below) pen.size - Changes the size of the pen (See Below) pen.up - Puts the pen up so you do not draw when moving pen.down - Puts the pen down so when you move it draws pen.clear - Doesn't matter which clone you use - clears all pen pen.stamp - Stamps the clone's image onto the screen size.random - Sets the size to a random number (10-300) size.reset - Sets the size to default size.big - Sets the size to 300% size.small - Sets the size to 50% size - Sets the size of a clone (See below) effect.mosaic - Changes the ‘Mosaic’ effect (See below) effect.pixel - Changes the ‘Pixel’ effect (See below) effect.ghost - Changes the ‘Ghost’ effect (See below) effect.clear - Clears the clone's graphical effects say - Allows the clone to say anything you specify (See below) think - Allows the clone to think anything you specify (See below) hidehistory - Hides the command history showhistory - Shows the command history setx - Sets the x position of a clone (See below) sety - Sets the y position of a clone (See below) setx.random - Changes the x position to a random number sety.random - Changes the y position to a random number setx.reset - Resets the x position sety.reset - Resets the y position addclone - Adds a new clone with the same characteristics as the one cloned delclone - Deletes a specified clone gotoclone - can be usedto go to another clone's (x,y). E.G. selecting ‘all’, then ‘gotoclone.05’, this will make all clone's go to the position of the fifth clone goto.random - Moves the clone to a random position on the screen goto.reset - Resets the position of the clone, but not anything else goto.mouse - Moves clones to the mouse-pointer goto.grid - Aligns the clones into an 8x6 grid on the whole screen draw.circle - Draws a circle onto the screen, if pen is up, will just move sprite in shape of a circle. draw.square - Draws a square onto the screen, if pen is up, will just move sprite in shape of a square. draw.triangle - Draws a triangle onto the screen, if pen is up, will just move sprite in shape of a triangle. Color Options: random, light, dark, grayscale, pale, b&w, reset, or any of the colors below: red, pink, green, yellow, orange, blue, purple, brown, black, darkgrey, navyblue, darkblue, darkgreen, darkred, darkpink, grey, darkyellow, darkorange, skyblue, white, palered, palegreen, paleorange, paleyellow, palepink, palepurple, paleblue, paleblue2 Direction Options: Just a numerical input between 0 and 360 (0 = up, 90 = right, 180 = down, 270 = left) Move Options: Just a numerical input between 0 and 999 Pen Color Options: 'random' or a numerical input between 0 and 200 (0 = red, 20 = orange, 33 = yellow, 65 = green, 120 = blue, 155 = purple, 180 = pink) Pen Size Options: 'random' or a numerical input between 1 and 999 (Less than 100 recommended) Size Options: Numerical input between 1 and 999 Effects Options: Mosaic - Numerical input between 0 and 200 Pixel - Numerical input between 0 and 200 Ghost - Numerical input between 0 and 200 Say Options: Enter a phrase as long as you like, clone number ‘all’ NOT recommended. Will say phrase for 2 seconds. Think Options: Enter a phrase as long as you like, clone number ‘all’ NOT recommended. Will think phrase for 2 seconds Setx Options: Requires a numerical value between 0 and 999. As this system does not accept negatives, entering 240 will take it to x=0. Sety Options: Requires a numerical value between 0 and 999. As this system does not accept negatives, entering 180 will take it to y=0.