Closed mmjr-x closed 1 year ago
While I understand the reasons for doing so, making VS22 a requirement for a game released 5 years ago is a bit of a joke imho
While I understand the reasons for doing so, making VS22 a requirement for a game released 5 years ago is a bit of a joke imho
Haha I feel you, sadly it was a requirement even before this PR ;) so I just clarified it in the readme.
I am making an effort to streamline the project's setup a bit
Finished:
localnuget package and added instructions on how to update it to the readmeTODO:
Investigate possibly using doorstop or bepinex detouring to inject the CoreSdkDll instead of overwriting it directly (that way the game files do not have to be touched directly)(Tested preload patchers, however had no effect since the CoreSdkDll is only used via DllImport in the Improbable.Worker.Internal of the game, found different method of swapping it out and utilized that)Investigate if it is worth switching to PackageReference instead of package.config(only the WorldsAdriftRebornCoreSdk is not switched over yet, however only the latest version of visual studio supports this for C++ projects so we might keep it like this for now)Probably remove the x86 build target form the solution (I don't know if this will ever be used)This is my rough outline, however thoughts and suggestions are always welcome! :)