The new section would be called control.
You are probably thinking "What? We already have that! Its one of the main ones!"
Well I am thinking that that should be changed to "General", as it is just common general blocks that don't really fit into other catagorys.
Control would have blocks that let you do stuff with other sprites from another sprite.
For instance.
If you had 25 sprites in a game, and wanted them all to one spot, instead of having 25 broadcasts and 25 receives then 25 more blocks to make them go there, which would be 75 blocks and really lag the game, you could just have one [Send [All v] to X:(0) Y:(100)] and it would sort it out quick.
Some moves around:
To make room for this new category the sections "Pen" and "Looks" would merge.
They are both fairly small and both about the same thing.
I think that the current control section should have its broadcast and receive blocks taken away and added to sensing to balance things out a bit. Because receiving is more about sensing other sprites, and also the new <I received [____}> and [Broadcast [____] for (_) secs] blocks that I want would go in there.
And here is my list of block ideas:
[ Comment (______) ] - Comments what's inside it onto the game if the project is online
(Players name)
<touching stamp of [______]>
<touching pen of [______]>
[clean [pen/stamps] of [_____]]
<[left/top/right/bottom] of [_____] is touching [______]>
[Go to random spot]
<Hidden?>
(Distance to point Y: X:)
[Point towards point Y: X:]
<touching any sprite>
<(___) is between (___) and (___)>
[Stop script [1/2/3/4/all] of sprite [______]]
[Duplicate me and add scripts [1/2/3/4/all] of [______]]
[Delete sprite [_____]]
( (_) and (_) )
<Sprite [____] is hidden?>
[Previous costume]
[ {GREEN_FLAG_LOGO} ] - This block would have an image of the green flag and acts like it too.
[Change [pitch/tempo/volume] by (_)]
[[Hide/show] list [___]]
[Save game state to file] - Saves everything in the game to the game file
[Repeat for (_) secs]
[]
[]
[_____________}
[Shout ("HELLO") for 2 seconds] - Shouting shows it in a spiky speech bubble and broadcasts the message at the same time.
[Shout ("HELLO")]
<I receive [___]>
<I have received [__]>
[Clear received broadcast list]
[Ignoring stop] - Even if stop has been pressed it continues doing whatever inside it
[]
[]
[____________}
[Broadcast [_____] for (__) secs]
Last edited by colorfusion (2010-07-26 08:27:59)
Offline
Well, control blocks aren't just general blocks that don't fit anywhere else, they're all the blocks that affect how the blocks run. "Pen" and "Looks" are two very different block types, though I see how they could be merged (them having the least blocks). I shall post a further explanation of each of your blocks in the near future
Offline