public void EncryptAES( ) { MHWCrypto.EncryptCharacter(_save, 0x3010D8); MHWCrypto.EncryptCharacter(_save, 0x50AB98); MHWCrypto.EncryptCharacter(_save, 0x714658); state = "AES encrypted"; }
public void GlobalChecksums( ) { byte[] checksum = MHWCrypto.GenerateHash(_save); Buffer.BlockCopy(checksum, 0, _save, 0xC, 0x14); }
public void CharacterChecksums( ) { Byte[] checksum0 = MHWCrypto.GenerateChecksumCharacter0(_save); Buffer.BlockCopy(checksum0, 0, _save, 0x3010D8 + 0x2098C0, 0x200); state = "Valid character checksums"; }