Just another save code system written from scratch.
Features in this save load
- Player name bound code
- Anti-tampering code
- Works with integers, avoids some floating number precision error corrupting some save codes (Pipedream save system -- used in Codeless -- suffers from this, at least, from my own experience, which is why I created this system in the first place)
Disclaimer
- This system is low level, it focuses only on saving into a code, and reading a code, if you want to write file to disk, you'll have to look around for the preload native.
- Saving your hero (or item) will require you to store their types into an array and save your hero (or item) index into that array (example included).
- Anything you want to save HAS to be turned into an integer, if you're trying to save floating numbers, define a precision and multiply as needed to achieve an integer representation.
- Warning : it can not save negative values.
This system is vJASS only, and not very suitable for GUI users.
Multiple examples provided inside the map.