Discuss Scratch

ChildCritic
Scratcher
500+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

you know how when you're suggesting a new block, and you need a list of things that are possible, I.E.
set [var1 v] to [a ]
set [var2 v] to [a ]
set [var3 v] to [a ]
with the scratchblocks code being
[scratchblocks]
set [var1 v] to [a ]
set [var2 v] to [a ]
set [var3 v] to [a ]
[/scratchblocks]
Here is a solution:
[scratchblocks]
set [list: (var1,var2,var3) v] to [a ]
[/scratchblocks]
and the result would be a block that you can click the dropdown on and see everything that is there. Kind of like how the editor works. It would save space in the forums, unless it's open
another example with a suggested block (link), the
((First v) occurrence of [item] in [list v]::list)
((last v) occurrence of [item] in [list v]::list)
((average v) occurrence of [item] in [list v]::list)
((number) occurrence of [item] in [list v]::list)
the code of course being:
[scratchblocks]
((First v) occurrence of [item] in [list v]::list)
((last v) occurrence of [item] in [list v]::list)
((average v) occurrence of [item] in [list v]::list)
((number) occurrence of [item] in [list v]::list)
[/scratchblocks]
but we could just say
[scratchblocks]
([list: (first,last,average,2) v) occurrence of [item] in [list: (list1,list2,etc) v]::list)
[/scratchblocks]
(thanks @paddle2see )
P.S. If you are still confused, just look below.
As DaSpudLord put it:

DaSpudLord wrote:

So being able to create dropdowns that actually drop down using scratchblocks? Support!

Last edited by ChildCritic (Dec. 20, 2015 17:11:07)

DaSpudLord
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

So being able to create dropdowns that actually drop down using scratchblocks? Support!
Cream_E_Cookie
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

DaSpudLord wrote:

So being able to create dropdowns that actually drop down using scratchblocks? Support!
I agree, and support, although it might be hard to implement,
Scratcher1002
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

Cream_E_Cookie wrote:

DaSpudLord wrote:

So being able to create dropdowns that actually drop down using scratchblocks? Support!
I agree, and support, although it might be hard to implement,
^^ That….
Must I say more?
DrKat123
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

Support, rather than making lots of script, we can make a drop down list for that. But I guess that this would be hard to implement.
CatsUnited
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

DrKat123 wrote:

Support, rather than making lots of script, we can make a drop down list for that. But I guess that this would be hard to implement.
Semi-basic Javascript + CSS. It would actually be pretty easy. Support!
DrKat123
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

CatsUnited wrote:

DrKat123 wrote:

Support, rather than making lots of script, we can make a drop down list for that. But I guess that this would be hard to implement.
Semi-basic Javascript + CSS. It would actually be pretty easy. Support!
Woot ? Idk that !
If it's easy to implement, why not ?
Support ! Support !
liam48D
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

Support.
TheHockeyist
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

Support.
blob8108
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

I don't like it. Sorry!

EDIT: I guess I should actually justify that Basically, the principle behind scratchblocks is that it makes pictures of blocks: there shouldn't be any form of user interaction. Requiring user interaction to see some things would be incredibly unintuitive!

(In addition, there are plenty of other things I want to put time into. There are lots of more urgent things that need doing to scratchblocks than implementing this feature!)

Last edited by blob8108 (Oct. 23, 2015 13:48:55)

powershack
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

blob8108 wrote:

I don't like it. Sorry!

EDIT: I guess I should actually justify that Basically, the principle behind scratchblocks is that it makes pictures of blocks: there shouldn't be any form of user interaction. Requiring user interaction to see some things would be incredibly unintuitive!

(In addition, there are plenty of other things I want to put time into. There are lots of more urgent things that need doing to scratchblocks than implementing this feature!)
Yes, that's the point of scratch blocks. To make a picture of a block.
However, yes this is quite simple to do and implement so

Support
IronBit_Studios
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

blob8108 wrote:

I don't like it. Sorry!

EDIT: I guess I should actually justify that Basically, the principle behind scratchblocks is that it makes pictures of blocks: there shouldn't be any form of user interaction. Requiring user interaction to see some things would be incredibly unintuitive!

(In addition, there are plenty of other things I want to put time into. There are lots of more urgent things that need doing to scratchblocks than implementing this feature!)
Plus, it would create extra lag.
No support.
liam48D
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

blob8108 wrote:

(In addition, there are plenty of other things I want to put time into. There are lots of more urgent things that need doing to scratchblocks than implementing this feature!)
Like tosh.
ChildCritic
Scratcher
500+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

IronBit_Studios wrote:

blob8108 wrote:

I don't like it. Sorry!

EDIT: I guess I should actually justify that Basically, the principle behind scratchblocks is that it makes pictures of blocks: there shouldn't be any form of user interaction. Requiring user interaction to see some things would be incredibly unintuitive!

(In addition, there are plenty of other things I want to put time into. There are lots of more urgent things that need doing to scratchblocks than implementing this feature!)
Plus, it would create extra lag.
No support.

liam48D wrote:

blob8108 wrote:

(In addition, there are plenty of other things I want to put time into. There are lots of more urgent things that need doing to scratchblocks than implementing this feature!)
Like tosh.
Thank you for the criticism. I guess it's time for a rebuttal.
The major point of this was to save space, only needing 1 scratchblock to represent 10 possible outcomes. Oh and, what kind of things?
ItchyCatIII
Scratcher
500+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

This suggestion seems like it may be quite hard to implement. I mean, the plugin replaces text with a picture. We would have to instead make it replace the text with an interactive picture. In no way can this be easy to implement.

The workaround (which is to list all of the items that would be in the dropdown, as was done in the OP) may just have to be used in the times that it would be necessary. Yes, this feature would make it less tedious, but it will require a long maintenance, and a huge challenge from the ST, assuming that this would even be possible for the ST to implement.

blob8108 wrote:

I don't like it. Sorry!

EDIT: I guess I should actually justify that Basically, the principle behind scratchblocks is that it makes pictures of blocks: there shouldn't be any form of user interaction. Requiring user interaction to see some things would be incredibly unintuitive!

(In addition, there are plenty of other things I want to put time into. There are lots of more urgent things that need doing to scratchblocks than implementing this feature!)

This is also a problem. Therefore, I think that, if it is simple enough, maybe during the next update, they can give an option for a dropdown that will automatically appear. You just see the dropdown below the block. No user interaction required, and this may make the code simpler.

If it is simple enough, then I support the dropdown automatically showing. If it wouldn't be as simple, then no support. It just seems really complicated when we can just use multiple scratchblocks. I get that it is a pain, but implementing this suggestion seems way too hard for the ST, and like a really long period of time we'll have to spend without Scratch while the ST implements this.
MathlyCat
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

Cream_E_Cookie wrote:

DaSpudLord wrote:

So being able to create dropdowns that actually drop down using scratchblocks? Support!
I agree, and support, although it might be hard to implement,
Not really, it's not too difficult…

SUPPORT, I would love the idea!
blob8108
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

liam48D wrote:

Like tosh.

ChildCritic wrote:

what kind of things?
Yes, like tosh. And the hundred other projects I have. And actual university work. And…

On scratchblocks only: fix translation for mediawiki; fix various language translation issues; rewrite the renderer entirely; rewrite the parser entirely… To be honest, I want to rewrite most of my projects, most of the time

Last edited by blob8108 (Oct. 23, 2015 23:48:03)

Firedrake969
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

No support ^
ChildCritic
Scratcher
500+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

liam48D wrote:

blob8108 wrote:

(In addition, there are plenty of other things I want to put time into. There are lots of more urgent things that need doing to scratchblocks than implementing this feature!)
Like tosh.
What do you mean?
WooHooBoy
Scratcher
1000+ posts

Forum interaction [enhanced features for Scratchblocks] (18.499999999/24 support!)

ChildCritic wrote:

liam48D wrote:

blob8108 wrote:

(In addition, there are plenty of other things I want to put time into. There are lots of more urgent things that need doing to scratchblocks than implementing this feature!)
Like tosh.
What do you mean?
Like getting booleans to work. Plus, this would be a total pain to do properly.

Powered by DjangoBB