DistantRainbow
Chieftain
- Joined
- Apr 16, 2015
- Messages
- 81
Not going to happen
Unfortunately there is no stand-alone version of CSD v27 ...
... which means I'll have to extract the C++ code out of the CP DLL ...
... which I've just tried ...
... and unfortunately it can't be done (or at least not without significant effort and rewriting of the CSD code)
Spoiler :
Having extracted just the CSD code and merged it into the base-line source code, it fails to compile with i) invalid method signatures, ii) different return types, iii) missing methods, iv) missing code blocks, v) invalid code blocks, vi) other issues
The CSD code is too intimately entwined with
a) far reaching changes to the path-finder code - which either has to be undone or completely included (and that affects many other classes, methods and features) and
b) all of the "always on" "core balance" modifications - which would have to be analysed to ascertain which ones are required for CSD and then all of the (unmarked as CSD, but marked as core balance) changes would have to be identified and brought over as well,
for this to be a practical proposition.
It's a bit technical... but I get the gist of it; it's impractically difficult to do so.
Oh well, can't be helped then.
By the way... after not getting much useful help in the CP forum I decided to try the hybrid mod on this thread. But I've run into a problem.
I downloaded all the files you mentioned and linked to in the first post, deleted the DLLs from the standalone C4DF and CSD, and after removing every other mod I had(and clearing the cache folders as well, obviously), went to enable just these to find out how well they fit(can't be too careful; I'm attempting CSD v27 instead of v23 right now to see if it works, even in a clunky way). The problem is... I can't seem to progress. At all.
It's not a CTD problem; the issue is that when I try to enable the mods, it seems that your Various Mod Components(v80) and the latest version of C4DF(v11.0.7) are blocking each other. When I enable one, the other shows the 'Mod is blocked by another mod' message and can't be enabled.
Funny thing is that VMC and CSD can be activated together. So is this a problem in the C4DF part then? Do I need to change/replace/delete more files? Do I need to use the CP-compatible C4DF version instead of the standalone one? Or does only VMC v76 work for this(despite you saying any later version will work as well)? These three(plus the two 'enabler' mods mentioned in opening post of thread) are the only mods registered in the game right now, and I can't even get started on seeing whether these mods will work in tandem as intended. Would appreciate a swift response.