The previous habit of duplicating a vanilla .ws file for one minor tweak created broad conflicts with every mod that edited the same file. The updated workflow shifts the conflict boundary closer to a single class/function.
REDkit 5.0.1042178 adds scope-based WitcherScript overrides. Authors can define a new source file that names an existing scope and adds or replaces a function, reducing whole-file conflicts. CDPR does not claim an 80% conflict reduction. The code on this page is conceptual pseudocode, not paste-ready WitcherScript.
Work through reversible settings and backups before changing installations or saves.Step-by-step guide
Install matching REDkit and game versions
Check that REDkit and the game use compatible Remastered versions. The relevant changelog names version 5.0.1042178 dated September 29, posted October 1.
Find the precise scope to modify
Inspect the vanilla class and function in the REDkit script sources. Write down the signature and any existing annotations.
Add a separate source file targeting that scope
Instead of copying a long vanilla file, create a small new file that targets only the class/function needed. Follow the official WitcherScript syntax documentation for your exact version.
Compile and test collision cases
Test the untouched game, then your mod alone, then combinations with other mods. Scope-based overrides can reduce conflicts but do not prevent two mods from replacing the same function.
Use a Script Merger only if genuinely required
CDPR says the new method may make the merger unnecessary for many use cases—not all mods or XML conflicts.
Before you leave this guide
Verify changes in your actual game build, keep a backup before editing saves or mods, and use the linked original release notes for precise version compatibility.
Frequently asked questions
Is scope-based override support official?
Yes. CDPR documented it in REDkit 5.0.1042178.
Does it eliminate 80% of conflicts?
No numerical percentage is given in the official changelog.
Can I paste the conceptual code into REDkit?
No. The diagram illustrates file ownership and scope, not compiler-valid WitcherScript syntax.
Official and creator sources
Independent WalkerBex editorial guide. Interactive image examples are illustrations, not engine screenshots. This page does not continuously update without republication.