My question concerns modding CD Projekt RED games, specifically The Witcher: Enhanced Edition. Let us assume that I obtained access to the original scripts of the first Witcher game (.luc = compiled .lua, .ncs = compiled .nss) by means of decompilation, disassembly, reverse engineering, through third-party modding platforms, or because the developers themselves decided to share part or all of the sources (considering that the game is now 18 years old and the technologies used are outdated). According to the EULA, such activity is formally considered a violation. But what would actually happen in practice?
Suppose I decide to use the official Djinni tools (Djinni Adventure Editor) not to create a regular .adv adventure, but to work with a meta-module — the same type of module used by the original campaign. The editor provides the option File > New > Meta Module (.mmd), meaning that technically the creation of a custom meta-module is supported by the tools. However, the toolset does not provide any accessible way to launch a created meta-module, since the mechanism of loading it is “hardcoded” into the internal game code, the main menu, and the structure of the original campaign.
If I, as a modder, want to create my own meta-module (for example, meta-module-mod.mmd) and a set of associated files (module1.mod, module2.mod, module3.mod), link them with a custom 2DA file, and attempt to create a fully-fledged new chapter — analogous to the structure of the original meta-module — I would need to invoke certain functions available only in the internal game code. Would such intervention be a violation of the EULA?
Another question: let us assume that I want to create an unofficial fan-made adventure module that takes place before the events of the original game, and for this I intend to use original characters, locations, placed objects, NPCs, and other elements of the game’s assets. In effect, I am transferring certain parameters and objects from the original campaign into my own project. Can this be considered a violation?
If the main character of my module is not Geralt, and I need to rework certain gameplay elements, UI components, or script behavior, does this fall under an EULA violation?
This leads to a broader question: if a modder spends a great deal of time on a project, uses hidden or undocumented engine features, and employs characters, locations, and the game world state from the original game — does this violate the license agreement and copyright? Is such a project inherently “dead on arrival”? And if I upload a demonstration to YouTube or make the project files publicly available, will this result in a takedown, strike, or a request to remove the project?
After digging through the available sources, I have come to the conclusion that my project may be legally ambiguous. At the same time, I do not claim the storyline to be canonical: it is conceived as a completely fictional story — an interpretation by a single gnome about events in Vizima that took place before Geralt ever appeared there.
Materials used:
The Witcher: Enhanced Edition — EULA
As the team behind The Witcher 4, Cyberpunk 2077, and The Witcher 3: Wild Hunt, we create revolutionary RPGs with memorable stories that inspire gamers.
www.cdprojektred.com
Discussions on the CD Projekt RED forums:
the new Djini tool So with all the info around i got a little confused there..Can anyone explain in detail what's than new Djini tool exactly be? will you actually be able to create indepnedent complex advendtuers with chapters like the witchers itself?
forums.cdprojektred.com
Could a mod bring Nosy Dog back? :D I've tried really hard to keep that dog alive throughout the Swamp, just to have it disappear upon entering a house. Quite a disappointment.I haven't tried modding yet so correct me if I'm all wrong: could a mod be created in such a way that the Nosy Dog...
forums.cdprojektred.com
Mods/Adventure Request/Idea thread Whit all the request that are filling the board, i think that there should be a thread for it. So here it is. Please gather them all in here. Also, if there is things in the game that you would like to see expand, put it in here too. It will be a great...
forums.cdprojektred.com