-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merging Campaign experimental into the Public version #37
base: master
Are you sure you want to change the base?
Conversation
…ition for Desktop
Actual source code available https://github.com/ihack4falafel/DLL-Injection Now, how to test it?
Dialog box with messages pops up to inform how it's going.
And some tests overwriting soulstorm.exe memory
Test patch included.
…reateProcessWithDllEx' function is not found inside UNI_EXT.DLL library
More tries at animation loading function.
Turns out you just need to define 'SkirmishWinConditions' in terrain file.
I haven't checked update functionality, but I think other functions work properly. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've compiled both program and library. They seem to work correctly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's reports that the Fog Remover is not working reliably on this version. I cannot imagine that your changes to FogRemover.cs
file alone are the culprit. Could it be that the DLL injection is messing with the way this is written to game memory?
Regarding FogRemover.cs I only added two "int" keywords. Otherwise this file didn't compile. I highly doubt that could be the cause of anything. About DLL injection messing with memory, that's another story. I honestly don't know. Newer had any issues with fog using injection (which I use almost all the time). |
One behaviour has been solved: mod manager should no longer reset settings on mods. It was caused by additional "."(dot) in unification campaign addon folder and module file, so unrelated to mod manager code. |
Alright now there's another pull-request up for updating the Mod Manager. Now there's the question which request should come first either way one would need to get updated anyways. Is this request still solid and ready for production? |
I didn't make any changes since august in this branch. I've compiled mod manager and corresponding UNI_EXT.DLL today and it loads correctly. |
Description
This request adds the experimental features of the DLL injector functionality developed by @AndO3131 into the public branch.
TODO
Either do an auto downloader functionality. (harder solution)OR