The Witcher 3
0 of 0

File information

Last updated

Original upload

Created by

wghost81 aka Wasteland Ghost

Uploaded by

wghost81

Virus scan

Safe to use

About this mod

A set of files and instructions to help GOTY owners resolve 1.30 compatibility issues.

Permissions and credits
Update: another solution is now recommended to resolve different game versions problem - Unification patch for 1.31 and 1.31GOTY game versions. DO NOT combine both solutions, as it will result in even more merging problems in Script Merger! Uninstall instructions for this file can be found at the bottom of the page.

Since currently we have players (and modmakers) with two different versions of the game - 1.30 (primarily Steam) and 1.31GOTY (GOG GOTY) - there are many reports of compatibility problems as well as requests for mod updates "to the latest patch". The problem is - there is no "latest patch" and many of the modmakers do not own 1.31GOTY version. So here are some explanations, instructions and files to resolve the problem without a need to duplicate each and every mod. At least until we get official answer from CDPR whether or not we get unified patch for all game versions.

So, let's begin.

1. Who needs this.
Players who have 1.31GOTY version of the game and are using 1.30 version mods. Even if you have no script compilation errors, you probably still need it, as 1.30 mods might override 1.31GOTY specific changes you might want to keep. If you're using texture mods and no scripts mods, you don't need this file. Update: Current non-GOTY version of the game (both Steam and GOG) is 1.31, changes from 1.30 are minimal and all 1.30 mods still work with 1.31 version of the game. Steam GOTY version is a bundle (!) and not actual 1.31GOTY version despite greeting message in main menu! So, you only own 1.31GOTY version of the game if you bought it on GOG and it is called GOTY (default install folder under GOG Library is named "The Witcher 3 Wild Hunt GOTY").

2. You can downgrade your scripts to 1.30 version of the game and forget the whole thing.
To do so, download "Base 1.30 scripts", unzip and copy "scripts" folder into your "<Path To The Witcher 3>\content\content0\" folder. If you already have
"scripts" folder under this exact path, delete it before copying unzipped one.


3. What will you loose if you decide to downgrade to 1.30.
You'll loose random main menu (which can be compensated by installing Selectable Main Menu mod), an ability to switch alternate outfits on and off (turns out this information was wrong and you can still disable/enable alternative outfits after the downgrade) and an ability to download Turkish language pack directly from in-game menu. If these options are irrelevant for you, downgrading to 1.30 is the best choice.

4. How to keep 1.31GOTY version while using 1.30 mods.
Start by downgrading your base scripts to 1.30 (see item 2 above). It's needed for Script Merger to auto-merge all the files properly, but in the end you will still get proper 1.31GOTY version. Then download "modGOTYDiffFiles" file and install it into your "<Path To The Witcher 3>\Mods" folder (manually or with NMM). Use Script Merger (downloading latest version is highly recommended if you haven't updated for a while) and use it to merge modGOTYDiffFiles with your installed 1.30 mods.

5. Don't mix 1.30 and 1.31GOTY mods.
It's your choice whether or not to use "unofficial" 1.31GOTY updates for existing 1.30 mods or to use original mods, posted by their authors, along with this method, but keep in mind that mixing mods from different game versions is never a good idea and can result in weird merging conflicts and/or weird in-game glitches.

6. Some 1.30 mods are incompatible with 1.31GOTY version.
Most of 1.30 mods will be auto-merged perfectly with Script Merger and won't require manual conflict resolution. But some other mods are simply incompatible with 1.31GOTY version of the game, as they require their code to be rewritten for new conditions - mods like Selectable Main Menu. But it's a rare case, as there aren't that many mods which rewrite main menu code. Also, watch out for specific instructions, posted by mod authors on their mod pages or in comments section.

7. You might not see any conflicts in Script Merger after installing modGOTYDiffFiles
This is normal and this indicates that the mod you're using doesn't change any of the GOTY related scripts and is GOTY compatible out-of-the-box.

8. If you're using Ghost Mode...
... don't merge definitionsManager.ws file from modGOTYDiffFiles with the one from GM: no GOTY changes are needed in GM and auto-resolution of the conflict will create corrupted script which won't compile.

Getting back to 1.31GOTY version after downgrade:
1. Unmerge everything you previously merged in Script Merger.
2. Download Base 1.31 GOG GOTY scripts file from Miscellaneous section.
3. Unzip and copy "scripts" folder into your "<Path To The Witcher 3>\content\content0\" folder. If you already have "scripts" folder under this exact path, delete it before copying unzipped one.
4. Delete modGOTYDiffFiles folder from your "<Path To The Witcher 3>\Mods" folder.
5. Make sure you're not using GOTY incompatible mods.
6. Remerge everything again with Script Merger.