Discuss Scratch
- Discussion Forums
- » Suggestions
- » 2 New blocks: "Repeat until [message]" and "Wait until [message]" [UPDATED]
- Malicondi
- Scratcher
1000+ posts
2 New blocks: "Repeat until [message]" and "Wait until [message]" [UPDATED]
How often would this ever be used? I've been on scratch for over 2 years and never had to use a workaround like or similar to this, whereas I have used the repeat until and length of blocks too many times to count.
post #1000 post #100 i help in the forums post #1 post #500 0 second ninja
I recommend reading jvvg's essay about the scratch team before complaining, as it may change your opinion and provide insight on the topic.
coming soon :)
I recommend reading jvvg's essay about the scratch team before complaining, as it may change your opinion and provide insight on the topic.
coming soon :)
- forkmanb
- Scratcher
100+ posts
2 New blocks: "Repeat until [message]" and "Wait until [message]" [UPDATED]
How often would this ever be used? I've been on scratch for over 2 years and never had to use a workaround like or similar to this, whereas I have used the repeat until and length of blocks too many times to count. you've only made 4 shared projects, but you could be making unshared projects so I won't count that.
there's a lot of instances of using this block.
The main one for me? CLONES. Clones require the workaround A LOT. This block would be super helpful in a lot of circumstances.
And if someone makes certain types of projects, they won't need it. But this applies to other blocks, like
(loudness).
- Malicondi
- Scratcher
1000+ posts
2 New blocks: "Repeat until [message]" and "Wait until [message]" [UPDATED]
you've only made 4 shared projects, but you could be making unshared projects so I won't count that.22 on my alt account that are shared, and tons of wip projects and hundreds of deleted projects I gave up on
Do you have an example? The main one for me? CLONES. Clones require the workaround A LOT. This block would be super helpful in a lot of circumstances.
I can see how this block can be useful, but I'll stay on the fence as I haven't needed a block like this the entire time I've been using scratch.
quoting is a pain on mobile
Last edited by Malicondi (March 3, 2024 21:33:43)
post #1000 post #100 i help in the forums post #1 post #500 0 second ninja
I recommend reading jvvg's essay about the scratch team before complaining, as it may change your opinion and provide insight on the topic.
coming soon :)
I recommend reading jvvg's essay about the scratch team before complaining, as it may change your opinion and provide insight on the topic.
coming soon :)
- starlightsparker
- Scratcher
1000+ posts
2 New blocks: "Repeat until [message]" and "Wait until [message]" [UPDATED]
the workaround is insanely easy wymWhat about the larning aspect of scratch? You can't just have a block for every little thing you need to make coding simpler; using workaround encourages scratchers to think outside the box to find solutions to their problems, and also scratch doesn't want their block palette to be cluttered with many blocks that aren't really needed. okay, there have been way, way too many posts saying that there's a viable workaround with variables. There's already 3 of them in this page alone.
just one thing: everyone knows. (if they read the post)
this suggestion is just to make coding easier so that you don't have to make a separate variable for each broadcast you create.
and the OP has already mentioned the workaround in the first post.
while, yes, Scratch shouldn't add blocks for literally every single thing, and workarounds encourage scratchers to use their brain, these things get a bit annoying over time. and yes, the block section may get a bit cluttered, but it's not a little thing that makes coding simpler and simpler, it just makes things less tedious. The workaround isn't really looking outside of the box, more like just a hassle that gets old really quickly. Plus, the learning aspect can be expanded using this one block, because working with clones and such would become easier, therefore letting Scratchers learn new things other than “how to broadcast something without actually broadcasting it”.
also you said “larning”
✮˚. ᵎᵎ ?彡⋆。˚ starlight !! * ੈ✩‧₊˚ ✧˖° female !! ⋆。°✩ they.them !!‧˚₊ muslim !!✶ .ᐟ
︶꒦꒷order at star's cafe! served w/ love꒷꒦︶
star's cafe is a store to order banners, pfps, and more!
(rounded) 1000th post | (actual) 1000th post | first post
~ pakistani muslim ~ ~ born in arabia ~ palestine supporter! ~
stop the Islam hate! — useful custom blocks — latest project — comment here — Python Learning History
Scratch inspired me to want to become a programmer when i grow up. I plan on learning python :>
- Blue_Moon2607
- Scratcher
46 posts
2 New blocks: "Repeat until [message]" and "Wait until [message]" [UPDATED]
Section 1: Is this topic rejected? (Short answer: No)
(long unnecessary quote removed by moderator - please don't spam)
Some blocks are good such as
repeat until [broadcast v]or
end
wait until [broadcast v]
However, some blocks like this one…
broadcast (join [][])or
repeat until (join [][])could contribute to project's bugs, since the without boolean, it will be impossible to “actually” run it if the single value is “true” (not a boolean like 2 = 2). Broadcasting a value can be confusing since we name the broadcast message names, what are they gonna do? Auto-create? Broadcast to nowhere? Or probably crash the project due to programming error?
end
I suggest when adding broadcasting values, you should include…
when I receive (join [][])
Am I wrong? Quote to me!
Last edited by cosmosaura (March 31, 2024 02:50:16)
I am just a Scratcher who is a Roblox bacon, feel free to go to my profile!
I have a studio called Blue Moon's Bacon Studio and it has a creative curated project including mine, please follow my studio! I also have a Roblox group called “Blue Moon Bacon Hangout”, join today!
- medians
- Scratcher
1000+ posts
2 New blocks: "Repeat until [message]" and "Wait until [message]" [UPDATED]
I'm kinda confused xD, but it's kinda annoying, and you would have to do this for every message that you want this for. Also, same for other blocks that do exist, but it's just a bit annoying to do: the workaround is insanely easy wym
set [var v] to ((var) + (2))Instead of:
change [var v] by (2)
He wasn't talking about the original post, he LITERALLY specifically quoted one post talking about having a boolean.. not its not. it literally says “However, the blocks “repeat until broadcast received” and “wait until broadcast received” are NOT rejected; you can discuss them on this topic.” (and guess what? “this topic” literally links to THIS topic)
Late, but hold on, who are you referring to? If you mean the ST, that may not be the case.(#454)they would've mentioned that already if they did
Fun fact:
-snip-
These are the message blocks in one of the earliest versions of Scratch from 2004.
So the ST has likely had your idea before…
:D: 2.0 is 11 years old https://scratch.mit.edu/projects/1018259409/
Medians bamboozled by 3.0 (version 3.0): https://scratch.mit.edu/projects/979822351/
hi875230163394: You're similar to valve in that you both hate a certain number…
Scratch 0.x, 1.x, 2.x, 3.x and LogoBlocks Archives
Bamboozlement: https://scratch.mit.edu/studios/33739789
Years on internet: 15 (soon 16)
medians: Oh god not this utc - 12 thing again..
Fun_Cupcake_i81: What, were you expecting not to see the utc - 12 thing again? THE UTC - 12 THIGN ALWAYS RETURNS. ALWAYS.
medians: I knew it would happen. I was the one who started it last year.
Fun_Cupcake_i81: Well then if you didn't want it back maybe you need to time travel to last year and fix that
Oh wait if you could time travel I think we all know exactly when you would go-
user1: That picture is from 2.0. Now he’s at my house and is my pet.
user2: But this is medians we're talking about, so “from 2.0” can mean the same thing as “from five seconds ago”.
Detect Scratch version here
My other accounts: @selfexplanatory @modesties @chaircard @fireflyhero @dividendyield @colloids @radians @skeuamorphism @dihectogon @anglebisector @aau- @EditBlockColors @AdamantOrb @MoongeistBeam @festively @Ampharos_ @straightforwardness
i trolled redcat LOL
if you see this
{what method did you use::control hat;
answer on profile ::motion
} ::operators
- lapisi
- Scratcher
1000+ posts
2 New blocks: "Repeat until [message]" and "Wait until [message]" [UPDATED]
(#486)I don't remember exactly but I believe I was trying to say that they would've mentioned this and explained why they removed them
~snip~Late, but hold on, who are you referring to? If you mean the ST, that may not be the case.(#454)they would've mentioned that already if they did
Fun fact:
-snip-
These are the message blocks in one of the earliest versions of Scratch from 2004.
So the ST has likely had your idea before…
I swear if one more person comments “carrot” on my profile I'll-
don't forget
by the way MagicCoder330 is hosting a social experiment, I'm curious to see where it goes, please comment on it I want to see what the next phase is
why are humans so meaty?
- medians
- Scratcher
1000+ posts
2 New blocks: "Repeat until [message]" and "Wait until [message]" [UPDATED]
I mean, if that was what you meant, I do not think so because it was from a build from before 1.x..(#486)I don't remember exactly but I believe I was trying to say that they would've mentioned this and explained why they removed them
~snip~Late, but hold on, who are you referring to? If you mean the ST, that may not be the case.(#454)they would've mentioned that already if they did
Fun fact:
-snip-
These are the message blocks in one of the earliest versions of Scratch from 2004.
So the ST has likely had your idea before…
:D: 2.0 is 11 years old https://scratch.mit.edu/projects/1018259409/
Medians bamboozled by 3.0 (version 3.0): https://scratch.mit.edu/projects/979822351/
hi875230163394: You're similar to valve in that you both hate a certain number…
Scratch 0.x, 1.x, 2.x, 3.x and LogoBlocks Archives
Bamboozlement: https://scratch.mit.edu/studios/33739789
Years on internet: 15 (soon 16)
medians: Oh god not this utc - 12 thing again..
Fun_Cupcake_i81: What, were you expecting not to see the utc - 12 thing again? THE UTC - 12 THIGN ALWAYS RETURNS. ALWAYS.
medians: I knew it would happen. I was the one who started it last year.
Fun_Cupcake_i81: Well then if you didn't want it back maybe you need to time travel to last year and fix that
Oh wait if you could time travel I think we all know exactly when you would go-
user1: That picture is from 2.0. Now he’s at my house and is my pet.
user2: But this is medians we're talking about, so “from 2.0” can mean the same thing as “from five seconds ago”.
Detect Scratch version here
My other accounts: @selfexplanatory @modesties @chaircard @fireflyhero @dividendyield @colloids @radians @skeuamorphism @dihectogon @anglebisector @aau- @EditBlockColors @AdamantOrb @MoongeistBeam @festively @Ampharos_ @straightforwardness
i trolled redcat LOL
if you see this
{what method did you use::control hat;
answer on profile ::motion
} ::operators
- Harry-Potter_fanatic
- Scratcher
10 posts
2 New blocks: "Repeat until [message]" and "Wait until [message]" [UPDATED]
I completely agree. I am making a spike dodge game, And having to create a separate variable is really annoying.
- dogfish517
- Scratcher
85 posts
2 New blocks: "Repeat until [message]" and "Wait until [message]" [UPDATED]
bump
when green flag clicked
set [ Name] to [dogfish517]
say [Hello] for (pick random (1) to (5)) secs
say (join [My name is ] (name)) for (2) secs
Create ((pick random (1) to (5))) [High v] quality projects
- Discussion Forums
- » Suggestions
- » 2 New blocks: "Repeat until [message]" and "Wait until [message]" [UPDATED]