there are not any interactive elements in this project you must backpack THE ENTIRE sprite to get the whole encode and decode system. you can create your own character set by creating a different set of costumes. a version of this with more than 99 characters would require additional checking inside the encode block in order to prepend the correct number of leading zeroes. this change is not too hard to make
the scripts inside this project convert valid ascii strings of printable characters (except newlines) to a numeric string and the other way around as always- if you use this work, credit is appreciated but not required technically it would be possible to support most non-printing characters (except for carriage-return, line-feed, and null because you can't name a costume any of those) but there is literally no real world scenario where this script receives an input containing non-printing characters so i decided to keep the character set to the 95 printable characters. this has the additional benefit of characters always having numeric representations that are two digits long, instead of three, cutting down on space usage by 33%.