Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Blue 1.4β, a Scratch 2.0 Mod
- SuperSonicmario
- Scratcher
100+ posts
Blue 1.4β, a Scratch 2.0 Mod
Please host Blue on a https:// web page. I can't record myself.
- AG143_c
- Scratcher
54 posts
Blue 1.4β, a Scratch 2.0 Mod
—————————————————————————————
LOL
<<(0)::extension>V<(0)::extension>::grey> // This is Ron. he protect me from kumquats!My browser / operating system: Linux, Firefox , Flash X
What is
endmeans?
STEVEEEEEEEEEEEEEEEEE!
- MarioLuigi53542
- Scratcher
54 posts
Blue 1.4β, a Scratch 2.0 Mod
Woah. This is AMAZING. I will make sure to test this out later!!
The projects i make are all random. Sometimes they are mario related. (For sonic not too much)
Check some out:
SMB2 Small mario sprites ripped by me: https://scratch.mit.edu/projects/212653375/
Internet Explorer crashing: https://scratch.mit.edu/projects/203036677/
Mario defeats Bowser: https://scratch.mit.edu/projects/198748482/
number 15: https://scratch.mit.edu/projects/204181599/
when this sprite clicked
glide (0.1) secs to x: (somewhere) y: (somewhere)
broadcast [Sonic v] and say [Your too slow]
- 5632622roblox
- Scratcher
100+ posts
Blue 1.4β, a Scratch 2.0 Mod
this comment extended my lifespan to 130 yearsmove ()
steps
My browser / operating system: Cheese 10 (sometimes Cheesuntu), Googleese Chreese 62.0.3202.94 (Co-Jack Flavor) (64 bite-sized cubes), Flash 27.0 (recheese 0)
i like making frankenstein css (using stylish to paste css from one website to another) and results are either good or bad FLASHLIGHT IS FEMALE!!!!!
- TheYellowTeam
- Scratcher
24 posts
Blue 1.4β, a Scratch 2.0 Mod
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
- AG143_c
- Scratcher
54 posts
Blue 1.4β, a Scratch 2.0 Mod
Does Blue work w/ mindstorms EV3?
<<(0)::extension>V<(0)::extension>::grey> // This is Ron. he protect me from kumquats!My browser / operating system: Linux, Firefox , Flash X
What is
endmeans?
STEVEEEEEEEEEEEEEEEEE!
- 5632622roblox
- Scratcher
100+ posts
Blue 1.4β, a Scratch 2.0 Mod
I know that some of the blocks i need definitely don't work in the browser and the page wont load anyways.
where donwlaod for adob aer vershyoné .?
where donwlaod for adob aer vershyoné .?
My browser / operating system: Cheese 10 (sometimes Cheesuntu), Googleese Chreese 62.0.3202.94 (Co-Jack Flavor) (64 bite-sized cubes), Flash 27.0 (recheese 0)
i like making frankenstein css (using stylish to paste css from one website to another) and results are either good or bad FLASHLIGHT IS FEMALE!!!!!
- NylonKittyJr
- Scratcher
5 posts
Blue 1.4β, a Scratch 2.0 Mod
I cannot thank you ENOUGH for this mod! I have been waiting for internet browsers in scratch for a long time!
A Scratch 2.0 mod
———————————————————————————————————What is Blue?
The beta has been released! Check it out here on the new website!
Blue is a mod for Scratch 2.0 that I am making with @NoMod-Programming.
The website (and beta version) can be viewed here.
Blue now has a Github repo! View it here.Contents:
- What will be in Blue?
- What I have already coded in
- Bugs
- Changelog
- How can you help?
———————————————————————————————————What will be in Blue?
Here are some blocks that I will put into blue. (If they are grey in the beta, then I haven't coded them yet)load file [ ] to list [list v] :: motion//Imports a txt file into a listcopy [ ] to clipboard :: motion//Copies text to the clipboard(clipboard :: motion)//Returns the clipboardmove [variable v] to x: (10) y: (10) :: variables//Moves a variable watcherset [variable v] color to [#0099ff] :: variables//Changes the color of a variable watcherset [variable v] style to [normal v] :: variables//Changes the style of a variable watcher (normal, large, slider)set [list v] color to [#0099ff] :: list//Changes the color of a list watcher(internal volume :: sound)//Returns the internal volume of Scratch(length of sound [sound v] :: sound)//Returns the length of a sound (in seconds)(distance to x: (10) y: (10) :: sensing)//Returns the distance to a set of coordinatespoint towards x: (10) y: (10) :: motion//Points towards a set of coordinates<internet connection? :: motion>//Reports true or false (boolean)<fullscreen mode? :: motion>//Reports true or false (boolean)(read url [www.google.com] :: motion)//Returns the source code of a web page(read line (1) of url [www.google.com] :: motion)//Returns a single line of a web pages' souce codestop [all and press green flag v] :: control//Stops everything and then presses the green flagdefine custom reporterAs per here: http://tinyurl.com/pz8vxgo (they are here now! still working on the shapes though)
::custom cstart cap
(report[]::custom-arg cstart)::cend
define custom boolean
::custom cstart cap
(report<>::custom-arg cstart)::cendmake [draggable v] :: motion//Makes the sprite draggable or not<draggable? :: motion>//Reports if the sprite is draggable (boolean)(dialog ask with title [ ] and message [ ] :: motion)//Asks the user a question, then reports the answer(custom dialog [ ]◀ ▶ :: motion)//Coming soon!———————————————————————————————————What I have already coded in(letters (1) to (3) of [world] :: operators)//Returns letters between two points in a stringopen url [www.google.com] :: motion//Opens a urlfor each [v v] in (10) :: control cstart//See http://scratch.mit.edu/projects/25582648/while < > :: control cstart//Runs a script while a boolean is true(clone count :: control)//Returns the total number of clones in a project(counter :: control)//Basically acts as a variable controlled by the following two blocksclear counter :: control//Clears the counterincr counter :: control//Increases the counter by 1hide all sprites :: looks//Hides all the sprites (only works from stage)set cursor to [normal v] :: motion//Sets the cursor type (see the alpha for all cursors!)save [ ] to text file :: motion//Saves text to a txt fileload text from text file :: motion//Saves the text from a txt file to the file contents variable below(file contents :: motion)//Returns the contents of the last file loaded with the block above([color v] effect :: looks)//Returns the effect value of the current object([ ] ^ [ ] :: operators)//Index notation([pi v] :: operators)//Reports the constant (pi, e or the golden ratio)<true :: operators>//Reports true (boolean)<false :: operators>//Reports false (boolean)<(50) % chance of true :: operators>//A chance of reporting true or false (boolean)[fullscreen v] mode :: motion//Sets the screen mode (fullscreen, normal, small stage)([true] as a boolean:: operators)//Will always report true unless string is false<visible? :: looks>//Reports if the sprite is visible (boolean)<pen down? :: pen>//Reports if the pen is down or not (boolean)(pen hue :: pen)//Reports the pen color (as an integer)(pen shade :: pen)//Reports the pen shade(pen size :: pen)//Reports the pen size<[haystack] contains [needle] :: operators>//Reports if a string contains another string (boolean)([uppercase v] [meow] :: operators)//Reports the altered string (uppercase, lowercase, reverse, shuffle and trim blanks of)(times [a] is in [raincoat] :: operators)//Reports the number of instances of the first string in the second(replace letters (2) to (4) of [crust] with [a] :: operators)//Replaces the letters between two points(replace every [m] in [mat] with [c] :: operators)//Replaces every instance of a string with another string(repeat [do] (2) times :: operators)//Repeats a string a given number of times(ascii for [A] :: operators)//Returns the ascii code for a letter(ascii [65] as string :: operators)//Returns the string for an ascii value([ ] ≤ [ ] :: operators)//Self-explanatory([ ] ≥ [ ] :: operators)//Self-explanatory<[5] is [a number v] :: operators>//Reports true or false if the input is the type selected (number, string, boolean or color)<case sensitive [meow] = [Meow] :: operators>//Reports if the strings match with case sensitivity enabled (boolean)<if < > then [ ] else [ ] :: operators>//Acts like an if block, but as a single reporter[activate v] turbo mode :: motion//Self-explanatory (activate, deactivate and toggle)<turbo mode? :: motion>//Reports true or false if turbo mode is on (boolean)set max. clone count to (300) :: motion//Sets the maximum clone count, and confirming with a dialog(max. clone count :: motion)//Reports the maximum clone countdialog notify with title [ ] and message [ ] :: motion//Notifies the user with a dialog box<dialog confirm with title [ ] and message [ ] :: motion>//Confirms with the user using a dialog box, then reports true or false———————————————————————————————————Bugs
- The custom cursor disappears when the mouse is clicked anywhere. There is a workaround that kind of works:
when green flag clicked
set cursor to [pencil v] :: motion
forever
if <mouse down?> then
set cursor to [pencil v] :: motion- The ‘and wait’ function of the load file block doesn't work yet…
- The rotation style reporter only works in the watcher, the actual block is broken
- The replace letters between two points with string block replaces all instances of the string found between the two letters
- All options on the fullscreen mode block turn on small stage mode, and the fullscreen option turns on turbo mode as well
- The deactivate turbo mode block activates turbo mode instead of deactivating it
- The confirm dialog boolean doesn't wait to report, so it reports ‘undefined’
- The color blocks do not return color type variables
- The custom reporter block must be run with a report block or Scratch hangs
———————————————————————————————————Changelog (full changelog)
{1.2β} Sorry I probably won't keep updating this changelog, because all the updates are posted here. Nevertheless, 1.2 is here and you can see it in action on the website.
{1.1β} Yayy! Thanks heaps to @NoMod-Programming for pushing some updates! They are now going to help with the development. Also custom reporters are here! Still working on them, but you can test them in the beta now.
{1.0β} Finally! I have returned to finish my mod! A new website has been designed by me for the beta version of Blue.
{0.9α} This wasn't publicly released, and only made some minor changes.
{0.8α} See the update here. It was too big to fit in here!
{0.7α} The operator update! New operators: power (index notation), constants, true, false and a chance boolean. Also big website changes.
{0.6α} Added some file blocks, save to file, load from file, and file contents. (See bugs above) Also added the effect reporter block.
{0.5α} Added the change cursor block and save warning on the alpha page.
{0.4α} Added the Blue logo, the open url block and the clone count block.
{0.3α} Implemented some blocks that were only in beta Scratch. (Like foreach, while, counter and hideall)
{0.2α} Programmed my first block! (The ‘letters between block’)
{0.1α} I invented Blue and thought of some cool blocks to put in it.———————————————————————————————————How can you help?
Copy the following codes into your signature to help support Blue!
Big version:[center][url=http://blue.gwiddle.co.uk][img]http://i67.tinypic.com/29cb6hg.jpg[/img][/url][/center]
Small version:[url=http://blue.gwiddle.co.uk][img]http://i65.tinypic.com/jacm6c.jpg[/img][/url]———————————————————————————————————
Feel free to post suggestions below, and don't forget to check out the beta!
- Greenduck54
- Scratcher
500+ posts
Blue 1.4β, a Scratch 2.0 Mod
Don't ever quote the OP -snip-
I cannot thank you ENOUGH for this mod! I have been waiting for internet browsers in scratch for a long time!
I used to make stuff on here, now i just come on when i'm bored, don't expect anything from me now.
Last edited by Greenduck54 (Jan. 1, 2020 00:00:00)
oh no, the joke is dead because that time is no longer in the future :I
Last edited by Greenduck54 (Apr. 20, 2069 00:00:00)
that's better
;
- Charles12310
- Scratcher
1000+ posts
Blue 1.4β, a Scratch 2.0 Mod
That word actually makes me feel offended because what if the user is quoting the OP and the OP is short? What if the user wanted to state some things that are from the OP?Don't -snip-ever quote the OP
I cannot thank you ENOUGH for this mod! I have been waiting for internet browsers in scratch for a long time!
A few internet communication companies want to corrupt the internet by getting rid of net neutrality. Stop Them!
- AG143_c
- Scratcher
54 posts
Blue 1.4β, a Scratch 2.0 Mod
Hmm, a joke book.
Inside the joke book was a quantum physics book.
Inside the quantum physics book was another joke book.
Inside the joke book was another quantum physics book.
Inside the quantum physics book was another joke book.
Inside the joke book was another quantum physics book.
Inside the quantum physics book was another joke book
https://vignette.wikia.nocookie.net/minecraft/images/4/4e/Zombie_Villager.png/revision/latest?cb=20120816052713
<<(0)::extension>V<(0)::extension>::grey> // This is Ron. he protect me from kumquats!My browser / operating system: Linux, Firefox , Flash X
What is
endmeans?
STEVEEEEEEEEEEEEEEEEE!
- csf30816
- Scratcher
500+ posts
Blue 1.4β, a Scratch 2.0 Mod
They would have to rewrite the whole Blue Mod to have it be a mod of Scratch 3 So… when's the Scratch 3 update coming?
insert my old sig here
- gamer5656000
- Scratcher
33 posts
Blue 1.4β, a Scratch 2.0 Mod
You mean write these custom reporters/booleans like this:define custom reporter (string1)//As per here: http://tinyurl.com/pz8vxgo
define custom boolean (string1)//As per here: http://tinyurl.com/pz8vxgodefine custom reporter//As per here: http://tinyurl.com/pz8vxgo
::custom cstart cap
{report[]::custom-arg cap}::cend
define custom boolean//As per here: http://tinyurl.com/pz8vxgo
::custom cstart cap
{report<>::custom-arg cap}::cend[/quote]
Cool! I wish Scratch had a costom reporter/boolean!
define Gamer5656000My very first project!
haseth no lyfe :: #eeea22
follow:: [@sunsetcat and @bonit497] :: #ff67ab
alt acc of @shadowstar757 (also original) :: #542300
- gamer5656000
- Scratcher
33 posts
Blue 1.4β, a Scratch 2.0 Mod
Yep. Scratch 3 comes out this August. I even had a fourum for that!They would have to rewrite the whole Blue Mod to have it be a mod of Scratch 3 So… when's the Scratch 3 update coming?
define Gamer5656000My very first project!
haseth no lyfe :: #eeea22
follow:: [@sunsetcat and @bonit497] :: #ff67ab
alt acc of @shadowstar757 (also original) :: #542300
- gamer5656000
- Scratcher
33 posts
Blue 1.4β, a Scratch 2.0 Mod
can u guys help me? Blue beta does not work! D:
A Scratch 2.0 mod
———————————————————————————————————What is Blue?
The beta has been released! Check it out here on the new website!
Blue is a mod for Scratch 2.0 that I am making with @NoMod-Programming.
The website (and beta version) can be viewed here.
Blue now has a Github repo! View it here.Contents:
- What will be in Blue?
- What I have already coded in
- Bugs
- Changelog
- How can you help?
———————————————————————————————————What will be in Blue?
Here are some blocks that I will put into blue. (If they are grey in the beta, then I haven't coded them yet)load file [ ] to list [list v] :: motion//Imports a txt file into a listcopy [ ] to clipboard :: motion//Copies text to the clipboard(clipboard :: motion)//Returns the clipboardmove [variable v] to x: (10) y: (10) :: variables//Moves a variable watcherset [variable v] color to [#0099ff] :: variables//Changes the color of a variable watcherset [variable v] style to [normal v] :: variables//Changes the style of a variable watcher (normal, large, slider)set [list v] color to [#0099ff] :: list//Changes the color of a list watcher(internal volume :: sound)//Returns the internal volume of Scratch(length of sound [sound v] :: sound)//Returns the length of a sound (in seconds)(distance to x: (10) y: (10) :: sensing)//Returns the distance to a set of coordinatespoint towards x: (10) y: (10) :: motion//Points towards a set of coordinates<internet connection? :: motion>//Reports true or false (boolean)<fullscreen mode? :: motion>//Reports true or false (boolean)(read url [www.google.com] :: motion)//Returns the source code of a web page(read line (1) of url [www.google.com] :: motion)//Returns a single line of a web pages' souce codestop [all and press green flag v] :: control//Stops everything and then presses the green flagdefine custom reporterAs per here: http://tinyurl.com/pz8vxgo (they are here now! still working on the shapes though)
::custom cstart cap
(report[]::custom-arg cstart)::cend
define custom boolean
::custom cstart cap
(report<>::custom-arg cstart)::cendmake [draggable v] :: motion//Makes the sprite draggable or not<draggable? :: motion>//Reports if the sprite is draggable (boolean)(dialog ask with title [ ] and message [ ] :: motion)//Asks the user a question, then reports the answer(custom dialog [ ]◀ ▶ :: motion)//Coming soon!———————————————————————————————————What I have already coded in(letters (1) to (3) of [world] :: operators)//Returns letters between two points in a stringopen url [www.google.com] :: motion//Opens a urlfor each [v v] in (10) :: control cstart//See http://scratch.mit.edu/projects/25582648/while < > :: control cstart//Runs a script while a boolean is true(clone count :: control)//Returns the total number of clones in a project(counter :: control)//Basically acts as a variable controlled by the following two blocksclear counter :: control//Clears the counterincr counter :: control//Increases the counter by 1hide all sprites :: looks//Hides all the sprites (only works from stage)set cursor to [normal v] :: motion//Sets the cursor type (see the alpha for all cursors!)save [ ] to text file :: motion//Saves text to a txt fileload text from text file :: motion//Saves the text from a txt file to the file contents variable below(file contents :: motion)//Returns the contents of the last file loaded with the block above([color v] effect :: looks)//Returns the effect value of the current object([ ] ^ [ ] :: operators)//Index notation([pi v] :: operators)//Reports the constant (pi, e or the golden ratio)<true :: operators>//Reports true (boolean)<false :: operators>//Reports false (boolean)<(50) % chance of true :: operators>//A chance of reporting true or false (boolean)[fullscreen v] mode :: motion//Sets the screen mode (fullscreen, normal, small stage)([true] as a boolean:: operators)//Will always report true unless string is false<visible? :: looks>//Reports if the sprite is visible (boolean)<pen down? :: pen>//Reports if the pen is down or not (boolean)(pen hue :: pen)//Reports the pen color (as an integer)(pen shade :: pen)//Reports the pen shade(pen size :: pen)//Reports the pen size<[haystack] contains [needle] :: operators>//Reports if a string contains another string (boolean)([uppercase v] [meow] :: operators)//Reports the altered string (uppercase, lowercase, reverse, shuffle and trim blanks of)(times [a] is in [raincoat] :: operators)//Reports the number of instances of the first string in the second(replace letters (2) to (4) of [crust] with [a] :: operators)//Replaces the letters between two points(replace every [m] in [mat] with [c] :: operators)//Replaces every instance of a string with another string(repeat [do] (2) times :: operators)//Repeats a string a given number of times(ascii for [A] :: operators)//Returns the ascii code for a letter(ascii [65] as string :: operators)//Returns the string for an ascii value([ ] ≤ [ ] :: operators)//Self-explanatory([ ] ≥ [ ] :: operators)//Self-explanatory<[5] is [a number v] :: operators>//Reports true or false if the input is the type selected (number, string, boolean or color)<case sensitive [meow] = [Meow] :: operators>//Reports if the strings match with case sensitivity enabled (boolean)<if < > then [ ] else [ ] :: operators>//Acts like an if block, but as a single reporter[activate v] turbo mode :: motion//Self-explanatory (activate, deactivate and toggle)<turbo mode? :: motion>//Reports true or false if turbo mode is on (boolean)set max. clone count to (300) :: motion//Sets the maximum clone count, and confirming with a dialog(max. clone count :: motion)//Reports the maximum clone countdialog notify with title [ ] and message [ ] :: motion//Notifies the user with a dialog box<dialog confirm with title [ ] and message [ ] :: motion>//Confirms with the user using a dialog box, then reports true or false———————————————————————————————————Bugs
- The custom cursor disappears when the mouse is clicked anywhere. There is a workaround that kind of works:
when green flag clicked
set cursor to [pencil v] :: motion
forever
if <mouse down?> then
set cursor to [pencil v] :: motion- The ‘and wait’ function of the load file block doesn't work yet…
- The rotation style reporter only works in the watcher, the actual block is broken
- The replace letters between two points with string block replaces all instances of the string found between the two letters
- All options on the fullscreen mode block turn on small stage mode, and the fullscreen option turns on turbo mode as well
- The deactivate turbo mode block activates turbo mode instead of deactivating it
- The confirm dialog boolean doesn't wait to report, so it reports ‘undefined’
- The color blocks do not return color type variables
- The custom reporter block must be run with a report block or Scratch hangs
———————————————————————————————————Changelog (full changelog)
{1.2β} Sorry I probably won't keep updating this changelog, because all the updates are posted here. Nevertheless, 1.2 is here and you can see it in action on the website.
{1.1β} Yayy! Thanks heaps to @NoMod-Programming for pushing some updates! They are now going to help with the development. Also custom reporters are here! Still working on them, but you can test them in the beta now.
{1.0β} Finally! I have returned to finish my mod! A new website has been designed by me for the beta version of Blue.
{0.9α} This wasn't publicly released, and only made some minor changes.
{0.8α} See the update here. It was too big to fit in here!
{0.7α} The operator update! New operators: power (index notation), constants, true, false and a chance boolean. Also big website changes.
{0.6α} Added some file blocks, save to file, load from file, and file contents. (See bugs above) Also added the effect reporter block.
{0.5α} Added the change cursor block and save warning on the alpha page.
{0.4α} Added the Blue logo, the open url block and the clone count block.
{0.3α} Implemented some blocks that were only in beta Scratch. (Like foreach, while, counter and hideall)
{0.2α} Programmed my first block! (The ‘letters between block’)
{0.1α} I invented Blue and thought of some cool blocks to put in it.———————————————————————————————————How can you help?
Copy the following codes into your signature to help support Blue!
Big version:[center][url=http://blue.gwiddle.co.uk][img]http://i67.tinypic.com/29cb6hg.jpg[/img][/url][/center]
Small version:[url=http://blue.gwiddle.co.uk][img]http://i65.tinypic.com/jacm6c.jpg[/img][/url]———————————————————————————————————
Feel free to post suggestions below, and don't forget to check out the beta!
define Gamer5656000My very first project!
haseth no lyfe :: #eeea22
follow:: [@sunsetcat and @bonit497] :: #ff67ab
alt acc of @shadowstar757 (also original) :: #542300
- Discussion Forums
- » Advanced Topics
- » Blue 1.4β, a Scratch 2.0 Mod