What kind of export code is this?

I was playing around with Rig Shft’s Free Animate lately, and I went to check out their export code function. What I personally wonder the most about is: How is this done? I personally thought it was Base64 encoding until there were hashtags and other characters to obfuscate the pattern and make it nearly impossible to reverse-engineer.

I know about the idea of serializing a table of data into JSON and encoding it, but how is any of this done? What does the four-digit prefix at the start of every code mean? Checksum? I’ve actually seen this for other games and not just Free Animate, so it has me wondering.

You can copy the export code but all it is, is an ugly running animation that I was messing around with

Its probably compression.
You can view source code of plugin to validate or disprove this theory
https://assetdelivery.roblox.com/v1/asset/?id=PutPluginIdHere

1 Like