Sound
Shared by Sparks
Block number: [16] [view source] [What is this?]
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Shared by PlayWithFire
Block number: [17] [view source] [What is this?]
^ Back to Panther Blocks
^ Back to Contents
█ █ █ █ █ █ █ █ █ █
Last edited by YourLocalBlockLib (2011-07-11 12:06:37)
Offline
Operators
Shared by nXIII
Block number: [18] [view source] [What is this?]
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Shared by bbeb
Block number: [19] [view source] [What is this?]
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Shared by Sparks
Block number: [20] [view source] [What is this?]
Notes:
This block reports it's contents. Useful for dropping into areas that normally don't accept text.
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Converted from Scratch to Panther by Sparks
Block number: [21] [view source] [What is this?]
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Shared by MathWizz
Block number: [43] [view source] [What is this?]
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Shared by MathWizz
Block number: [46] [view source] [What is this?]
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Shared by Sparks
Block number: [55] [view source] [What is this?]
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Shared by Sparks
Block number: [59] [view source] [What is this?]
^ Back to Panther Blocks
^ Back to Contents
█ █ █ █ █ █ █ █ █ █
Last edited by YourLocalBlockLib (2011-07-11 12:07:05)
Offline
Pen
Shared by MathWizz
Block number: [44] [view source] [What is this?]
________________________________________________________________________________
Shared by MathWizz
Block number: [45] [view source] [What is this?]
________________________________________________________________________________
Shared by MathWizz
Block number: [50] [view source] [What is this?]
^ Back to Panther Blocks
^ Back to Contents
█ █ █ █ █ █ █ █ █ █
Last edited by YourLocalBlockLib (2011-07-11 12:07:14)
Offline
Variables
Shared by nXIII
Block number: [22] [view source] [What is this?]
Notes:
This block is very useful for changing the background color of any variable watcher! Get rid of that horrible orange color and go with something that compliments your project's color scheme!
________________________________________________________________________________
Shared by johnnydean1
Block number: [23] [view source] [What is this?]
Notes:
Reports which line of a list contains the string.
________________________________________________________________________________
Shared by johnnydean1
Block number: [24] [view source] [What is this?]
Notes:
Reports a list as a single string with a chosen breaker separating lines.
________________________________________________________________________________
Shared by johnnydean1
Block number: [25] [view source] [What is this?]
Notes:
Converts a string to a list, starting a new line using a chosen breaker as a marker.
^ Back to Panther Blocks
^ Back to Contents
█ █ █ █ █ █ █ █ █ █
Last edited by YourLocalBlockLib (2011-07-11 12:07:23)
Offline
Files
Shared by johnnydean1
Block number: [26] [view source] [What is this?]
________________________________________________________________________________
Shared by johnnydean1
Block number: [27] [view source] [What is this?]
________________________________________________________________________________
Shared by johnnydean1
Block number: [28] [view source] [What is this?]
________________________________________________________________________________
Shared by johnnydean1
Block number: [29] [view source] [What is this?]
Notes:
Creates a new file. Note: due to a glitch in the Panther code, the "clear file $String$ block that comes with Panther can also be used if a non-existent file is entered into the block.
________________________________________________________________________________
Shared by johnnydean1
Block number: [30] [view source] [What is this?]
________________________________________________________________________________
Shared by johnnydean1
Block number: [31] [view source] [What is this?]
________________________________________________________________________________
Shared by johnnydean1
Block number: [32] [view source] [What is this?]
________________________________________________________________________________
Shared by johnnydean1
Block number: [33] [view source] [What is this?]
________________________________________________________________________________
Shared by johnnydean1
Block number: [34] [view source] [What is this?]
________________________________________________________________________________
Shared by MathWizz
Block number: [42] [view source] [What is this?]
________________________________________________________________________________
Shared by nXIII
Block number: [48] [view source] [What is this?]
________________________________________________________________________________
Shared by MathWizz
Block number: [52] [view source] [What is this?]
________________________________________________________________________________
Shared by MathWizz
Block number: [53] [view source] [What is this?]
________________________________________________________________________________
Shared by MathWizz
Block number: [54] [view source] [What is this?]
________________________________________________________________________________
[57] and [58] Shared by Johnnydean
Block numbers:
[57] [view source] [What is this?]
[58] [view source] [What is this?]
What these blocks do
These blocks are a special set that use a MySQL server hosted by Johnnydean to save variables online. Use the first block to read them and the second to write/create variables. As a courtesy, so that when you create a variable for your game you do not accidentally overwrite someone else's with the same name, put your name, the project name or some other unique factor in front of all your variables such as sparks_variable or blocklib_score or 146423_coins. This will also stop other people accidentally overwriting your variables.
Please note: all data you store online with this system is viewable to all. The block library strongly advises against sharing any personal information or passwords you use elsewhere. Responsibility for this lies with you, the user, and johnydean1 is responsible for running this project.
View the database and site for this here.
^ Back to Panther Blocks
^ Back to Contents
█ █ █ █ █ █ █ █ █ █
Last edited by YourLocalBlockLib (2011-07-11 12:08:05)
Offline
Colors
Shared by johnnydean1
Block number: [35] [view source] [What is this?]
Notes:
Turns a binary number into a color.
^ Back to Panther Blocks
^ Back to Contents
█ █ █ █ █ █ █ █ █ █
Last edited by YourLocalBlockLib (2011-07-11 12:08:17)
Offline
^Back to Panther blocks
Downloading a Panther block
Download the block
or follow the tutorial:
To download a Panther block from the library, follow these steps:
Open Panther and go to the variables tab. Scroll down and select "make a block". A popup box will appear asking for the block name. paste in this code:
download block $Number$ from block library
Click OK. A new window will appear with several boxes in it. The top one has the text you just entered. Choose a color from the color swatch in the top right corner, and copy this code into the large box:
|maker link t2 t3 t4| link_'http://dl.dropbox.com/u/6273449/', t1 asString, '.txt'. maker_self readLine: 1 FromUrl: link. t1_self readLine: 2 FromUrl: link. t2_self readLine: 3 FromUrl: link. t4_self readLine: 4 FromUrl: link. t4_self stringAsColor: t4. t3_self readLine: 5 FromUrl: link. createdBlocks at: t1 put: {t1. t1. '-'. ''. self class blockColorFor: 'custom'}.createdBlocks at: t1 put: {t1. t1. t2. t3. t4}.(t4 _ self ownerThatIsA: ScratchFrameMorph) ifNotNil: [t4 viewerPane categoryChanged: 'variables']. self showInformDialog: 'Sucess!' withText: 'The block has been added to your variables tab.', ' ', 'The "', t1, '" block', ' ', ' was shared by ', maker
So it looks like this:
Click OK and you should find a new block in the variables tab at the bottom that looks like this:
Once you have this block, you can browse the Panther section of the block library for a block you want, and then enter the "block number" next to it into your download block. Double click the block to make it work and the new block will be added to the variables tab along with the rest. Click here to start browsing Panther blocks.
^Back to Panther blocks
Last edited by YourLocalBlockLib (2011-08-23 14:55:40)
Offline
Requested blocks
Here's a list of blocks people have asked for! If you think you can make one of them work, help fill the library with useful blocks by submitting the code as a comment! If you want to request a block or vote for a block that's already there, post a comment with a name and description and if there's no problem with it, we'll post it here for all to see!
Previously answered and solved requests: [6]
Block name:
|Run]
|
|but if < >, pause]
What this should do
Requested for:
BYOB
Block name:
<saying [s]?>
Requested for:
Scratch
Block name:
(last broadcast sent)
Requested for:
Scratch
Block name:
[turn costume (n) into new sprite]
Requested for:
Panther
Block name:
(average color of pixels in square x:(n) y:(n) to x:(n) y:(n))
requested for
Panther
________________________________
home
Last edited by YourLocalBlockLib (2011-09-11 10:49:33)
Offline
^home
Block Library Statistics.
GREEN numbers are shared blocks, PURPLE numbers are shared blocks that were requested. BLUE numbers are improvements made. So in this example: "User [3] [1] [2] ", User has shared a total of 4 blocks and has made 2 improvements.
Motion
Control
Looks
Sensing
Sound
Operators
Pen
Variables
Contributors
Total Scratch block contributors: [25]
MarioBlender [1]
Sparks [2]
Billybob-Mario [1]
bbbeb [1]
Zorket [12] [2] [1]
rubiks_cube_guy238 [1]
midnightleopard [1]
Jwosty [3]
sonicjosh [1]
LS97 [2] [1]
PlayWithFire [1]
nXIII [1]
Jonathanpb [1]
Hardmath123 [34] [1]
Pecola1 [37] [1]
coupdegrace [1]
ESN [1]
MathWizz [1]
Jens Mönig (Jens) [1]
hello12345678910 [1]
ProgrammingFreak [1]
Scimonster [4] [7]
jslomba [1]
meew0 [1]
jslomba [9] (1 with Greenatic)
SSSS [2]
TuragaTreeko [3]
poemon1 [1]
Baderous [2] [2]
Greenatic [38] (1 with jslomba) [4] [1]
owetre18 [1]
Top Scratch Blocks Contributor: Greenatic [38] (1 with jslomba) [4] [1]
^home
Motion
Control
Looks
Sensing
Sound
Operators
Pen
Variables
Other
Contributors
Total BYOB block contributors: [30]
Jonathanpb [5]
PlayWithFire [8]
SSBBM [38] [3]
Guinea_Pig_Girl [3]
midnightleopard [2]
meowmeow55 [8]
TheSuccessor [1]
rdococ [2]
bbbeb [1]
Chrischb [2]
nXIII [1]
owetre18 [3] [1]
subzerostig [6]
ScratchReallyROCKS [2]
sid_the_great [4]
Sparks [3]
Pecola1 [6] [1]
beary605 [5]
floppy_gunk [16] [1] [4]
jman13 [1]
ESN [1]
MathWizz [5]
thecrazyguy [1]
Spongelove [2]
ProgrammingFreak [1]
Scimonster [5] [1]
Matty3414 [1]
joefarebrother [3] [2]
roijac [2]
Flashgocrazy [6]
Sidharth [1]
Top BYOB Blocks Contributor: SSBBM [38] [3]
^home
Motion
Control
Looks
Sensing
Sound
Operators
Pen
Variables
Files
Colors
Contributors
Total Panther block contributors: [10]
Sparks [11] [5][4]
BillyEdward [1]
Billybob-Mario [1]
PlayWithFire [1]
nXIII [3]
bbeb [1]
johnnydean1 [20] [2]
floppy_gunk 2
MathWizz [10]
Pecola1 [1]
Top Panther Blocks Contributor: johnnydean1 [22]
home
Last edited by YourLocalBlockLib (2011-12-17 22:05:43)
Offline
Glossary
Report: The answer to a block. The block reports the X position.
Argument: Any space where you can type, drop other blocks or select from a dropdown is called an argument. When people talk about a block, they use a $ symbol to indicate where the argument is (Panther blocks) or a % symbol for Scratch blocks.
Panther says: "if $Boolean$ then $String$ else $String$"
Scratch says: "if %b then %s else %s"
Boolean: The pointy shaped block that reports true or false when clicked.
String: A white, rectangular area in a block where you can type text. (Such as the block.)
Number (argument): A white, oval shaped area in a block where you can type numbers, commas/periods, and the negative sign, but no other keyboard symbols. (Such as the block.) Here is what can be typed: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, -, ,, ..
Run: This basically means the block or script is doing what it does. There will be a white line around the blocks when they are running.
Instance: Commonly misunderstood word... not sure what it means myself, please do post a lamen's terms explanation for this!
Method/Code: The term 'method' is more correct. A method is any code in Scratch. A code is a method, and a method is a code, when making a block, usually people will tell you the blockspec, and the method/code. The blockspec obviously goes under blockspecs but what about the method/code? The method or code, unless told otherwise, should usually go under: ScratchObjects >> ScriptableScratchMorph instance >> other ops.
No Stage monitor: The checkbox can be removed from next to a block by going to Scratch-Blocks >> CommandBlockMorph >> private >> canBecomeWatcher. Add #yourSelector:GoesHere: before ") includes: selector)". Accept.
Making a cap block: 1) Go to Scratch-Blocks >> CommandBlockMorph >> accessing >> isStop
2) Add the following code:
| (selector = #whatYourMethodIsCalled)
Last edited by YourLocalBlockLib (2011-08-23 14:56:53)
Offline
Previous block library updates:
[17 Dec 11] Blocks:[9] Other updates: [1]
[9 Sept 11] Blocks: [26] Other updates: [5]
[30 Aug 11] Blocks: [5] Other updates: [0]
[08 Aug 11] Blocks: [7] Other updates: [1]
[28 July 11] Blocks: [3] Other updates: [0]
[21 July 11] Blocks: [1] Other updates: [0]
[21 July 11] Blocks: [26] Other updates: [8]
[11 July 11] Blocks: [11] Other updates: [1]
[09 July 11] Blocks: [2] Other updates: [2]
[17 June 11] Blocks: [11] Other updates: [0]
[10 June 11] Blocks: [1] Other updates: [0]
[03 June 11] Blocks: [1] Other updates: [2]
[01 June 11] Blocks: [2] Other updates: [2]
[31 May 11] Blocks: [1] Other updates: [0]
[29 May 12] Blocks: [2] Other updates: [1]
[29 May 11] Blocks: [2] Other updates: [1]
[27 May 11] Blocks: [4] Other updates: [0]
[26 May 11] Blocks: [3] Other updates: [0]
[05 May 11] Blocks: [2] Other updates: [0]
[04 May 11] Blocks: [4] Other updates: [3]
[02 May 11] Blocks: [1] Other updates: [1]
[26 Apr 11] Blocks: [15] Other updates: [1]
[26 Apr 11] Blocks: [2] Other updates: [0]
[21 Apr 11] Blocks: [7] Other updates: [2]
[17 Apr 11] Blocks: [2] Other updates: [1]
[10 Apr 11] Blocks: [2] Other updates: [0]
[10 Apr 11] Blocks: [2] Other updates: [0]
[17 Mar 11] Blocks: [5] Other updates: [1]
[14 May 11] Blocks: [2] Other updates: [0]
Note: The below dates will take you to the old topic.
[14 Dec 10] Blocks: [31] Other updates: [4]
[08 Dec 10] Blocks: [17] Other updates: [3]
[24 Nov 10] Blocks: [4] Other updates: [7]
[18 Nov 10] Blocks: [4] Other updates: [3]
[17 Nov 10] Blocks: [19] Other updates: [1]
________________________________________________________________________________
home
Last edited by YourLocalBlockLib (2011-12-17 22:07:49)
Offline
^Back to BYOB blocks
Making a BYOB block from the library
1) Open BYOB and go to the bottom of the variables tab. Click on the "make a block" button. OR right-click and press 'make a block'
2) A window appears. Type the name of the block into the text box. Select the category and type of block then click OK
3)A new window appears. Drag the blocks (like you would do for a normal script) that are in the library.
4) To add variables...
A) Add the block 'script variables () >' to add some that the user can not see or change (unless changing other vars)
B) Click + next to any text for some like
5) With any luck you can drag out the new block and use it! If you take a block from the library that does not have a image next to it, do post in this thread and share whether it worked or not!
____________________________________
^Back to BYOB blocks
Last edited by YourLocalBlockLib (2011-08-23 14:57:27)
Offline
^Back to BYOB blocks
Donating a BYOB block to the library
1) Make your block!
2) Place your block in in the script area alone.
3) Right click, then click save picture of scripts.
3) Right click on your block and then click edit. Save a picture of the scripts like you did your the single block
4)Upload the pictures somewhere. (Note: Due to some sites being blocked by parents we may change the domain.)
5)Post a reply with your block here.
____________________________________
^Back to BYOB blocks
Last edited by YourLocalBlockLib (2011-08-23 14:57:53)
Offline
^Back to Scratch blocks
How to download a Scratch block
Credit to nXIII for his patcher, which this code was based on.
This is a way how you can make an "import block" item in the file menu so you can download and import blocks from the library.
Beware: this feature is untested! If you want to test it for us, great, but don't use this in your production environment yet!
The Importer
Installing the block importer is the hardest (but not very hard) thing you must do in order to import blocks. Simply follow these instructions:
Step 1: Open Scratch
Step 2: Press and hold the "shift" key while clicking the loop of the "R" in the Scratch logo
Step 3: Select "turn fill-screen off" from the popup menu which shows up
Not showing up? Make sure you're clicking inside the loop of the "R"; the "logo" referred to is the one that says "Scratch" in the top-left corner.
Step 4: Click anywhere in the "white space" which shows up at the bottom and right sides of the window
Step 5: Select "open..." from the popup menu
Step 6: Select "workspace" from the subsequent popup menu
Step 7: Copy the following text and paste it into the textbox-like window with (Windows) Alt+V or (Mac) Command+V, or by clicking the "-" button above the scrollbar (appears when the mouse is over the "workspace" window) and selecting "paste (v)"
'From MIT Squeak 0.9.4 (June 1, 2003) [No updates present.] on 18 June 2010 at 5:06:17 pm'! !ScratchFileChooserDialog methodsFor: 'initialization'! createBlockFileChooserFor: t1 scratchFrame _ nil. readingScratchFile _ true. list _ ScratchFilePicker new extensions: #(#block ). self removeAllMorphs. bottomSpacer delete. bottomSpacer _ nil. mainColumn addMorphBack: list. self title: 'Import Block'. list scratchInfoClient: nil. mainColumn addMorphBack: (Morph new extent: 5 @ 9; color: Color transparent); addMorphBack: newTitleBin. fileInfoColumn addMorphBack: buttonRow. self addMorphBack: shortcutColumn; addMorphBack: mainColumn; addMorphBack: fileInfoColumn! ! !ScratchFrameMorph methodsFor: 'menu/button actions'! addBlock | t1 t2 t3 t4 | t1 _ ScratchFileChooserDialog new createBlockFileChooserFor: self; type: #block. t2 _ t1 getUserResponse. t2 = #cancelled ifTrue: [^ self]. t3 _ (FileDirectory forFileName: t2) oldFileNamed: t2. t4 _ t3 contentsOfEntireFile. (ReadWriteStream on: t4 from: 1 to: t4 size) fileIn! ! !ScratchFrameMorph methodsFor: 'menu/button actions'! fileMenu: t1 | t2 | t2 _ CustomMenu new. t2 add: 'New' action: #newScratchProject. t2 add: 'Open' action: #openScratchProject. t2 add: 'Save' action: #saveScratchProjectNoDialog. t2 add: 'Save As' action: #saveScratchProject. t2 addLine. t2 add: 'Import Project' action: #importScratchProject. t2 add: 'Export Sprite' action: #exportSprite. t2 addLine. t2 add: 'Import Block' action: #addBlock. t2 addLine. t2 add: 'Project Notes' action: #editNotes. Sensor shiftPressed ifTrue: [t2 addLine. t2 add: 'Write Project Summary' action: #writeSummaryFile. t2 add: 'Write Multiple Project Summaries' action: #writeMultipleSummaries]. t2 addLine. t2 add: 'Quit' action: #quitScratch. t2 localize. #(2 4 5 6 7 8 ) do: [:t3 | t2 labels at: t3 put: ((t2 labels at: t3) copyFrom: 1 to: (t2 labels at: t3) size - 1) , ScratchTranslator ellipsesSuffix]. t2 invokeOn: self at: t1 bottomLeft + (0 @ 10)! !
Step 8: Select all the text by click-and-drag or by pressing (Windows) Alt+A or (Mac) Command+A
Step 9: File in the selection by clicking on the "-" in the top left corner; choosing "more...", then "file it in"
Step 10: Shift-click the loop of the "R" in the Scratch logo again and select "save image for end-user" then select "yes" when prompted. Scratch should close, and when restarted you will see a new option in the file menu: "Import Block..."
^Back to Scratch blocks
Last edited by YourLocalBlockLib (2011-08-23 14:58:12)
Offline
I'm a mod developer thinking about using a block/blocks from the library, can I do this?
Absolutely! As Scratch is an open-source program you are welcome to use any block code from this library in your Scratch modification under the condition that you must remember to credit each block to the sharer here. Credit for each block should be presented in a place visible to users without entering the system browser such as a popup window or dropdown menu.
^home
Last edited by YourLocalBlockLib (2011-08-23 14:58:40)
Offline
This post is blank and reserved for any expansions the Block Library may need as we are constantly striving to improve this resource! If you have any suggestions for improvements and features don't hesitate to post here!
Last edited by YourLocalBlockLib (2011-03-16 17:44:02)
Offline
No, that's cool, I'm replacing them with block library contents as I go
Offline
Yay! I won't be able to edit till tomorrow. My SIS is hogging the computer so I am using my moms Android.
Last edited by Pecola1 (2011-03-16 21:46:53)
Offline
Hey sparks, should we make a place to keep track of the edits?
Offline
Did you get hit by the 60sr even though you waited? I was posting.
Offline
You missed BYOB sound and Panther motion! Now I have to move alot down! at Sparks.
Can you upload the BYOB other image and color?
Also, should we include a link to the old Library in the topic post? (Which is http://scratch.mit.edu/forums/viewtopic.php?pid=700164#p700164 not http://scratch.mit.edu/forums/viewtopic.php?pid=700165#p700165. The one you linked to is Scratch Blocks, and you linked home for Scratch Blocks. )
Thanks!
~~sci.
Last edited by YourLocalBlockLib (2011-03-17 07:13:24)
Offline
You were exactly right when you originally said 35 posts! We used 35. ~~sci
Last edited by YourLocalBlockLib (2011-03-17 07:48:38)
Offline
YourLocalBlockLib wrote:
You missed BYOB sound and Panther motion! Now I have to move alot down! at Sparks.
Can you upload the BYOB other image and color?
Also, should we include a link to the old Library in the topic post? (Which is http://scratch.mit.edu/forums/viewtopic.php?pid=700164#p700164 not http://scratch.mit.edu/forums/viewtopic.php?pid=700165#p700165. The one you linked to is Scratch Blocks, and you linked home for Scratch Blocks. )
Thanks!
~~sci.
I moved them down, but now I have to correct the links. *sigh* (No pun intended )
EDIT: 1111th post!
Last edited by scimonster (2011-03-17 08:18:34)
Offline