Witcher 3 Modding

Modding The Witcher 3: Wild Hunt is an easy way to customize your experience with the game. The game has "official" mod support through MODkit, though CDPR doesn't provide actual support for modded installs or modders. While limited in scope to The Witcher 2's REDkit, there is a broad range of modding options, with the community adding additional tools and functionalities to modify additional parts of the game.

Installing Mods
Generally, mods are installed in the  folder in your Witcher 3 game directory. Mods may include additional steps to the installation process, such as:


 * adding keybinds to  in the   folder
 * adding/modding a menu in the  folder
 * etc.

Because of limitations of the mod support, you will probably have to use a utility called [http://www.nexusmods.com/witcher3/mods/484/? Script Merger] to merge conflicting parts of multiple mods. This is generally very painless, but sometimes includes some additional thought.

Creating Your Own Mods
If you want to create a mod for the Witcher 3, welcome! A list of helpful articles to get you started is below.

Unpacking The Game
To unpack the game (where for example xml files where are) you need to use MODkit. Uncooking The Witcher 3

Script Modding
The game scripts, written in Witcher Script, control how the game acts; how the player moves and attacks, how stamina works, how signs work, etc.

Adding/Modding Menus
Essential to easily configuring mods, menus are defined in XML with localization text through. Their values are generally read through script and modify how that script works.

Adding/Modding Keybinds
Keybinds are exactly how the player tells the game what they want to do, they are defined in, are configured through the   menu, and the actions that they call are defined in script.

Modding XML Data
The majority of the games data is stored in XML, this is where item price and loot is controlled, where skill costs and abilities are defined, where weapons and armor get their values.

Modding Models/Textures
Replacing models and textures is one of the easiest ways of changing how the game looks.

Modding the UI
The Witcher 3 uses Scaleform GFx for it's UI, which is Flash-based and it's data is stored in  files. Embedded Action Script controls many of the functionality of the UI.

Adding Additional Content
While adding new content instead of modifying what already exists is difficult, it is possible. Community-based tools allow you to add your own DLC to the game.