It would be great to have event reception block to be based on variable content.
For example:
when I receive (myevent)It' great that you can do it with broadcast.
when I receive [ship1.destroy]
when I receive [ship1.launch]etc.
when I receive <join(myname).[destroy]>It would be easy to replicate, and re-use the sprite in other projects. It could be easier to share with other scratchers as a kind of 'black-box' object, without having to 'mess' with the code.
Offline
Hmm, I see what you mean. It's sometimes a a bit disappointing that you can't put blocks (such as variables) inside of the "when I receive" block. That would certainly allow more possibilities for creative uses of broadcasts. But you would still have to manually change "myname" for each ship, right? So either way there's a bit of work involved.
Offline
Yes. But you have to change only the 'myname' variable at one place (usually at 'when fg clicked', instead of searching through the code for all events :-)
Offline