=================================== Cloud Variables 1-8 are to store ONLY the cloud list. WHEN IMPORTING THIS INTO A PROJECT BY BACKPACKING, USE SOME SORT OF ADDON/TOOL TO MAKE SURE THAT THE CLOUD VARIABLES ARE CLOUD VARIABLES. i ran into this issue when importing some of my tools when making the list. i had to set each variable to a cloud variable using scratch addons, otherwise i would have had to delete and replace every single block that the variable is used in. Don't touch anything except for the following custom blocks ( unless you know what you're doing ): add ( thing ) to ☁ Cloud List delete ( # ) from ☁ Cloud List insert ( thing ) at ( # ) of ☁ Cloud List replace item ( # ) of ☁ Cloud List with ( thing ) delete all of ☁ Cloud List Replace ☁ Cloud List with CLocal List Spread ( thing ) to list Encode ( thing ) Decode ( thing ) Write Value ( thing ) [ make sure to set the save code variable to the written value you're reading from when using: Read Value ] Notes =================================== There is no way to test it on here because of possible misusage. You can test it yourself by remixing the project. You can also backpack the script (be sure to set the cloud variables to be cloud variables again) Definitely do not use for displaying a leaderboard. You'll run out of data and there are better methods using regular local lists. I'm not sure if there is a use for this. Every idea I've had has a workaround that is better and more efficient than using a cloud list. This cloud list is a less buggy version of the original. I completely rewrote it from scratch using my other project. It's no longer buggy as the loop no longer writes to the list and only reads from it. I've added every single list function to it. https://scratch.mit.edu/projects/1014101109/ Unlike (possible) others, this one supports both capital and lowercase letters, allowing for more data to be stored It takes up 8 cloud variables and can store up to 1 kibibyte (1024 bytes) of data. Removing 1 cloud variable will take away 256 bytes of storage. This is assuming numbers 0-9 take up a byte of data. How much can it really store? It's not like it can store every single character in UTF-8. There are 101 different characters supported, 1 character is encoded to two different numbers, so 1 cloud variable can carry 128 characters. This means the full list with 8 cloud variables can carry 1024 characters. Each with 101 different permutations. This means it can count to 103424. In binary, that's 11001010000000000. It can fill 16 bits completely with an extra 37888 left over. SUPPORTED CHARACTERS (use CTRL+F) =================================== "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "?", "!", ".", ":", " ", ";", "+", "-", "=", "#", "_", "|", "\", "(", ")", "}", "{", "[", "]", " ' ", "" " "", "*", "~", "" , "", "/", "<", ">", "&", "(literally no character)"