@code34
Hi. I love your extension, but it doesn't work on Linux (at least for me, Steam, Proton).
I suspect that it is because of the c#/kernel functions you are using.
Specifically GetExecutingAssembly and WritePrivateProfileString and the like.
Testing the extension on a local non dedicated server does report that databases exist, and their filenames are returned correctly, however, no files are ever created in the db directory, and therefore I suspect that the weakness lies somewhere in the pathing code.
Do you have any insights on that? Perhaps even ways to make it more portable? I would debug this better than I can, but I can't. I am an utter novice at tracing these things on Linux via proton/wine...and I have left my Windows times behind...
I never want to go back to them. Thus, if you could make this more portable, you'd be even cooler than you already are, and I (and probably anyone else who uses Linux and Arma 3 with MP missions that rely on INIDBI2) would be very grateful.
I am willing to put in work, too, but I need some guidance for that. Not a novice at programming, but this setup sure is awkward (to me)