dnSpy with netcore is what I used. It is finicky though, took me a few tries to get it to compile and I initially gave up on it, but after some time to cool off, I was able to get it to work.Thanks! What do you use to edit and compile?
dnSpy with netcore is what I used. It is finicky though, took me a few tries to get it to compile and I initially gave up on it, but after some time to cool off, I was able to get it to work.Thanks! What do you use to edit and compile?
Appreciate the info. I may play around and see how quick I go from "I got this!" to "I fkn hate life and everything in it!" loldnSpy with netcore is what I used. It is finicky though, took me a few tries to get it to compile and I initially gave up on it, but after some time to cool off, I was able to get it to work.
Since this mod replaces the assembly dll, it has to exactly match the game version. That link is for B180, and wont work on 19.1 or 19.2
Thanks so much for continuing to work on this, one of my favourite little tools. Hope you feel better soon too, covid is a B@$%&£*!Sorry guys, I been fighting Covid-19 and has taken a lot out of me. I will try to get it updated very soon.
I couldn't get this to work. Any ideas why? It produces these errors in the log:I suppose I should post this here for everyone that's interested. Heard the author was under the weather, and went ahead and made this mod using Harmony instead of by directly editing the game DLL. I've tested on 19.3 stable, but it should work the same with the past several game versions.
7D2D.Mods.A19/POI Light Enabler at master · InnocuousChaos/7D2D.Mods.A19 (github.com)
I couldn't get this to work. Any ideas why? It produces these errors in the log:
ERR Failed parsing C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7daystodie_Data/../Mods\POI Light Enabler/ModInfo.xml:
2021-01-02T04:34:16 6.616 EXC For security reasons DTD is prohibited in this XML document. To enable DTD processing set the DtdProcessing property on XmlReaderSettings to Parse and pass the settings into XmlReader.Create method.
XmlException: For security reasons DTD is prohibited in this XML document. To enable DTD processing set the DtdProcessing property on XmlReaderSettings to Parse and pass the settings into XmlReader.Create method.
I'm new to this, so I'm not quite sure how to make this work. I copied the files, and put them in a folder named POI Light Enabler, in the mods folder with the rest in a Harmony folder inside the POI folder like this: \Game Folder\Mods\POI Light Enabler\HarmonyJust seeing this. Should work if you just remove the first line of the ModInfo.xml, forgot to commit that change awhile back. I updated the repo, but you could also easily make that change to the version you already downloaded.
Thanks for letting me know.