AC7Decrypt

Namespace: UAssetAPI

Decryptor for Ace Combat 7 assets.

public class AC7Decrypt

Inheritance ObjectAC7Decrypt

Constructors

AC7Decrypt()

public AC7Decrypt()

Methods

Decrypt(String, String)

Decrypts an Ace Combat 7 encrypted asset on disk.

public void Decrypt(string input, string output)

Parameters

input String
The path to an encrypted asset on disk.

output String
The path that the decrypted asset should be saved to.

Encrypt(String, String)

Encrypts an Ace Combat 7 encrypted asset on disk.

public void Encrypt(string input, string output)

Parameters

input String
The path to a decrypted asset on disk.

output String
The path that the encrypted asset should be saved to.

DecryptUAssetBytes(Byte[], AC7XorKey)

public Byte[] DecryptUAssetBytes(Byte[] uasset, AC7XorKey xorkey)

Parameters

uasset Byte[]

xorkey AC7XorKey

Returns

Byte[]

EncryptUAssetBytes(Byte[], AC7XorKey)

public Byte[] EncryptUAssetBytes(Byte[] uasset, AC7XorKey xorkey)

Parameters

uasset Byte[]

xorkey AC7XorKey

Returns

Byte[]

DecryptUexpBytes(Byte[], AC7XorKey)

public Byte[] DecryptUexpBytes(Byte[] uexp, AC7XorKey xorkey)

Parameters

uexp Byte[]

xorkey AC7XorKey

Returns

Byte[]

EncryptUexpBytes(Byte[], AC7XorKey)

public Byte[] EncryptUexpBytes(Byte[] uexp, AC7XorKey xorkey)

Parameters

uexp Byte[]

xorkey AC7XorKey

Returns

Byte[]