Pages: 1
Topic closed
Obsolete blocks are blocks that were created by hacking Scratch, and therefore, Scratch doesn't support them online. However, the code for the blocks is interpretable by Squeak, which is what runs Scratch offline, so therefore they work inside Scratch It's kind of confusing :S
Offline
They can be one of three things:
1. Old blocks (eg - stretch, blur): These blocks come from old versions, but were not included in newer versions.
2. New blocks (if using Scratch 1.3.1, blocks such as "<[list v] contains [thing]>" show up as "Obsolete"): Sometimes, you can open projects made in 1.4 in 1.3.1 (my friend successfully opened my project "firedance"), and some of the blocks in the Noughts and Crosses game showed up as obsolete, because they weren't included in that version.
3. Modified blocks (blocks that people have made themselves, which show up as "obsolete"): These blocks are from modified versions of Scratch, such as Panther, Slash, and many others, but not in regular Scratch.
I think they don't work online because the Java player doesn't have the code for them
Offline
Sometimes they refer to obsolete blocks, and sometimes they refer to list blocks.
Offline
Topic closed
Pages: 1