Skip to main content

View as Markdown · AI documentation index

Function: encodeSf()

encodeSf<T>(data, gameId?): Uint8Array<ArrayBuffer>

Defined in: packages/core/src/saves/helpers.ts:33

Encodes (encrypts) data using AES encryption with PBKDF2 key derivation. The output is a byte array that can be saved to a file.

Type Parameters​

T​

T

Type of data to encode

Parameters​

data​

T

Data to encrypt

gameId?​

string

Game ID to derive the password from. Defaults to the game ID in the current options.

Returns​

Uint8Array<ArrayBuffer>

Uint8Array containing encrypted data with salt and IV prepended