Discuss Scratch
- Discussion Forums
- » Suggestions
- » More customizable options for variables & lists
- 7salad3salad
-
Scratcher
1000+ posts
More customizable options for variables & lists
If you like/don't like this suggestion, please be constructive and explain why. Thanks!
For variables that show on the screen, including lists, they are always orange and white. At night, those can be very bright if your brightness is up, and also, they just look boring and don't really fit into a lot of games.
So, i suggest some kind of way to change shown variables, which may be able to be done with a block?
–Old scratchblocks PNGS–
(these are all types of the block, the one at the bottom is list form)
https://assets scratch.mit.edu/get image/.%2E/f1720249da86e7621deb9d032a674c71.svg
(ones below are provided by @mitdk)
https://assets scratch.mit.edu/get image/.%2E/ac63bdc7f159706ae3972555b1578759.svg
It would just be a little interesting thing to make variables less dull.
For variables that show on the screen, including lists, they are always orange and white. At night, those can be very bright if your brightness is up, and also, they just look boring and don't really fit into a lot of games.
So, i suggest some kind of way to change shown variables, which may be able to be done with a block?
change (my variable v)'s (background v) to (checkers v)::variables(Thanks to Medians for updating the Above Blocks to be in Scratchblocks form rather than image form)
change (my variable v)'s (background color v) to [#000000]::variables
change (my variable v)'s (text color v) to [#1b37da]::variables
change (my variable v)'s (outline v) to (transparent v)::variables
change (my variable v)'s (font v) to (Times New Roman v)::variables
change (epic list v)'s (font v) to (Times New Roman v)::list
set (my variable v)'s mode to (small readout v)::variables
set (my variable v)'s mode to (large readout v)::variables
set (my variable v)'s mode to (slider v)::variables
set the [maximum v] of (my variable v)'s slider range to (10)::variables
set the [minimum v] of (my variable v)'s slider range to (0)::variables
move (my variable v) to x: (0) y: (0)::variables
move (my list v) to x: (0) y: (0)::list
(my variable v) x position::variables reporter
(my variable v) y position::variables reporter
(my list v) x position::list reporter
(my list v) y position::list reporter
change (my list v)'s (background v) color to [#000000]::list
change (my list v)'s (item v) color to [#1b37da]::list
change item (0) in (my list v)'s item color to [#000000]::list
set (my variable v)'s (font size v) to [16]::variables
–Old scratchblocks PNGS–
(these are all types of the block, the one at the bottom is list form)
https://assets scratch.mit.edu/get image/.%2E/f1720249da86e7621deb9d032a674c71.svg
(ones below are provided by @mitdk)
https://assets scratch.mit.edu/get image/.%2E/ac63bdc7f159706ae3972555b1578759.svg
It would just be a little interesting thing to make variables less dull.
Last edited by 7salad3salad (Feb. 28, 2025 05:36:39)
- withermicci19
-
Scratcher
100+ posts
More customizable options for variables & lists
cool qol, support
- DraconisDoom
-
Scratcher
11 posts
More customizable options for variables & lists
a
For variables that show on the screen, including lists, they are always orange and white. At night, those can be very bright if your brightness is up, and also, they just look boring and don't really fit into a lot of games.agree
So, i suggest some kind of way to change shown variables, which may be able to be done with a block?
(these are all types of the block, the one at the bottom is list form)
It would just be a little interesting thing to make variables less dull.
- gosoccerboy5
-
Scratcher
1000+ posts
More customizable options for variables & lists
Sort of a duplicate(?), you can bring your ideas to that thread
- 7salad3salad
-
Scratcher
1000+ posts
More customizable options for variables & lists
Sort of a duplicate(?), you can bring your ideas to that threadThis is like a newer, better version of it
- odloAll
-
Scratcher
85 posts
More customizable options for variables & lists
Full support! I totally agree that the variable look doesn't always fit the project.
You might also want to add
You might also want to add
set [my variable v]'s mode to [small readout v] :: variablesAnd also
set [my variable v]'s mode to [large readout v] :: variables
set [my variable v]'s mode to [slider v] :: variables
set the [maximum v] of [my variable v]'s slider range to () :: variables
set the [minimum v] of [my variable v]'s slider range to () :: variables
- mitdk
-
Scratcher
1000+ posts
More customizable options for variables & lists
Support, this can make my list platformer less dull. also, can be made to blend in with backdrop and look like a text engine. Also
change [list v]'s [background v] color to [#000]::listand perhaps even:
change [list v] [item v] color to [#000]::list
change item () in [list v]'s item color to [#000]::list
- 831985
-
Scratcher
100+ posts
More customizable options for variables & lists
I agree a lot! Red-ish orange is not always the best in my projects. But maybe also can it change shape, too? Or outline
- mitdk
-
Scratcher
1000+ posts
More customizable options for variables & lists
Full support! I totally agree that the variable look doesn't always fit the project.Yes, definitely. This is an interesting topic. This could be made to check where the var is and go into small readout if the mouse is hovering over it. Another idea: (too many ideas!!!)
You might also want to addset [my variable v]'s mode to [small readout v] :: variablesAnd also
set [my variable v]'s mode to [large readout v] :: variables
set [my variable v]'s mode to [slider v] :: variablesset the [maximum v] of [my variable v]'s slider range to () :: variables
set the [minimum v] of [my variable v]'s slider range to () :: variables
[variable v] go to x:() y:()::variables
([var v] x position::variables)
([var v] y position::variables)
Last edited by mitdk (May 26, 2021 21:19:30)
- 831985
-
Scratcher
100+ posts
More customizable options for variables & lists
wowI was thinking the same thing!
- EatNYeet
-
Scratcher
500+ posts
More customizable options for variables & lists
supportWhy? Please be constructive.
Last edited by EatNYeet (May 26, 2021 21:19:23)
- 7salad3salad
-
Scratcher
1000+ posts
More customizable options for variables & lists
Thanks for all the support guys! i appreciate your additions. Should I add them to the topic?
- linearlemur
-
Scratcher
500+ posts
More customizable options for variables & lists
This suggestion is a duplicate. Please continue discussing in the linked thread.
- IDontNoWatIAm
-
Scratcher
500+ posts
More customizable options for variables & lists
You could try and use the other pop ups for these blocks…
Support
(x position)…but they're pretty limited on what they can do
(costume #)
(volume)
(distance to [ v])
Support
- mitdk
-
Scratcher
1000+ posts
More customizable options for variables & lists
Thanks for all the support guys! i appreciate your additions. Should I add them to the topic?Sure, if you feel like so! Just change the topic title to something like ‘More options for variables’
- mitdk
-
Scratcher
1000+ posts
More customizable options for variables & lists
bump, this is off the front page
(i haven't even bumped my own topics)
(i haven't even bumped my own topics)
- KangaCoder
-
Scratcher
1000+ posts
More customizable options for variables & lists
Eh, sure. It'll spice things up.
However, the “change” layout one is kinda redundant as you can already do it, and I see no reason to have to alter between small & large in projects.
However, the “change” layout one is kinda redundant as you can already do it, and I see no reason to have to alter between small & large in projects.
- mitdk
-
Scratcher
1000+ posts
More customizable options for variables & lists
Eh, sure. It'll spice things up.you cant do it in code, only if you are editing.
However, the “change” layout one is kinda redundant as you can already do it, and I see no reason to have to alter between small & large in projects.
- Discussion Forums
- » Suggestions
-
» More customizable options for variables & lists











