Discuss Scratch

El_snak
Scratcher
100+ posts

Variable Inputs break when importing a backpacked script or sprite

My browser / operating system: IPad iOS 18.7, Safari 26.5, No Flash version detected
So my ious os actually 26.5 idk why it says that, anyway. I import this script into the backpack
when this sprite clicked
repeat (foo)
add (pick random (length of [ v] :: list) to (10)) to [list v]
ask (foo) and wait
end

When I import a script with variable inputs I instead get

when this sprite clicked
repeat ( )
add (pick random (length of [ v] :: list) to (10)) to [list v]
ask () and wait
end
Except there is no box, the variable is just blank. Also, if there is no set or change variable block in the script, this causes those variables to not be imported
medians
Scratcher
1000+ posts

Variable Inputs break when importing a backpacked script or sprite

Probably some user agent thing for the iOS 26.5 part (there might be some website that thinks -> the iOS version starts with 2, so it's iOS 2 or sth like that or websites that break bc the second version number isn't above 6 or something like that, and so they freeze the version number. This also happens with macOS)
Also, wait how did u manage to get the script in the backpack on iOS
El_snak
Scratcher
100+ posts

Variable Inputs break when importing a backpacked script or sprite

medians wrote:

Probably some user agent thing for the iOS 26.5 part (there might be some website that thinks -> the iOS version starts with 2, so it's iOS 2 or sth like that or websites that break bc the second version number isn't above 6 or something like that, and so they freeze the version number. This also happens with macOS)
Also, wait how did u manage to get the script in the backpack on iOS
Surprisingly, it works, it’s just really annoying. You have to like drag it and hold over and over again in the right spot. Theissue is that most of (but not all sometimes?) of the variable inputs break.
nembence
Scratcher
1000+ posts

Variable Inputs break when importing a backpacked script or sprite

This is weird because Scratch tried to fix backpacked variables a few weeks ago. Does it also happen when pasting the blocks into a new project? maybe the project where you tried to put the blocks contains some corrupted variables that the backpacked ones try to merge with
El_snak
Scratcher
100+ posts

Variable Inputs break when importing a backpacked script or sprite

nembence wrote:

This is weird because Scratch tried to fix backpacked variables a few weeks ago. Does it also happen when pasting the blocks into a new project? maybe the project where you tried to put the blocks contains some corrupted variables that the backpacked ones try to merge with
Un, no? It happens all the time so I gave up importing scripts with orange inputs
medians
Scratcher
1000+ posts

Variable Inputs break when importing a backpacked script or sprite

El_snak wrote:

medians wrote:

Probably some user agent thing for the iOS 26.5 part (there might be some website that thinks -> the iOS version starts with 2, so it's iOS 2 or sth like that or websites that break bc the second version number isn't above 6 or something like that, and so they freeze the version number. This also happens with macOS)
Also, wait how did u manage to get the script in the backpack on iOS
Surprisingly, it works, it’s just really annoying. You have to like drag it and hold over and over again in the right spot. Theissue is that most of (but not all sometimes?) of the variable inputs break.
I swear I was never able to do it XD
El_snak
Scratcher
100+ posts

Variable Inputs break when importing a backpacked script or sprite

medians wrote:

El_snak wrote:

medians wrote:

Probably some user agent thing for the iOS 26.5 part (there might be some website that thinks -> the iOS version starts with 2, so it's iOS 2 or sth like that or websites that break bc the second version number isn't above 6 or something like that, and so they freeze the version number. This also happens with macOS)
Also, wait how did u manage to get the script in the backpack on iOS
Surprisingly, it works, it’s just really annoying. You have to like drag it and hold over and over again in the right spot. Theissue is that most of (but not all sometimes?) of the variable inputs break.
I swear I was never able to do it XD
Yeah, its not impossible you just have to do it several times in a specific way

Powered by DjangoBB