I first made this in another of my accounts (for the other project, see Notes and Credits) but I added one on this account because more people should know about these special blocks. I made a few of these. All of the blocks in the first sprite work, while the ones in the second sprite do not. NEW BLOCK! A movable color block. All it is is a colored oval, the color of which you can change by clicking on it. It will return a hexadecimal string representing the color. This string can in turn be used inside color inputs, such as the <touching (color)?> block. This actually took me a while to make as it tended to make the webpage crash when you saved a project that had it outside of a block. I finally fixed this issue, but this fix caused it to be non-existent in the project code when outside a block, so make sure to keep it inside of a block, especially when saving and downloading the project. If it is saved outside of a block, Scratch won't crash, it'll just cause this block to disappear. This "block" does not actually have a unique ID; it is more of a movable input, with a JSON structure that usually only appears inside block inputs (and doesn't do too well outside of them!)
Add these blocks to your backpack! No need for credit! If you find out about more strange blocks, please tell me! (I'll provide credit, of course.) Credits: For Each, While, All At Once: Basically "beta" blocks: blocks that haven't been added to the workspace but have functionality; no one knows who originally shared them, but likely a Scratch developer. Special glitch! Make a block, and call it '%'. It will not let you click 'Ok', so click 'Cancel'. Now, try and add blocks to your project! (Where'd they go?)