Getting Started


To get started with making or installing mods for Keep Driving, first one must make a new folder called mods under %localappdata%\KeepDriving\. (Or alternatively C:\Users\USERNAME\AppData\Local\KeepDriving\)

This is the place where all of the mods will be stored and referenced from.

Note: Mods put in the local folder will always override Steam Workshop mods, if there is a conflict.

Making a mod

Making a mod requires making a folder of any kind. We can just start with my-first-mod as the folder name.

Keep Driving will automatically scan all folders and add any relevant file/s in there, even if no info.kdr is defined. However, it is highly recommended to write one up anyway, especially for publishing, as it ensures that published mods are correctly handled for saves with missing mods.

Info will provide a list of options to define the mod information. From here, you may provide any relevant assets via Adding images and sounds or begin to define relevant KDR files you wish to modify.

Replacing existing game data

Sometimes a modder may wish to change a specific piece of game data that the game already has. The modding api has expanded to ensure that a mod developer can override any game data, just by defining the relevant KDR files with the relevant KDR format. Any specific changes not made, will still be reserved. This makes it possible to change a sprite of a vehicle to something else for example, to change the charges an item has, or what traits a starting loadout has.

Anything that is available in KDR format, can be modified. Note: Some KDRs (like upgrades) don't have complete coverage, so they may not be fully customizable. Relevant KDR files will be noted on their page.

General tips on making a mod

When it comes to making a mod, one of the most important aspects is keeping the dev names consistent. Keep Driving utilizes these dev names throughout the entire game. This in particular should be followed by ensuring that your dev names are unique from one another. If you aren't sure of anything in particular, try adding a small nickname or other identifier to the start of the dev name, to prevent accidental overrides between other mods.

i.e. dev_name: tab-hoarder-mod, id: tab-scavenger-skill

Uploading your mods to the Steam Workshop

Note: This only applies to the Steam version of Keep Driving

Whenever you are ready to upload your mod, firstly head over to the mod list from the main menu. Once you are there, select your mod and press the upload button.

Mods submitted to the Steam workshop must have an info.kdr file included. If one isn't provided, Keep Driving will detect & generate one upon submission. You will also be informed at the submission screen prior.

Once you hit the upload button again, the mod will proceed to be uploaded to the Steam Workshop.