Discuss Scratch
- Discussion Forums
- » Suggestions
- » Search for block _________ (54-0, all support!)
- samq64
-
1000+ posts
Search for block _________ (54-0, all support!)
Support! Most Scratch mods already have this, but it's implanted a little differently than you were thinking:

The image is from a screenshot of TurboWrap.org
So, if you're searching for the message 1 broadcast, you don't type when I receive…
Instead you type the broadcast name. It's the same for variables and lists.
And the TurboWrap one is by Griffpatch!

The image is from a screenshot of TurboWrap.org
So, if you're searching for the message 1 broadcast, you don't type when I receive…
Instead you type the broadcast name. It's the same for variables and lists.
And the TurboWrap one is by Griffpatch!
Last edited by samq64 (March 9, 2021 21:50:49)
- HedwigsHat
-
1000+ posts
Search for block _________ (54-0, all support!)
if the scratch blocks search was in scratch, this is the formula in scratch blocks:
if <<see inside :: motion> = <<true ( :: grey):: operators> :: operators>> then
if <<[search_block_bar v] clicked :: sensing> or <<key [ctrl v] pressed ?> and <key [f v] pressed ?>>> then
open [search_block_bar v] :: sensing
if <(query :: reporter sensing) = [some scratch block name]> then
highlight [all of that scratch block v] :: sensing
end
end
end
- the2000
-
1000+ posts
Search for block _________ (54-0, all support!)
Is that really necessary? I don't think anyone is confused as to how this suggestion works. Also close your tags! if the scratch blocks search was in scratch, this is the formula in scratch blocks:
-snip-
- fdreerf
-
1000+ posts
Search for block _________ (54-0, all support!)
What is wrong with your wi-fi? You only have one bar and it's freaking me out! -snip-
- samq64
-
1000+ posts
Search for block _________ (54-0, all support!)
I was using my tablet. The internet was always bad, but we changed internet plans now.
Last edited by samq64 (March 16, 2021 19:18:41)
- PenguinLover1123
-
1000+ posts
Search for block _________ (54-0, all support!)
OMEGA SUPPORT!!!!!!!!!! because I am tired of scrolling
- PenguinLover1123
-
1000+ posts
Search for block _________ (54-0, all support!)
Scratch Team supports! I could certainly use a feature like this. I wonder how you could tell it that you wanted to find all “When I Receive” blocks versus a specific “When I Receive a specific broadcast”? Maybe there would be an “Any” option on the dropdown lists. Would you need the capability to search within a single sprite as well as across all sprites?
However don't assume that because I like it that it is going to happen any time soon. I'm just one person on the team. And there are many competing needs for the team resources, including tablet versions of Scratch, bug fixes, community features for the website, etc.
- Eagle138
-
500+ posts
Search for block _________ (54-0, all support!)
Semi-support (for now). It would be very helpful in debugging and remixing, but what if a block appeared lots of times (like 50 times) in random locations throughout the sprite?
unless you mean search for custom blocks. in that case, 100% support.
More questions: How would this work? How specific would the block finder be? What would it look like?
unless you mean search for custom blocks. in that case, 100% support.
More questions: How would this work? How specific would the block finder be? What would it look like?
- BanMeOS
-
500+ posts
Search for block _________ (54-0, all support!)
set [frontpage v] to [true]
- YummyDonutLover
-
100+ posts
Search for block _________ (54-0, all support!)
SUPPORT!!!!!! I was actually thinking about this too, but that would be SOOOO so so so SO helpful. Awesome idea. 

- Quantum-Cat
-
1000+ posts
Search for block _________ (54-0, all support!)
Why do you support? Please be constructive and try to add to the discussion. Support.
As of the suggestion, support. This would be extremely helpful in finding blocks and determining what thing does what (like what sprite receives a broadcast) amongst a lot of scripts.
Last edited by Quantum-Cat (Sept. 4, 2021 02:20:43)
- weloveipad2
-
94 posts
Search for block _________ (54-0, all support!)
set [frontpage v] to [true]
- BanMeOS
-
500+ posts
Search for block _________ (54-0, all support!)
set [frontpage v] to [true]
- Enderplays8
-
31 posts
Search for block _________ (54-0, all support!)
wwwwddssaaaaasDefinite support. It can be very annoying searching through large projects.
ctr-f could be the shortcut, to make it more easily accessible.
AAAAEEE BEU
OOOOOO
- ----Windows----
-
94 posts
Search for block _________ (54-0, all support!)
Support, it makes it easier for debugging griffpatch's projects.
- superbuddy2
-
100+ posts
Search for block _________ (54-0, all support!)
Sorry for a such a long post, but…
My block suggestions:
Microphone:
What do they do?
Boolean:
What do they do?
Detects if the drawn sprite has a specific color (also, if the color effect of the sprite is equal to the value of the color slider, it will return true, some for brightness)
Returns true if either input is true, but not both.
Returns true if both values are the same (e.g. if both are true or both are false, it'll return true, otherwise, it'll return false.
Returns true if the input is equal to the dropdown.
Returns true if the sprite/stage is drawn in the vector/bitmap editor, depending on the value of the dropdown.
Oh, and a block that shows or hides stage monitors:
The set/change blocks for cloud variables should not be able to hold the
reporter.
My block suggestions:
Microphone:
<microphone detects ()>
turn [on v] microphone
set [pitch v] output effect to ()
clear microphone effects
set voice to [standard v]
(input)
What do they do?
<microphone detects ()>Detects when a specific word is spoken.
turn [on v] microphoneTurns the mic on or off.
set output effect to [nothing v]Sets the pitch, pan-left/right, volume or echo effect of the output.
clear microphone effectsClears all effects marked above.
set voice to [standard v]Sets the voice to normal, down, up, giant, dude, rock concert or an import option to import a voice changer.
Boolean:
<sprite has color [#a09afd] ?>
<<> xor <>>
<<> is identical to <>>
<<> = [false v]>
<sprite is [vector v]>
<stage is [vector v]>
What do they do?
<sprite has color [#a09afd] ?>
Detects if the drawn sprite has a specific color (also, if the color effect of the sprite is equal to the value of the color slider, it will return true, some for brightness)
<<> xor <>>
Returns true if either input is true, but not both.
<<> is identical to <>>
Returns true if both values are the same (e.g. if both are true or both are false, it'll return true, otherwise, it'll return false.
<<> = [false v]>
Returns true if the input is equal to the dropdown.
<sprite is [vector v]>
<stage is [vector v]>
Returns true if the sprite/stage is drawn in the vector/bitmap editor, depending on the value of the dropdown.
Oh, and a block that shows or hides stage monitors:
[show v] stage monitor [direction v]
The set/change blocks for cloud variables should not be able to hold the
(input)
reporter.
Last edited by superbuddy2 (Nov. 10, 2021 19:04:03)
- superbuddy2
-
100+ posts
Search for block _________ (54-0, all support!)
((color v) effect)
((color v) effect of [ v])
(obtain value from local variable [sprie1 v] (score v))
go to [middle v] layer
set home x () y ()
go to [home v]
<mouse scrolled [up v]>
<[left v] clicked>
((color v) effect)
Returns the specified effect of the current sprite.
((color v) effect of [ v])
Returns the specified effect of the specified sprite.
(obtain value from local variable [sprite1 v] (score v))
Obtains the value of a local variable in a different sprite.
go to [middle v] layer
Goes to the very back, front or middle layer
set home x () y ()
Sets a home position on screen.
go to [home v]
Sets the current sprite to the previous position when the stop sign is pressed or this block is used (collides with this block:
go to [ v])
<mouse scrolled [up v]>
Detects whether or not the mouse wheel is scrolled up or down.
<[left v] clicked>
Detects whether the sprite is left or right clicked on stage.
Last edited by superbuddy2 (Nov. 10, 2021 19:24:40)
- Roblox888i
-
1000+ posts
Search for block _________ (54-0, all support!)
No support, Not needed
- Discussion Forums
- » Suggestions
-
» Search for block _________ (54-0, all support!)