Discuss Scratch

Milk909
Scratcher
100+ posts

Custom Extension Creator

Milk909 wrote:

-iviedwall- wrote:

No support. The workaround is similar - just make custom blocks
AND
<Custom BOONLEANS :: control>
AND
custom [dropdowns v]!!!1!11!
Roblox888i
Scratcher
1000+ posts

Custom Extension Creator

Milk909 wrote:

-iviedwall- wrote:

No support. The workaround is similar - just make custom blocks
AND
<Custom BOONLEANS :: control>
Ahem custom blocks….
Milk909
Scratcher
100+ posts

Custom Extension Creator

Roblox888i wrote:

Milk909 wrote:

-iviedwall- wrote:

No support. The workaround is similar - just make custom blocks
AND
<Custom BOONLEANS :: control>
Ahem custom blocks….
what
musicROCKS013
Scratcher
1000+ posts

Custom Extension Creator

People! Stop saying, “Oh but you can just use custom blocks.” This is basically global custom blocks but they can be used across multiple projects.

For example [cough cough totally hypothetical if you make a text engine that is needed for multiple projects, it would be much easier to have an extension containing all of the code rather than having a huge amount that takes forever to load in the editor.
Andygun11
Scratcher
100+ posts

Custom Extension Creator

-iviedwall- wrote:

Milk909 wrote:

-iviedwall- wrote:

No support. The workaround is similar - just make custom blocks
what about..
(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]
But this would also allow global custom blocks across ALL projects.
Milk909
Scratcher
100+ posts

Custom Extension Creator

musicROCKS013 wrote:

People! Stop saying, “Oh but you can just use custom blocks.” This is basically global custom blocks but they can be used across multiple projects.

For example [cough cough totally hypothetical if you make a text engine that is needed for multiple projects, it would be much easier to have an extension containing all of the code rather than having a huge amount that takes forever to load in the editor.
great example!
-iviedwall-
Scratcher
500+ posts

Custom Extension Creator

Milk909 wrote:

-iviedwall- wrote:

No support. The workaround is similar - just make custom blocks
AND
<Custom BOONLEANS :: control>
(bool)

define clicking this sprite?
set [bool v] to <<mouse down?> and <touching [this sprite v] ?>>

when green flag clicked
forever
clicking this sprite?
if <(bool) = [true]> then
play sound [meow v]
end
end
get a life
Andygun11
Scratcher
100+ posts

Custom Extension Creator

-iviedwall- wrote:

Milk909 wrote:

-iviedwall- wrote:

No support. The workaround is similar - just make custom blocks
AND
<Custom BOONLEANS :: control>
(bool)

define clicking this sprite?
set [bool v] to <<mouse down?> and <touching [this sprite v] ?>>

when green flag clicked
forever
clicking this sprite?
if <(bool) = [true]> then
play sound [meow v]
end
end
get a life
Once again, this could be used to make custom blocks global! (Everyone could use them)
-iviedwall-
Scratcher
500+ posts

Custom Extension Creator

musicROCKS013 wrote:

People! Stop saying, “Oh but you can just use custom blocks.” This is basically global custom blocks but they can be used across multiple projects.

For example [cough cough totally hypothetical if you make a text engine that is needed for multiple projects, it would be much easier to have an extension containing all of the code rather than having a huge amount that takes forever to load in the editor.
backpack them
-iviedwall-
Scratcher
500+ posts

Custom Extension Creator

Andygun11 wrote:

-iviedwall- wrote:

Milk909 wrote:

-iviedwall- wrote:

No support. The workaround is similar - just make custom blocks
AND
<Custom BOONLEANS :: control>
(bool)

define clicking this sprite?
set [bool v] to <<mouse down?> and <touching [this sprite v] ?>>

when green flag clicked
forever
clicking this sprite?
if <(bool) = [true]> then
play sound [meow v]
end
end
get a life
Once again, this could be used to make custom blocks global! (Everyone could use them)
No. I don't want to scroll through thousands of extensions in the extension page to find one my friend made.
Sorry, you have to wait 60 seconds between posts.
Andygun11
Scratcher
100+ posts

Custom Extension Creator

-iviedwall- wrote:

Andygun11 wrote:

-iviedwall- wrote:

Milk909 wrote:

-iviedwall- wrote:

No support. The workaround is similar - just make custom blocks
AND
<Custom BOONLEANS :: control>
(bool)

define clicking this sprite?
set [bool v] to <<mouse down?> and <touching [this sprite v] ?>>

when green flag clicked
forever
clicking this sprite?
if <(bool) = [true]> then
play sound [meow v]
end
end
get a life
Once again, this could be used to make custom blocks global! (Everyone could use them)
No. I don't want to scroll through thousands of extensions in the extension page to find one my friend made.
Sorry, you have to wait 60 seconds between posts.
No, I mean if you have the extension id you could input it to load it.
(Like the op says)
musicROCKS013
Scratcher
1000+ posts

Custom Extension Creator

-iviedwall- wrote:

musicROCKS013 wrote:

People! Stop saying, “Oh but you can just use custom blocks.” This is basically global custom blocks but they can be used across multiple projects.

For example [cough cough totally hypothetical if you make a text engine that is needed for multiple projects, it would be much easier to have an extension containing all of the code rather than having a huge amount that takes forever to load in the editor.
backpack them
I do. And yet I still need them for multiple sprites, and multiple projects. Plus, have you ever seen the [Backpack not loaded] screen? It’s not fun. Ofc there is a tedious workaround, but it would be an improvement.

EDIT: If I wanted to put custom blocks into another sprite, but there are a lot of hats involved to make it work, then this would still be a tedious procedure.

Last edited by musicROCKS013 (June 17, 2022 01:48:53)

Roblox888i
Scratcher
1000+ posts

Custom Extension Creator

How do we find a id? Maybe on the explore page there's a category for custom extensions and once you click on one a menu will pop up stating the id and a copy id button.
-Jacu-
Scratcher
13 posts

Custom Extension Creator

I support since this adds more custom block features and you can share it with other scratchers.
Andygun11
Scratcher
100+ posts

Custom Extension Creator

Roblox888i wrote:

How do we find a id? Maybe on the explore page there's a category for custom extensions and once you click on one a menu will pop up stating the id and a copy id button.
Yeah, I think that would make the most sense.
SteveMart5
Scratcher
13 posts

Custom Extension Creator

max day
run
(☁ stop clear)
green flag [ note]
on define
replace item ( v) of [list v] with [thing]
if <> and bin open then
end of (max :: list)
on [max]{to vix}
ton{link{max of [omi]}}
TheEpikGamer211
Scratcher
1000+ posts

Custom Extension Creator

Will there be the ability to configure and/or delete the extension after creation?
subjectnamehere
Scratcher
1000+ posts

Custom Extension Creator

musicROCKS013 wrote:

(#24)
People! Stop saying, “Oh but you can just use custom blocks.” This is basically global custom blocks but they can be used across multiple projects.

For example [cough cough totally hypothetical if you make a text engine that is needed for multiple projects, it would be much easier to have an extension containing all of the code rather than having a huge amount that takes forever to load in the editor.
use backpack
TheEpikGamer211
Scratcher
1000+ posts

Custom Extension Creator

SteveMart5 wrote:

max day
run
(☁ stop clear)
green flag [ note]
on define
replace item ( v) of [list v] with [thing]
if <> and bin open then
end of (max :: list)
on [max]{to vix}
ton{link{max of [omi]}}
Please don't block spam.
subjectnamehere
Scratcher
1000+ posts

Custom Extension Creator

no support
the point of extensions is to do stuff you can't do with normal blocks, this literally removes that

Powered by DjangoBB