This is tool can unpack your savegame to json and pack it back. Helps to save your time grinding gold or loot for some useful thing (like learning rust for example =)
App has only one argument is filename. Extension provided filename makes sense, for example ".sav" file will be unpacked as "json", but "json" will be packed back to "sav".
For the sake of security this app can't overwrite any existing file creating new one instead.
dmdsave Slot_0.sav
dmdsave result_00.json
Game has been written on Unity, so here are paths for save file:
| OS | path |
|---|---|
| MacOS | ~/Library/Application Support/com.Realm-Archive.Death-Must-Die/Saves/Slot_0.sav |
| Windows | \Appdata\LocalLow\Realm Archive\Death Must Die\Saves\Slot_0.sav. |
- Find the file
Slot_0.savin your OS - Make a backup this file
- Unpack it
dmdsave Slot_0.savand getresult_00.jsonfile - Make any changes in your favourite text editor.
- Pack it back
dmdsave result_00.jsonand getresult_00.savfile - Rename it to
Slot_0.savmanually and replace with this file you originalSlot_0.savfile
The most harmless game impression hack.
Open your result_*.json and just find the string Gold. You will find the string like this:
\"Gold\":400}Just the put amount of gold you want, pack and put back to saves with Slot_0.sav name.
Every item in game has Affixes you can modify. When you find the item in json file, you will see the Affixes json array [], just put new json object {Code:?, Level:?} in it or edit original. Few samples:
{\\\"Code\\\":\\\"dcld%\\\",\\\"Levels\\\":10}This affix gives you improved cooldown with level 10 (-100% Dash Cooldown). Seems nice for your new boots =)
{\\\"Code\\\":\\\"ssum4\\\",\\\"Levels\\\":100}Skeletal Army fights alongside you (400 skeletons)
{\\\"Code\\\":\\\"pul\\\",\\\"Levels\\\":200}+6000 Shard pull Area
Find equipped item by text BoundToCharacterCode.
Found item type by text \\\"Type\\\". List of types:
| Type | Position |
|---|---|
| Weapon | 0 |
| Head | 1 |
| Torso | 2 |
| Hands | 3 |
| Waist | 4 |
| Feet | 5 |
| Ring | 6 |
| Amulet | 7 |
| Relic | 8 |
| Jewel | 9 |
Have a nice play and have fun! (tested on version v0.7.1)