BYOB! for Blockly

GFX comparison:
BYOB!
'Snap+' (Snaply!)

when((2+3)=4+touch?);
return({forever{}});

indeed. hehe, SNAPLY go BRrrrrrrRrrRRr

The rings look...distorted, but VERY COOL project!

Why did you change block shapes to look like BYOB anyway? Scratch looks better!

because this is a PORT. and I wanted to challenge myself with the BYOB's somewhat-strange Hat-Block shape.
preview
Screenshot 2023-04-18 11.18.43 AM

that is because Blockly doesn't support this. I will try to make it report the opcode(s), though!
Also, Snap+/Snaply is something that has a possibility of revolutionizing BYOB. And i feel like it could become a future version. I'm not saying it WILL, or that it is a replacement for BYOB, but it's just a fun project in reality!

any ideas for how the ring functions should do this?

lists are 60% finished. (the simpler blocks are in the category)
the SUBVAR is not ready though, so on the next release, they won't be functional yet.

You could have the ring report the data of the block (I'm not sure what it would look like; Scratch doesn't use morphic.js). Then, as the value of the block within the ring is being called, you can use the data.

it currently does, but not for stack.
i can't fix that currently, as im working on the Object Slot.
image
no code for its render yet, but its there!

are you going to make a way to access this project?
I want to check it out!

i have the files for an earlier version posted.

cool!
also: why is the first reply marked as the solution?

i dunno

this is being called an issue for some reason, Please fix this, Berkeley. ITS A DEVLOG.
SnapCon!
remade.
Screenshot 2023-05-05 9.45.34 AM
Screenshot 2023-05-05 9.41.48 AM

Would a temporary solution to coding an entire custom block system be making a
[scratchblocks]
(Run for report {}::control)
[/scratchblocks]
Block?

why do you keep posting links to srceenshots??

Your screenshots are good, but you don't call Berkeley to fix it, ok?
And please don't force the blocks to be more sizeless, just keep the blocks normally, it's not necessary to be smaller.

THIS IS WHAT I AM TALKING ABOUT! Scratch blocks have too much padding, and you've fixed it! I love the condensed blocks! The only problems are with the input slots, but it looks great.

I actually prefer the blocks with less padding. Scratch 3 is too clunky.