Stability shit + logging/checksumming added. The tampered saves can still be forged back into "clean" ones, though - try to do that if you wish for a small challenge!
(don't worry, i don't get to see anything time-related unless you send me your save. it's there mostly to help me recreate the sequence of events in case of a crash)
Oh, also now save files are LZ-compressed and take waaaay less space than the b64 overhead hell it was before, even with logging and all. It's insane how much a good compression algorithm can do. Obviously, the implementation of THIS thing is by someone else, i'm no good with complex algorithms.
Stability shit + logging/checksumming added. The tampered saves can still be forged back into "clean" ones, though - try to do that if you wish for a small challenge!
(don't worry, i don't get to see anything time-related unless you send me your save. it's there mostly to help me recreate the sequence of events in case of a crash)
Oh, also now save files are LZ-compressed and take waaaay less space than the b64 overhead hell it was before, even with logging and all. It's insane how much a good compression algorithm can do. Obviously, the implementation of THIS thing is by someone else, i'm no good with complex algorithms.