Snap [scratchblocks] Tutorial (Part 2)

i tried remaking the totm banner
[scratchblocks]
this month :: control
it is all about :: sound
chocolate \<3 :: list
[/scratchblocks]
but there is no brown category

[scratchblocks]
this month::control
it is all about::sound
chocolate \<\3::#804000
[/scratchblocks]
Oh no it's not working

[scratchblocks]
this month::control
it is all about::sound
chocolate \\<\\3::#804000
[/scratchblocks]

[scratchblocks]
this month::control
it is all about::sound
chocolate \<\3 :: rgb(210,105,30)
[/scratchblocks]

[scratchblocks]
this month::control
it is all about::sound
chocolate \\<\\3 :: rgb(210,105,30)
[/scratchblocks]

rgb doesnt work either

[scratchblocks] this month::control it is all about::sound chocolate \<\3 :: #804000 [/scratchblocks]


<p>
[scratchblocks]
this month::control
it is all about::sound
chocolate \<\3 :: #804000
[/scratchblocks]
</p>

I'd use 7F3F00, but neither is more correct; the correct one would be 7F.8, 3F.8, 00.0.

Oh... ok

I'd do this:

[scratchblocks]
this month::control
it is all about::sound
chocolate \\<3 :: #</a>804000
[/scratchblocks]

[scratchblocks]
this month::control
it is all about::sound
chocolate \<3 :: #804000
[/scratchblocks]

According to Firefox's color picker, the actual color is #614200:
[scratchblocks]
this month::control
it is all about::sound
chocolate \<3 :: #614200
[/scratchblocks]

The color looks off...
Edit: oh wait, it wasn't. just rechecked. the chocolate at first looks off to me

On the brown block or on the other blocks?

But is there a way for any line breaks? otherwise the JS looks messy

no, sorry. There's no way to create linebreaks. You could suggest it here though

Hey guys
So... I added every block possible:
scratchblocks homepage)%20%3D%20(1)%20to%20(10)%7B%0A%7D%40loopArrow%3A%3Acontrol%0Aif%20%3C%3E%3A%3Acontrol%0Aend%0Aif%20%3C%3E%3A%3Acontrol%0Aelse%0Aend%0Aif%20%3C%3E%20then%20%5B%5D%20else%20%5B%5D%3A%3Acontrol%20reporter%0Areport%20%5B%5D%3A%3Acontrol%20cap%0Astop%20%5Ball%20v%5D%0Arun%20%3C%7B%3A%3Acontrol%7D%40addInput%3A%3Agrey%20ring%3E%40addInput%3A%3Acontrol%0Alaunch%20%3C%7B%3A%3Acontrol%7D%40addInput%3A%3Agrey%20ring%3E%40addInput%3A%3Acontrol%0Acall%20%3C(%3A%3Acontrol)%40addInput%3A%3Agrey%20ring%3E%40addInput%3A%3Acontrol%20reporter%0Atell%20%5B%20v%5D%20to%20%7B%7B%3A%3Acontrol%7D%40addInput%3A%3Agrey%20ring%7D%3A%3Acontrol%0Aask%20%5B%20v%5D%20for%20%7B(%3A%3Acontrol)%40addInput%3A%3Agrey%20ring%7D%3A%3Acontrol%20reporter%0Arun%20%3C%7B%3A%3Acontrol%7D%40addInput%3A%3Agrey%20ring%3E%20w%2F%20continuation%3A%3Acontrol%0Acall%20%3C(%3A%3Acontrol)%40addInput%3A%3Agrey%20ring%3E%20w%2F%20continuation%3A%3Acontrol%20reporter%0Awhen%20I%20start%20as%20a%20clone%0Acreate%20a%20clone%20of%20%5Bmyself%20v%5D%3A%3Acontrol%0Aa%20new%20clone%20of%20%5Bmyself%20v%5D%3A%3Acontrol%20reporter%0Adelete%20this%20clone%0Apause%20all%3A%3Acontrol%0Aswitch%20to%20scene%20%5Bnext%20v%5D%40addInput%3A%3Acontrol%20cap%0Ad%E2%80%8Eefine%20((block)%3A%3Acontrol)%20%5B%5D%20%7B(%3A%3Acontrol)%40addInput%3A%3Agrey%20ring%7D%3A%3Acontrol%0Adelete%20block%20%7B(%3A%3Acontrol)%40addInput%3A%3Agrey%20ring%7D%3A%3Acontrol%0Aset%20%5Blabel%20v%5D%20of%20block%20%7B(%3A%3Acontrol)%40addInput%3A%3Agrey%20ring%7D%20to%20%5B%5D%3A%3Acontrol%0A%5Bdefinition%20v%5D%20of%20block%20%7B(%3A%3Acontrol)%40addInput%3A%3Agrey%20ring%7D%3A%3Acontrol%20reporter%0Athis%20script%3A%3Acontrol%20reporter%0Amessage%3A%3Acontrol%20reporter%0A%0A%2F%2FSensing%0Atouching%20%5Bmouse-pointer%20v%5D%3F%0Atouching%20%5B%23FF0000%5D%3F%0Acolor%20%5B%23FF0000%5D%20is%20touching%20%5B%23FF0000%5D%3F%0Aask%20%5Bwhat's%20your%20name%3F%5D%20and%20wait%0Aanswer%0Amouse%20position%3A%3Asensing%20reporter%0Amouse%20x%0Amouse%20y%0Amouse%20down%3F%0Akey%20%5Bspace%20v%5D%20pressed%3F%0A%5Bdistance%20v%5D%20to%20%5Bmouse-pointer%20v%5D%3A%3Asensing%20reporter%0A%5Bhue%20v%5D%20at%20%5Bmouse-pointer%20v%5D%3A%3Asensing%20reporter%0Areset%20timer%0Atimer%0Acurrent%20%5Bdate%20v%5D%0A%5Bcostume%20%23%20v%5D%20of%20%5B%20v%5D%0Amy%20%5Bneighbors%20v%5D%3A%3Asensing%20reporter%0Aobject%20%5Bmyself%20v%5D%3A%3Asensing%20reporter%0Aurl%20%5Bsnap.berkeley.edu%5D%3A%3Asensing%20reporter%0Amicrophone%20%5Bvolume%20v%5D%3A%3Asensing%20reporter%0Avideo%20%5Bmotion%20v%5D%20on%20%5Bmyself%20v%5D%3A%3Asensing%0Aset%20video%20transparency%20to%20(50)%3A%3Asensing%0Ais%20%5Bturbo%20mode%20v%5D%20on%3F%3A%3Asensing%20boolean%0Aset%20%5Bvideo%20capture%20v%5D%20to%20%3C%3E%3A%3Asensing%0Aprocesses%3A%3Asensing%20reporter%0A(stack%20size%3A%3Asensing)%0A(frames%3A%3Asensing)%0Ayields%3A%3Asensing%20reporter%0A%0A%2F%2FOperators%0A%0A()%20%2B%20()%40addInput%3A%3Aoperators%20reporter%0A()%20-%20()%0A()%20%C3%97%20()%40addInput%3A%3Aoperators%20reporter%0A()%20%2F%20()%0A(()%20%5E%20()%3A%3Aoperators)%0A()%20mod%20()%0Around%20()%0A%5Bsqrt%20v%5D%20of%20(10)%0Apick%20random%20(1)%20to%20(10)%0A%5B%5D%20%5C%3C%20%5B%5D%0A%5B%5D%20%3D%20%5B%5D%0A%5B%5D%20%3E%20%5B%5D%0A%3C%3E%20and%20%3C%3E%0A%3C%3E%20or%20%3C%3E%0Anot%20%3C%3E%0A%3Ctrue()%3A%3A%2300FF00%3E%3A%3Aoperators%20boolean%0Ajoin%20%5Bhello%20%5D%5Bworld%5D%40delInput%40addInput%3A%3Aoperators%20reporter%0Asplit%20%5Bhello%20world%5D%20by%20%5B%E2%80%8E%20%E2%80%8E%20%E2%80%8E%20%E2%96%BC%5D%3A%3Aoperators%20reporter%0Aletter%20%5B1%E2%80%8E%20%E2%96%BC%5D%20of%20%5Bworld%5D%0Alength%20of%20text%20%5Bworld%5D%3A%3Aoperators%20reporter%0Aunicode%20of%20%5Ba%5D%3A%3Aoperators%20reporter%0Aunicode%20(65)%20as%20letter%3A%3Aoperators%20reporter%0Ais%20%5B5%5D%20a%20%5Bnumber%20v%5D%3F%3A%3Aoperators%20boolean%0Ais%20%5B%5D%20identical%20to%20%5B%5D%3F%3A%3Aoperators%20boolean%0AJavaScript%20function%20%5C(%20%5B%5D%20%40delInput%40addInput%20%5C)%20%5C%7B%20%5B%5D%20%5C%7D%3A%3Aoperators%20reporter%0Atype%20of%20%5B5%5D%3A%3Aoperators%20reporter%0A%5Bencode%20URL%20v%5D%20of%20%5BAbelson%20%26%20Sussman%5D%3A%3Aoperators%0A%0A%2F%2FVariables%0A%0Aset%20%5B%20v%5D%20to%20%5B0%5D%0Achange%20%5B%20v%5D%20by%20(1)%0Ashow%20variable%20%5B%20v%5D%0Ahide%20variable%20%5B%20v%5D%0Ascript%20variables%20((a)%3A%3Agrey)%40addInput%3A%3Agrey%0Ainherit%20%5B%20v%5D%3A%3Avariables%0Alist%20%5B%5D%20%40delInput%40addInput%3A%3Alist%20reporter%0Anumbers%20from%20(1)%20to%20(10)%3A%3Alist%20reporter%0A%5B%5D%20in%20front%20of%20%40list%3A%3Alist%20reporter%0Aitem%20%5B1%E2%80%8E%20%E2%96%BC%5D%20of%20%40list%3A%3Alist%20reporter%0A(all%20but%20first%20of%20%40list%3A%3Alist)%0A(%5Blength%20v%5D%20of%20%40list%3A%3Alist)%0A(index%20of%20%5Bthing%5D%20in%20%40list%3A%3Alist)%0A%3C%40list%20contains%20%5Bthing%5D%3A%3Alist%3E%0A%3Cis%20%40list%20empty%3F%3A%3Alist%3E%0A(map%20%7B(%3A%3Alist)%40addInput%3A%3Agrey%20ring%7D%20over%20%40list%3A%3Alist)%0A(keep%20items%20%7B%3C%E2%80%8E%20%E2%80%8E%20%E2%80%8E%20%E2%80%8E%20%E2%80%8E%20%3A%3Alist%3E%40addInput%3A%3Agrey%20ring%7D%20from%20%40list%3A%3Alist)%0A(find%20first%20item%20%7B%3C%E2%80%8E%20%E2%80%8E%20%E2%80%8E%20%E2%80%8E%20%E2%80%8E%20%3A%3Alist%3E%40addInput%3A%3Agrey%20ring%7D%20in%20%40list%3A%3Alist)%0A(combine%20%40list%20using%20%7B(%3A%3Alist)%40addInput%3A%3Agrey%20ring%7D%3A%3Alist)%0Afor%20each%20((item)%3A%3Alist)%20in%20%40list%7B%0A%7D%40loopArrow%3A%3Alist%0Aadd%20%5Bthing%5D%20to%20%40list%3A%3Alist%0Adelete%20%5B1%E2%80%8E%20%E2%96%BC%5D%20of%20%40list%3A%3Alist%0Ainsert%20%5Bthing%5D%20at%20%5B1%E2%80%8E%20%E2%96%BC%5D%20of%20%40list%3A%3Alist%0Areplace%20item%20%5B1%E2%80%8E%20%E2%96%BC%5D%20of%20%40list%20with%20%5Bthing%5D%3A%3Alist%0Aappend%20%40list%20%40list%20%40delInput%40addInput%3A%3Alist%20reporter%0A(reshape%20%40list%20to%20(4)%20(3)%20%40delInput%40addInput%3A%3Alist)%0Acombinations%20%40list%20%40list%20%40delInput%40addInput%3A%3Alist%20reporter%0Ashow%20table%20%40list%3A%3Alist%0A%0A%2F%2FOther%0A%0Aprimitive%20%5B%20v%5D%20%5B%5D%20%40delInput%40addInput%3A%3Agrey%0Aprimitive%20%5B%20v%5D%20%5B%5D%20%40delInput%40addInput%3A%3Agrey%20reporter

This is really big but it took me a long time to do so
btw sorry for the line of text

no necroing :rage:

what how was he necroing

You are necro posting. Necro posting is when you post on a dead topic, with no reason to.

lol everyones necroposting now
the topic was closed just as i said that lol