Mod decryption tool

If you liked this item, please rate it up on Steam Workshop page.

Author: Cyfire

Last revision: 6 Jun, 2024 at 13:55 UTC

File size: 43.63 MB

On Steam Workshop

Description:
DO NOT KEEP THIS MOD CHECKED IN YOUR MODLIST!!!

IT’S ONLY MEANT DO SOMETHING IN DEBUG MODE!

How to install from Steam Workshop:

1. Subscribe to the mod, THEN DISABLE it in your mod list!!
2. Copy-paste the Mod Source folder (ModProject) into your Mod creator’s Work Root Directory. By default located in: "Steamsteamappsworkshopcontent14688103225372871"
3. (No longer needed) Go into ModAssets and copy the files "dumpClassList.txt" and "dumpClassListDLC.txt" into the game’s main installation folder, e.g. "Steamsteamappscommon鬼谷八荒" or something else

How to enter Debug Mode:

1. Press ‘Edit’ at the respective ModProject entry to open it up, then press ‘Go to game debugging’
2. Wait ’till the main menu appears and a pop-up message (with OK button) appears that state you’re in Debug Mode.
That’s it! Now you’re ready to use this tool’s features.

How to Decrypt:

1. At the Main menu, press "Decrypt mod"; Select the folder that contains (sub)folders with encrypted Json/PNG/Cache files.
2. Select a (preferably) empty output folder to save the decrypted files.
3. If it’s successful, the output folder will be opened.

How to re-Encrypt:

1. Press Encrypt mod" at the main menu
The rest of the steps are identical to the decryption steps also…

Dumping the live-Vanilla game’s Json files:

1. Press "Dump Json-data" and wait as the game will appear to be frozen, due to the sheer amount of Json-files.
2. The files will be located in the installation folder under "DataDump", e.g. something like "Steamsteamappscommon鬼谷八荒DataDump"
Along with the game, the devs have included many folders that contain modding guides/resources, which includes one with many .json files. Some of these files are however incomplete and many files are even missing! With this feature, we can directly dump the full data files from the game itself.
– The DLC files will instead be dumped into the folder "DataDumpDLC"’

Game save data decryption & decompression:

1. Press "Decrypt save" at the main menu. The mod automatically grabs the default game save path for Windows. (If you’re on Linux you’ll have to modify the source code yourself, cause Idk how your game config looks like.)
2. Choose the output folder as you already know the drill by now, that’s it!
The end-result will be a bunch of folders (per save) that contain your game data in Json-format which you’ll have to format // beautify yourself in your fav text editor. (Fair warning:) Finding and modifying stuff in these data files is annoying. Plus you’ll have to add your own (re-)encryption feature as I cba for now xD

The tool’s behaviors:

– Non-encrypted Json/Cache/PNG files shouldn’t be processed, e.g. won’t be reverse-encrypted.
– The extension checker isn’t case-sensitive, e.g. ‘.Json’ and ‘.json’ will both be read.