1.) {Increase width by ( )} --------- This allows control of the width of a sprite
2.) {Increase higth by ( )} --------- This allows control of the higth of a sprite
3.) {When Touching [ ], bounce} ----------- Although this already applies for edges, this block could come in handy if you want to bounce off of anything else. Example: Pong paddle
4.) {Glide ( ) secs to [ ]} --------- Imagine that you have a trail of sprites, (say, 22, like me) and you want another sprite to walk across this trail, rather that warp from point to point, and you don't want to plug in the coordinates for every single sprite in the trail, this block would come in handy.
5.) <Recieving [ ]> --------- I realize that this couldn't work with [blocks]<if>[/blocks], with the current way that the broadcast system works, but it would work fine with [blocks]<repeat until>[/blocks] and [blocks]<wait until>[/blocks].
6.) {Change costume by ( )} ------- This could work like [Switch to costume [ ]], but would work more easily if you wanted to use this function repeatedly, such as with a [blocks]<forever>[/blocks] or [blocks]<repeat>[/blocks] or [blocks]<repeat until>[/blocks] blocks.
These are just a few blocks that I would like to see in the next version of Scratch. Please reply!
Offline
Actually, the broadcast block with repeat until blocks is impossible because it isn't boolean

Offline
beefrocks wrote:
Bluestribute wrote:
Actually, the broadcast block with repeat until blocks is impossible because it isn't boolean
I was suggesting that it should be made boolean.
How can you make it boolean?
Offline
coolstuff wrote:
beefrocks wrote:
Bluestribute wrote:
Actually, the broadcast block with repeat until blocks is impossible because it isn't boolean
I was suggesting that it should be made boolean.
How can you make it boolean?
i think edit the code to make it boolean and put it in a <> (boolean) block
Offline
I just tried to make it boolean (though I hate my color choice of blocks) and it didn't work, which proves it. Though I didn't do any recoding cause I have no clue how to program squeak, but it did make it boolean, and I got a message of error

Offline
Maybe an <I have received> block...
Last edited by bigreader (2008-07-30 13:30:38)
Offline
bigreader wrote:
Maybe an <I have received> block...
That might actually work. If you have received it… sounds good… Either I haven't received or or I have

Offline
I would definitely find a "repeat until I recieve____" block useful. I know it can be done using variables, I just think it would be handy.
Offline
or a <forever if i recieve ____ > block

Offline
likegames wrote:
coolstuff wrote:
beefrocks wrote:
I was suggesting that it should be made boolean.How can you make it boolean?
i think edit the code to make it boolean and put it in a <> (boolean) block
specify the block as "b" in blockSpecs in squeak.
Offline