Snapblocks (Part 2)

oh nice. can this be added to the snapblocks documentation?

[example]

the square inputs are a bit off idk why.

its because in scratch, for some reason, string and number inputs look the same (seriously why) and ego-lay_atman-bay I think added this to differentiate them.

They might look a bit off because I had to make them support multiline text (they were originally fully round on the edges). I could probably make them look better though.

I actually did nothing to differentiate them.

(1) [1]

(they use the same drawing code)

is there a shorthand for @addInput?

oops accidentally clicked reply

Not currently (or at least on the standard keyboard).

In Scratch, inputs with rounded corners can contain a reporter. There are some blocks in Scratch that have rectangular inputs because you can't put a reporter block in them:
image

nope, only dropdowns.

Only readonly dropdowns

switch costume to (costume1 V)

wdym? theres no non-readonly dropdown in scratch 3

Oh, what I meant was, dropdowns you can drop blocks into. The rectangle inputs you can't drop anything into.

oh, yeah, thats what I meant.

Since snapblocks has almost all the working scratch hacked blocks, can we have the last one?


(you can find it here:https://scratch.mit.edu/projects/446931628/editor)

unless you count the piano you get in the play note (60) for (0.25) beats block.

I honestly don't want to try and figure out what kind of syntax to use in order to change the category of a readonly input slot. I personally think it's not worth it.

ah, makes sense.

when this sprite touches (mouse-pointer V :: sensing) :: control hat
EDIT: I like sathvikrias's idea of moving V to after :: (no more ambiguity, no backslash needed)

i say when this sprite touches (mouse-pointer :: sensing dropdown) :: control hat

well, :: sensing V or :: sensing v makes more sense so that you can differentiate different types of dropdowns.

that doesnt really make sense:
(mouse-pointer V :: sensing)
(mouse-pointer V :: sensing)

or :: sensing readonly dropdown, though i will admit your way is much more concise