A common way of storing data on Scratch is a "savecode", a string which can be copy and pasted to load your data in a project. Old methods of savecoding would assign each "switch" (Which could mean "Does the player have this" or "Did they do this" in context) a number and string the numbers together to make the savecode. However, this new method of savecoding assigns each "switch" a decimal number (1,2,4,8,16,etc) and if it is "on" the number is added to the result, making for much shorter codes, which are unpacked by dividing the result