First time posting here (in this thread) so uhh
for the situation involving the --> change
I think for the
[scratchblocks]
when I recieve [any message v] ((message) :: control) ◂:: control hat
set [latest message v] to (message)
[/scratchblocks]
solution i think there should be some way to hide code
i tend to make projects that serve solely as blank projects for custom block packs/"extensions"/"mods" and thus try to not have any random code hanging around in the project
this could serve other uses too soooo
wait should i make a new suggestion topic for this
honestly, I think it's better to keep that kind of script showing.
hmm
was just rethinking it- something more useful would be hidden sprites
they can appear on the stage but won't clutter the corral
or even better, sprite folders.
I don't know if people said this yet, but you can make your own block categories (I didn't spell that right) are in Snap! 7 dev.
Also, the "send" block was replaced with a broadcast block that you can extend to broadcast a message just to a specific sprite.
GUYS I ACCIDENTALLY FOUND THE MESSAGE BLOCK IN 7.0
IT SHOWS UP IN DEV MODE
[unnecessary line of text here so i can post]
Message block?
[scratchblocks]
(message :: control
[/scratchblocks]
Hmm. I can't find it.
IT SHOWS UP IN DEV MODE
right click snap logo in editor to access dev mode
Right-clicking on the Snap icon in Snap 7 dev shows up as this:
*shift-right click
Oh, that's cool. There are a lot of blocks I didn't know existed.
It needs to remain so that old projects continue to work.
But it's hidden to discourage any further use of it.
hmm, ok
i still find it more useful because if i need to get the current message inside of a custom block i can't put a hat block in there
Adding 2 block stage script to update a global variable is the workaround for that issue.
Maybe Jens will keep the old message reporter around for a while - maybe he won't.
I, personally, wouldn't rely on it not suddenly being removed and would switch to new method if I needed it my projects
i'm perfectly aware of that, i just prefer having the entire thing inside of the custom block i'm making
Shift left-click.
I've noticed a commit on GitHub for something called block assembly but I can't work out what it's for or meant to do