Should I have all three SHVDN dlls in my folder?
There are 3 version of scripthook in the distributable, which should go in the directory, all of them?
Furthermore, for scripting purposes, should I be referencing all three of them in VS or just one? Which in particular?
All of them.
You should only reference one. If you want to use the V2 SHVDN API, reference ScriptHookVDotNet2.dll. If you want to use the V3 API, reference ScriptHookVDotNet3.dll.
Thank you very much.
I've looked around a bit but haven't found much (other than some technical documentation I can't understand very well) about the differences between versions, do you happen to have a link handy for that?
Really appreciate all your help
I don't think they documented the changes much. I usually just search the source code to find what I'm looking for. They list a couple of changes here: https://github.com/crosire/scripthookvdotnet/releases/tag/v3.0.0
The V2 API is the most popular I think, and there are no tutorials for V3 like there are for V2.
Again, very helpful thank you!
Also a fan of your open source scripts, much appreciated