▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ⠀⠀ ⠀ ⠀ ⠀ ⠀ ⠀ ⠀⠀ ☁ Cloud List 3.0 ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ This is a ready to use Cloud List engine for Scratch 3.0 After 2-3 months of debugging, placing of over 1000 blocks and upgrading from 1.0 to 3.0, this Cloud List might be the best one available on Scratch, right now! On 13th March 2021, this could hold 129 usernames in the cloud and more in the coming days. ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ⠀⠀⠀⠀⠀⠀⠀ ⠀ ⠀ ⠀ ◆◆◆ FEATURES◆◆◆ Can store 1280 alphanumerical characters in the cloud, using all 10 Cloud Vars. Back-up all cloud data to the project whenever you want. Advanced Cloud packager - This divides all encoded data into strings of 256 chars, and uploads it to the correct Cloud Slot within ~100 milliseconds, without data loss. Heavily automated - Just enter in the number of Cloud variables you are using and this engine and packager can dynamically adjust to that value. Uses user-friendly custom blocks. High upload speed - rewrites Cloud slots that have only been edited, so the wait amount is reduced. ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ⠀⠀⠀⠀⠀⠀⠀ ⠀ ⠀ ⠀ ◆◆◆ CREDITS◆◆◆ - Thanks to @griffpatch for the encoding and decoding scripts. - @Chiroyce for everything else! ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ⠀⠀⠀⠀⠀⠀⠀ ⠀ ⠀ ⠀ ◆◆◆ USAGE◆◆◆ DO NOT use any custom block that starts with "_" like "_encode(val)", they are only meant to be used internally by the engine. Especially not “_debug( )”, that should only be used by me for debugging! \\ "back-up ☁ data" will download all data from Cloud and save it to the project. Will only work in the editor. \\ "download data from ☁" will delete everything in the list and will replace it with the Cloud value. \\ "reset all cloud data" will erase everything from the Cloud if the user is the admin. Will be prompted to give 'Y' as an answer to a question. \\ "upload data to ☁" will reset the Cloud values with everything in the list. \\ "Get status of ☁" will return the variable to show the amount of alphanumerical characters available in the Cloud if the user is the admin. ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ [CHANGE LOG] v3.5 — 21st December Improved scripts and added variable stamping, making upload speeds around 0.1 seconds!! Also fixed "05" glitch. v3.2 -- 12th December deleted and added new vars. 11th December - ugh... stopped working properly ;-; 9th December - shared 3.0 Alpha 6th December - shared 3.0 for beta testing, WORKS! 15th November - 2.0 glitched, stopped working. 12th November - added 2.0 26th October(future) - will be unshared and majorly updated to v2.0 with advanced back-up and encoding scripts, also will add 2 more cloud variables. 23rd October v1.2.1 - minor updates and reduced refresh frequency. 20th October v1.2 - added back-up and upgraded encoding scripts 18th October v1.0 - initial release ( After 2-3 months of debugging, placing of over 1000 blocks and upgrading from 1.0 to 3.0, this Cloud List might be the best one available on Scratch, right now!)