Thursday, July 7, 2016

Darkest Dungeon modding - More Camping!

Turns out it is very easy to mod the frustration-grind game Darkest Dungeon: The various .JSON and .DARKEST files are simply text files and are easy to read.

You can buy Darkest Dungeon with no-hassle setup and risk-free money-back guarantee from Good Old Games.

One very simple adjustments you can make:


Camping - Option 1
The dungeon size determines the amount of firewood you get, and therefore how many times you can camp. The basic amount of resources you start with for each dungeon raid is in C:\GOG Games\Darkest Dungeon\campaign\provision\provision.json, right at the start of the file.
We recommend the following changes allow more rest during missions. Additional resources torches are also given to reflect that parties don't go out under-equipped on the basics of food and light.

    "raid_starting_length_inventory_item_lists":
    [
        [ ],
        [
            { "type": "supply", "id": "firewood", "amount": 2 },
            { "type": "provision", "id": "", "amount": 12 },
            { "type": "supply", "id": "shovel", "amount": 0 },
            { "type": "supply", "id": "antivenom", "amount": 0 },
            { "type": "supply", "id": "bandage", "amount": 0 },
            { "type": "supply", "id": "medicinal_herbs", "amount": 0 },
            { "type": "supply", "id": "skeleton_key", "amount": 0 },
            { "type": "supply", "id": "holy_water", "amount": 0 },
            { "type": "supply", "id": "torch", "amount": 8 }
        ],
        [
            { "type": "supply", "id": "firewood", "amount": 4 },
            { "type": "provision", "id": "", "amount": 24 },
            { "type": "supply", "id": "shovel", "amount": 0 },
            { "type": "supply", "id": "antivenom", "amount": 0 },
            { "type": "supply", "id": "bandage", "amount": 0 },
            { "type": "supply", "id": "medicinal_herbs", "amount": 0 },
            { "type": "supply", "id": "skeleton_key", "amount": 0 },
            { "type": "supply", "id": "holy_water", "amount": 0 },
            { "type": "supply", "id": "torch", "amount": 16 }
        ],
        [
            { "type": "supply", "id": "firewood", "amount": 6 },
            { "type": "provision", "id": "", "amount": 36 },
            { "type": "supply", "id": "shovel", "amount": 0 },
            { "type": "supply", "id": "antivenom", "amount": 0 },
            { "type": "supply", "id": "bandage", "amount": 0 },
            { "type": "supply", "id": "medicinal_herbs", "amount": 0 },
            { "type": "supply", "id": "skeleton_key", "amount": 0 },
            { "type": "supply", "id": "holy_water", "amount": 0 },
            { "type": "supply", "id": "torch", "amount": 24 }
        ],
        [
            { "type": "supply", "id": "firewood", "amount": 8 },
            { "type": "provision", "id": "", "amount": 48 },
            { "type": "supply", "id": "shovel", "amount": 0 },
            { "type": "supply", "id": "antivenom", "amount": 0 },
            { "type": "supply", "id": "bandage", "amount": 0 },
            { "type": "supply", "id": "medicinal_herbs", "amount": 0 },
            { "type": "supply", "id": "skeleton_key", "amount": 0 },
            { "type": "supply", "id": "holy_water", "amount": 0 },
            { "type": "supply", "id": "torch", "amount": 32 }
        ]
    ],

To actually make these changes useful, you also need to adjust your inventory limits. Edit C:\GOG Games\Darkest Dungeon\inventory\inventory.darkest and change .use_stack_limits true to .use_stack_limits false, except for Trinkets. You may also want to give yourself 8 additional inventory slots by changing .type "raid" .max_slots 16 to .type "raid" .max_slots 24. A third row of slots will be just barely accessible under the second row.

By giving out more opportunities to camp, you also let parties recover more often and reduce Stress through their camping skills. The drawback is in the opportunity to be ambushed after camping, which could very well undo all the gains.

Camping - Option 2
Another option is to make firewood available for puchase. This way you can adjust how much firewood you want to take. To do this, you need to edit provision.json to have firewood available. Find the lines in the section default_store_inventory_item_lists and duplicate the lines for shovels. Then edit your duplicate lines to change the word shovel into firewood. For example:

    "default_store_inventory_item_lists":
    [
        [ ],
        [
            { "type": "provision", "id": "", "amount": 18 },
            { "type": "supply", "id": "shovel", "amount": 4 },
            { "type": "supply", "id": "firewood", "amount": 4 },
            { "type": "supply", "id": "antivenom", "amount": 6 },
            { "type": "supply", "id": "bandage", "amount": 6 },
            { "type": "supply", "id": "medicinal_herbs", "amount": 6 },
            { "type": "supply", "id": "skeleton_key", "amount": 6 },
            { "type": "supply", "id": "holy_water", "amount": 6 },
            { "type": "supply", "id": "torch", "amount": 18 }
        ],

If you want, you can leave the price of firewood at 0, or you can edit C:\GOG Games\Darkest Dungeon\inventory\inventory.darkest where you can find the buy and sell value of firewood in the bottom section. We recommend setting it to be the same as the prices for shovels.

No comments:

Post a Comment