Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves #5111
Changes
Added a new addon called "Cloud variable kill switch". This addon adds an on/off switch next to the Cloud Variables extension chip.
Clicking it to turn it off disconnects Cloud variables from the Cloud Data server, making them act like normal variables.
To turn them on again, the page must be reloaded. This is because you could exploit the ability to re-enable Cloud variables dynamically to do things you wouldn't normally be able to do like claim occupied player slots in multiplayer games.
Reason for changes
There are a few reasons a user may want to opt out of Cloud variables on a specific project:
Most users also want to still be able to use Cloud variables in general, so the switch is on by default.
Tests
I have tested this on scratch.mit.edu with Edge 130 / Windows 11.
Things to check