Hi everyone! This is the start of a who-knows-how-long series where I do a thing where I try to do a thing without JS. Because if we have to go through the tiring, long, exhausting work of pressing the ENABLE JS FUNCTIONS button, (and Snap! is clearly the superior language) then why do it? This is the first entry into this series!
For any requests (preferably metaprogramming or primitive workarounds, but anything is fine) of things you want to see happen that you just can't figure out quite how, this is the place: request it!
In this episode, I will show this new block:
Please use Redirecting to Snap! (dev version) for reasons listed all the way below at the bottom of this post.
umm, yeah, that's sort of all there is to say
Credit to @ego-lay_atman-bay for the SPLIT BLOCKS BLOCK, which is the only reason it was finished this fast, and just for creating snapblocks as a whole!
P.S. but not really, this is STILL a WIP! So if you want a feature not yet possible and you implement is yourself, I will gladly update the block! additionally, if you ask me to implement something, I most likely will also!
P.S. I think this time currently working on variable reporters and input names for grey ring support, and also predicate + command rings. (reporter ones without input names work fine) and @addInput @delInput in variadic inputs.
Have fun!
EDIT: For some reason you have to use the dev version, I really don't know why, if someone does, please tell me...
EDIT: I figured out why, I used the EXTENSION: SNAP BLOCK SELECTORS block I and this does not work without it.