Community Patch - Base

Community Patch - Base is a mod for The Witcher 3: Wild Hunt. This patch aims at creating a common base for mod makers and mod users to build and install their mods on with minimal amount of conflicts. The patch also provides basic support for new hubs that mod makers can now create with community-made Radish Modding Tools.

About
Community Patch - Base is a replacement for Unification patch. You don't need Unification patch if you're using Community Patch - Base, and all the mods that currently have Unification patch as a requirement will eventually migrate to Community Patch - Base.

Community Patch - Base has to be installed first thing, before you start adding more mods to your game. You need to install it on the latest vanilla version available: currently it's 1.32 for both Steam and GOG (but these are two different 1.32 game versions - see below).

To mod makers: please, use Community Patch - Base scripts as a base for your mods instead of vanilla 1.32/1.32GOTY scripts. This will help greatly with minimizing conflicts between mods.

Installation
Currently there's only one way of installing the patch - manual copying of the files. Do not attempt to install the patch with Vortex/NMM or TW3MM - you'll end up installing a dummy script only, which exists to trigger re-compilation after the patch is installed.

To install the patch, download "CommunityPatch-Base" package, unpack it and copy both "content" and "Mods" folders to your  folder, replacing files when prompted.

Do not choose "keep both files" option! If you decide to backup your /content/content0/scripts folder before installing the patch, move your backup outside of the  folder. Do not delete your existing /content/content0/scripts folder before installing the patch! If you don't have such a folder, make sure you have the latest patch installed and/or verify the game's cache using Steam/GOG verification feature.

If you've had Unification Patch and/or other mods installed before installing this patch, you don't need to uninstall anything. Use Script Merger to delete all your existing merges, then perform all the above install steps and merge your mods again with Script Merger.

Uninstallation
If you want to revert back to your 1.32 non-GOTY version, delete your existing /content/content0/scripts folder, then download "Vanilla 1.32 scripts" and copy "content" folder to your  folder. After that go to your \Mods folder and delete "mod0000____CompilationTrigger" folder. Re-merge all your Script Merger script merges, if you had any.

If you want to revert back to your 1.32 GOTY version, delete your existing /content/content0/scripts folder, then download "Vanilla 1.32 GOG GOTY scripts" and copy "content" folder to your  folder. After that go to your \Mods folder and delete "mod0000____CompilationTrigger" folder. Re-merge all your Script Merger script merges, if you had any.

Changes
This patch alters base game scripts to make all existing game versions identical and to add basic support for new community-made hubs. Patch changes:


 * random main menu as in GOG GOTY version;
 * a fix for NG+ item level calculations that exists for GOG GOTY version only;
 * "DLC installed" message no longer pops up after loading a save;
 * main menu greeting message is no longer shown (not in GOG GOTY, needed for compatibility reasons);
 * "DLC installed" banners in main menu are no longer shown, if you have both paid DLCs installed;
 * "Downloadable content" main menu option that lists all the installed DLCs is shown for both GOTY and non-GOTY versions;
 * basic support for new hubs is added.