Ah i see, great.
So how would someone start reverse engineering a save file?
Easiest way would be to compare save files (same save file with something changed) in a hex editor?
Exactly, that's how it's done. You make a bunch of savefiles for a bunch of different situations, hopefully with an idea of how the things will be different between them, you compare them to select offsets that could reflect these changes then you edit these offsets to check if that's what you are searching for. Once you have found the right offsets, you can edit them to make more savefiles and hopefully find how is the data you're searching for stored in them. It's like a mastermind game, except you have unlimited guesses
Also, I think that savedata.bin is quite easy to reverse-engineer, because once you are used to endianness (everythink is read backwards bytewise) it's pretty straight-forward.