An open API service indexing awesome lists of open source software.

https://github.com/zekfad/forgottonannesave

Forgotton Anne save file decryptor and encryptor.
https://github.com/zekfad/forgottonannesave

game-saves powershell powershell-script save-files

Last synced: 14 days ago
JSON representation

Forgotton Anne save file decryptor and encryptor.

Awesome Lists containing this project

README

          

# Forgotton Anne Save decryptor/encryptor

These scripts will help you to edit save file of [Forfotton Anne](https://store.steampowered.com/app/542050) game.
Game save is a plain JSON file stored as encrypted binary.

# Usage

## Common

Use `Get-Help .\dumper.ps1 -Detailed` or `Get-Help .\compiler.ps1 -Detailed` to get the usage help offline.

## Dumper

Use `dumper.ps1` to dump the encrypted save file to plain JSON.

### Example

```powershell
.\dumper.ps1 -saveFile ./ForgottonAnne-Save.new.json -dumpFile ./ForgottonAnne-Save.dump.json
```

### Parameters

#### -saveFile ``

Location of encrypted save file.

Default is `./ForgottonAnne-Save.new.json`.

#### -dumpFile ``

Location of output file.

Default is `./ForgottonAnne-Save.dump.json`.

## Compiler

Use `compiler.ps1` to encrypt dump back to binary readable by the game.

### Example

```powershell
.\compiler.ps1 -dumpFile ./ForgottonAnne-Save.dump.json -saveFile ./ForgottonAnne-Save.new.json
```

### Parameters

#### -dumpFile ``

Location of decrypted dump file.

Default is `./ForgottonAnne-Save.dump.json`.

#### -saveFile ``

Location of output file.

Default is `./ForgottonAnne-Save.new.json`.