Community-driven script

Once again, boredom is at the highest. I also find that there are likely over thousands of blocks (intuition) ever made in Snap! but they have been only used very few times. I wanted to try and utilize every block I see at least once, but no, the lack of ideas is the biggest obstacle.

I wanted some fun with blocks. So, all you have to do is to suggest what blocks you would add next. You can add as many blocks as you want and contribute as much as you want to the script. Rules might be unclear, but suggest improvements as much as you want as long you keep the blocks diverse.

So, basically the people get to choose the next block that is used (democracy)?

Do this script (idk why i want it though):

Blocks that are used... it's not voting as I want to allow freedom with what they choose.

Added.

You should add the project link so everyone can see the progress of the project.

There is already a link in the topic post.

(If readers make it this far, ) I am also posting it here.

First, I would like the first colon in the time to actually BE a colon, and not a semicolon... Also, add a "wait 1 second" block after the think block to put a little less load on the system.
And actually, now that I think about it, some countries use different seperators for time, so lets add support for that!

So, here my finished (edited) code:

I re-modified the script, since in the beginning I forgot to make the time look visually appealing.

What about this


It's not just separators; much of the world uses 24-hour time, but those of us in the US use 12-hour time.

Dates are even worse; the fields are written in different orders different places. Today is 5/23/25 or 23-5-25 or even 25-5-23.

Seems interesting for OP to add, however I did notice some.. issues with your code. First, the "if on edge, bounce" block is out of the forever block? And besides, it wouldn't even do anything as you don't move it before. Also, EACH clone asks for the seperator itself, which is.... probably not what you wanted. So, I have fixed these issues.

I also added a question for the amount of clones to use.


I kinda wanted everything that i put in the code like i wanted it to ask for every clone. And the if on edge bounce block was not intended…

Bruh, I think there are about 180 different blocks available in the pallet (without changing any settings). IDK, though, because I lost count at the timer block.

You could just do

to get the amount of blocks in the pallette.

Or, in dev mode:
untitled script pic (18)

It's not just separators; much of the world uses 24-hour time, but those of us in the US use 12-hour time.

Correct. Time to implement that...

Dates are even worse; the fields are written in different orders different places. Today is 5/23/25 or 23-5-25 or even 25-5-23.

Right now we don't have dates, and Im not gonna add them because.... someone else can do that.

I can't put the updated code here right now; as the forum is a bit broken.

Sorry, I could not access the forums earlier, and I didn't bother checking the forum for status over and over again.

Unfortunately, the images are not loading, and I can't see the suggestions. That was a pile of blocks to catch up on, and I would, but I can't. For the time being, please use snapblocks. If you want a tutorial, search "snapblocks" in the forum.

That was a typo! I had to rush out the first block on my phone, and editing projects on a miniature UI is a different story.

If you count library blocks and community-made blocks ever created, the accumulating value is drastically higher. That's the point of this project: use as much blocks as possible, and mix all sorts of blocks in it.

(Already mentioned above)

Edit: The images finally load now. I can apply the changes now.

Reminder!
The goal of this project is to use as many different blocks as possible, and it goes beyond the primitives. Think of a library or a custom block please.


Change the last block of the script above to this block: