Discuss Scratch
- Discussion Forums
- » Questions about Scratch
- » Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
- Olivia_AM
-
Scratcher
100+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
Why is this?
2.0:
2.0:
when green flag clicked1.4:
create clone of [ v]
stop [ALL v]
when green flag clicked
obsolete!
obsolete!
- Knightbot63
-
Scratcher
1000+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
It becomes into an undefined block because it didn't know what clones and stopping was back then,
- Olivia_AM
-
Scratcher
100+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
There are stop blocks back then
- Olivia_AM
-
Scratcher
100+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
Please don’t block it because well I’m not on a computer (my family doesn’t let me use a computer)
- Knightbot63
-
Scratcher
1000+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
(#4)It's not like scratch 1.4 will just time travel forward to 3.0 and get those blocks and reskin them there. So that's why their undefined.
Please don’t block it because well I’m not on a computer (my family doesn’t let me use a computer)
- Olivia_AM
-
Scratcher
100+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
Yeah bro why it is the opposite for the forever if block
- Olivia_AM
-
Scratcher
100+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
I have a scratcharchive so I could time travel back to any version I want
- Olivia_AM
-
Scratcher
100+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
Here is the website: https://scratcharchive.naleksuh.com/
- Olivia_AM
-
Scratcher
100+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
Please believe me I’m not on a computer
- medians
-
Scratcher
1000+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
Clones did not exist in 1.4 (they were only introduced in 2.0), and the stop all block was not in a dropdown. That's why.
Last edited by medians (Jan. 28, 2023 20:39:01)
- Olivia_AM
-
Scratcher
100+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
ok
- king_of_fish
-
Scratcher
100+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
Yeah bro why it is the opposite for the forever if block
Because it was removed.
- medians
-
Scratcher
1000+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
Yeah bro why it is the opposite for the forever if blockBecause the forever if block is converted from this:

To this:

They do the exact same thing and all blocks exist in all versions. The forever if loop was removed because it was confusing to users and people used it incorrectly since it had multiple interpretations, it didn't appear in any programming languages pretty much since you could just use an if statement, the workaround was only one block longer, was way easier to understand, and wasn't even complicated at all, and it was hard to use when using nested ifs. So instead of just this:

You would have to do this:

Now imagine trying to do this with multiple nests.
Last edited by medians (Jan. 28, 2023 23:21:27)
- Olivia_AM
-
Scratcher
100+ posts
Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?
I know it is removed
- Discussion Forums
- » Questions about Scratch
-
» Why is that if you put a block that’s what I do aversion and put it in the old version why would it become a undefined block?



