Discuss Scratch
- Andygun11
-
100+ posts
Custom Extension Creator
There are no duplicates of this topic (I think..)
HOW TO MAKE AN EXTENSION (if this was real.)
In the extensions tab there would be a new button that says “Create Custom Extension”.
![](https://u.cubeupload.com/Andygun11/CCE1.png)
If you click the button it would pop-up a small screen to place blocks in some define blocks, you could create new define blocks by clicking buttons (similar to custom blocks/my blocks), and you could choose what shape you wanted the block to be (hat, stack, cap, reporter, or boolean)
![](https://u.cubeupload.com/Andygun11/projectonScratch1.png)
After that you would name your extension (In a dialog box similar to how you add images on forums).
Then it would give you an ID (similar to projects) that you could share (as a project) and use whenever you wanted.
HOW TO USE A CUSTOM EXTENSION (if this was real.)
Here's a mockup of what the screen where you could add custom extensions:
![](https://u.cubeupload.com/Andygun11/Untitled84onScratch1.png)
When you click the “Add a custom Extension” button, it would make a dialog box pop up (similar to how you post images on the forums) and ask you for a Extension ID.
That took me so long to type lol
What do you think about this suggestion?
HOW TO MAKE AN EXTENSION (if this was real.)
In the extensions tab there would be a new button that says “Create Custom Extension”.
![](https://u.cubeupload.com/Andygun11/CCE1.png)
If you click the button it would pop-up a small screen to place blocks in some define blocks, you could create new define blocks by clicking buttons (similar to custom blocks/my blocks), and you could choose what shape you wanted the block to be (hat, stack, cap, reporter, or boolean)
![](https://u.cubeupload.com/Andygun11/projectonScratch1.png)
After that you would name your extension (In a dialog box similar to how you add images on forums).
Then it would give you an ID (similar to projects) that you could share (as a project) and use whenever you wanted.
HOW TO USE A CUSTOM EXTENSION (if this was real.)
Here's a mockup of what the screen where you could add custom extensions:
![](https://u.cubeupload.com/Andygun11/Untitled84onScratch1.png)
When you click the “Add a custom Extension” button, it would make a dialog box pop up (similar to how you post images on the forums) and ask you for a Extension ID.
That took me so long to type lol
What do you think about this suggestion?
- Milk909
-
100+ posts
Custom Extension Creator
] Half support, I don't think this would be incredibly useful because custom blocks do most of this
Cool blocks I saw in the concept
Cool blocks I saw in the concept
Report [ ] :: cap :: #0a0a0aVisit my newer post
(Custom reporter! :: #0a0a0a)
<Custom boonlean! :: 0a0a0a>
Custom dropdowns [? v] :: 0a0a0a
Last edited by Milk909 (June 12, 2022 19:50:56)
- Andygun11
-
100+ posts
Custom Extension Creator
But, it could be used to have global custom blocks (all Scratchers can use them as long as they know the Extension ID). ] Half support, I don't think this would be incredibly useful because custom blocks do most of thisReport [ ] :: cap :: #0a0a0a
- Andygun11
-
100+ posts
Custom Extension Creator
oops, i didn't mean to bump
(
![](http://cdn.scratch.mit.edu/scratchr2/static/__9209616f20ac7fc52efa806cd216a370__/djangobb_forum/img/smilies/sad.png)
Last edited by Andygun11 (June 12, 2022 02:45:49)
- musicROCKS013
-
1000+ posts
Custom Extension Creator
Here we go…
Why wouldn’t the add custom extension be near the regular extensions?
How do you access the extension code?
The space to edit an extension looks very small and compact. Maybe consider making it bigger?
Could to edit the color of your extension’s blocks? If so how?
Why wouldn’t the add custom extension be near the regular extensions?
How do you access the extension code?
The space to edit an extension looks very small and compact. Maybe consider making it bigger?
Could to edit the color of your extension’s blocks? If so how?
- Andygun11
-
100+ posts
Custom Extension Creator
Here we go…
Why wouldn’t the add custom extension be near the regular extensions?
How do you access the extension code?
The space to edit an extension looks very small and compact. Maybe consider making it bigger?
Could to edit the color of your extension’s blocks? If so how?
1: I couldn't find a spot to put it
![](http://cdn.scratch.mit.edu/scratchr2/static/__9209616f20ac7fc52efa806cd216a370__/djangobb_forum/img/smilies/sad.png)
2: When you load an extension there would be a “View Source Code” button that would show the code of the extension.
3: You could scroll around in the window/pop-up.
4: No, it would always be the normal colors of extensions.
- musicROCKS013
-
1000+ posts
Custom Extension Creator
You mean the pink of the custom blocks, or did you have something else in mind? 4: No, it would always be the normal colors of extensions.
- Andygun11
-
100+ posts
Custom Extension Creator
I meant the green color of extensions.You mean the pink of the custom blocks, or did you have something else in mind? 4: No, it would always be the normal colors of extensions.
This Color :: #0FBD8C
- scratchgodo
-
1000+ posts
Custom Extension Creator
I think the blocks will be less confusing if the blocks where change a bit:
define (Reporter)
// That is what I think a reporter block will look like.
define <Boolean>
// That is what I think a Boolean block will look like.
- Milk909
-
100+ posts
Custom Extension Creator
How about this color? #C65BD8I meant the green color of extensions.You mean the pink of the custom blocks, or did you have something else in mind? 4: No, it would always be the normal colors of extensions.This Color :: #0FBD8C
Block :: #C65BD8(If 3.0 scratchblocks existed in the forums)
Last edited by Milk909 (June 12, 2022 10:13:56)
- Milk909
-
100+ posts
Custom Extension Creator
That could be usefulBut, it could be used to have global custom blocks (all Scratchers can use them as long as they know the Extension ID). ] Half support, I don't think this would be incredibly useful because custom blocks do most of thisReport [ ] :: cap :: #0a0a0a
![](http://cdn.scratch.mit.edu/scratchr2/static/__9209616f20ac7fc52efa806cd216a370__/djangobb_forum/img/smilies/smile.png)
- Andygun11
-
100+ posts
Custom Extension Creator
No support use custom blocks.
But, it could be used to have global custom blocks (all Scratchers can use them as long as they know the Extension ID).
- Milk909
-
100+ posts
Custom Extension Creator
Full support. This would be very useful, especially for projects like OS's, games and more!
- -iviedwall-
-
500+ posts
Custom Extension Creator
No support. The workaround is similar - just make custom blocks
- Milk909
-
100+ posts
Custom Extension Creator
what about.. No support. The workaround is similar - just make custom blocks
(Custom reporters.. ::control )
Last edited by Milk909 (June 16, 2022 10:25:36)
- -iviedwall-
-
500+ posts
Custom Extension Creator
what about.. No support. The workaround is similar - just make custom blocks(Custom reporters.. ::control )
(foo)
define add (a) and (b)
set [foo v] to [a + b]
when green flag clicked
add (1) and (1)
say [foo]
- Milk909
-
100+ posts
Custom Extension Creator
what about.. No support. The workaround is similar - just make custom blocks(Custom reporters.. ::control )(foo)
define add (a) and (b)
set [foo v] to ((a) + (b))
when green flag clicked
add (1) and (1)
say (foo)
Last edited by Milk909 (June 16, 2022 14:18:50)
- Milk909
-
100+ posts
Custom Extension Creator
AND No support. The workaround is similar - just make custom blocks
<Custom BOONLEANS :: control>