This is pretty good. I'm assuming we can also edit dll files from other Unity/.Net games? Because there was another game I was particularly interested, I was able to get the source code with .NET Reflector but couldn't really found a way to edit it. I don't particularly "know" C# but I know enough to mod at least.
A less complicated example than IEMod would be greatly appreciated. All im trying to do is a simple on key down event. I'm not really sure how to setup the project, ive read the github documentation on it but im lost on how to get started
Though a video guide would be really nice how to get started, or a skeleton application that just builds on the spot. Took me about 7 hours to get this running, fighting with weird errors and Reference hell.
First Problem was missing References to the Serilog lib. Another thing: "PathConsts.DoNotPush" and "RelativePaths" contains lots of unused constants.
Then i didn't know what the Error 'Patchwork.PatchDeclerationException' meant, as i just tryed to build my Start Project. (patcher.PatchAssembly(typeof(StartType).Assembly.Location)
I also had the problem that the PoE References got not copied into the build dir (bin/debug) of the "Start" Project, which caused PEVerify to give me 2600 Errors after Patching which confused me alot. Adding the references manually to the Start project confused VisualStudio alot as "Console" was also used in the dlls etc.
In the end i got it all running, but was a fight :-)
ive edited my file, but i dont really understand how to install it. Should i write a patch script or do i need to build some kind of file system in the game directory. i dont understand
This looks really cool, I'd love to be able to play with the source/game mechanics a bit.
Unfortunately I wasn't able to build the project despite efforts due to some seemingly arcane errors in visual studio (though I am not particularily well-versed in it). I'll put a bit more time into it, just wanted to say this looks promising and I hope you do release an executable at some point!
Also, an unrelated question - is it possible to add afflictions/status effects to characters via the console?
Would it be possible to set the One stands alone ability back to using a flat 20 or something else. i have been trying but since i dont know any code i am just going to give up at this point?
I'll release a proper version soon, probably as a new version of IE Mod on their project page. I'm still straightening things out with the people who have worked on it, since I've managed to contact them now.
well, i don't know how to code. But this is good news, i'm sure some one will finally be able to make a mod that will grant 15+ characters to a single party.
20 comments
Gonna keep an eye on this.
[ModifiesType]
public class CommandLineNew : CommandLine
ErrorCS1729'CommandLine' does not contain a constructor that takes 0 arguments
I wanna add a macro, do i have to create a button for this?
////////////////////////
Nvm Found it:
[ModifiesType("CommandLine")]
public class CommandLineNew
thanks for this Project.
Just created my first Mod with it.
Though a video guide would be really nice how to get started, or a skeleton application that just builds on the spot.
Took me about 7 hours to get this running, fighting with weird errors and Reference hell.
First Problem was missing References to the Serilog lib.
Another thing: "PathConsts.DoNotPush" and "RelativePaths" contains lots of unused constants.
Then i didn't know what the Error 'Patchwork.PatchDeclerationException' meant, as i just tryed to build my Start Project.
(patcher.PatchAssembly(typeof(StartType).Assembly.Location)
I also had the problem that the PoE References got not copied into the build dir (bin/debug) of the "Start" Project, which caused PEVerify to give me 2600 Errors after Patching which confused me alot.
Adding the references manually to the Start project confused VisualStudio alot as "Console" was also used in the dlls etc.
In the end i got it all running, but was a fight :-)
-edit-
ok ive just seen the helper files sorry
Unfortunately I wasn't able to build the project despite efforts due to some seemingly arcane errors in visual studio (though I am not particularily well-versed in it). I'll put a bit more time into it, just wanted to say this looks promising and I hope you do release an executable at some point!
Also, an unrelated question - is it possible to add afflictions/status effects to characters via the console?
I'll release a proper version soon, probably as a new version of IE Mod on their project page. I'm still straightening things out with the people who have worked on it, since I've managed to contact them now.
You can decompile CSharp-Assembly.dll to see the code you can modify.