Skip to content

Miscellanous minor issues with nested configurations

8060a89b

While @AnyOldName3 very graciously helped me improve OpenMW support in tes3merge, I ran into a variety of small issues with nested configuration handling in the launcher.

image

All of these plugins emit warnings that the dependent masters are not active - but they actually are, so this suggests the launcher might fail to detect that dependent masters are not active when they should be.

Also there is never a game file selected, it appears to maybe only be searching for that in the user config.

Finally, and I can't really explain this one very well, but I've noticed in some circumstances it just... puts things in my user config. Sometimes it is the data directory for morrowind, sometimes it has been the three vanilla content files, it's kind of unpredictable. But the predictable bit I've managed to observe is:

  1. Keep the user openmw.cfg up in something that'll update the file
  2. Do stuff in the launcher
  3. Close it, and check the config again. It may have some unexpected data= or content= entries.
  4. Open the launcher, and close it again. The launcher then is able to sanitize the entries it added on the previous run.

I think the above cases where it adds stuff it shouldn't, might be related to adding things in the launcher, but I've not messed with this extensively.

Attached is the reference setup I'm using for IHV, all paths are fully relativized so if someone does wish to set this up, it should take about however-long it does to install MOMW's I Heart Vanilla modlist.

configs.zip