On 5/13/2021 at 4:30 AM, Survager said:
What does C# code coding have to do with installing a pre-made mod using DMT?
Moreover, the lock picking mod works only with DMT, as far as I know.
I'm going to assume that you don't know what DMT does.
The DMT mods that you download (like, say, SphereIICore) contain C# code that is structured in a way that the DMT tool can recognize. DMT then compiles that C# code, creates binary .dll files, and modifies the game's own .dll files to load them.
I am leaving out a lot of details, but that's the general idea. If you want to learn more, here's a good overview of DMT (including SDX and Harmony patching), written by SphereII:
And here is the thread that you want if you are having trouble installing mods with DMT:
Also: the lockpicking mod does not depend upon DMT. It depends upon SphereIICore. It is SphereIICore that must be compiled with DMT.
And, yes, you should compile all of the C# code inside the SphereIICore mod, even the code that is not directly relevant to lockpicking. That's how it is designed. It might be possible to isolate just the C# code that deals with lockpicking, but it wouldn't be easy. I am a C# programmer by trade, and I wouldn't want to do it.