A few years ago I wrote a small tool that helps you install your mods in a specific order.
The goal is to handle data file overrides so that you get the best version of each file.
I just added a repo : https://github.com/mehdiym/BIO
For OpenMW, I could update the tool so that instead of adding prefixes to mod archives (used by Wrye Mash), it could just set the right install order in OpenMW config file.
I wonder if such a tool can be useful for anyone here. I would be glad to have some feedback.
Short description
The tool uses basic mod files information to decide the best install order: Size of data files, Data files count, Timestamp of data files. There is no subjective criteria, but you can tune the result afterwards.
The general idea is that in general :
- The larger the data files, the better the quality (textures, meshes, sounds...).
- The less files a mod has the more specialized it should be. I mean, big packs with lots of files like the Visual Pack, Connary's or Darknut's little weapons should have a lower score than smaller graphic replacement mods (eg. Umbra replacement) to allow the latter ones to override the data files of the former ones.
- The more recent a mod is, the more actual / updated / improved it should be compared to an olderlist
Here is an example :
https://github.com/mehdiym/BIO/blob/mas ... erlaps.pdf
And finally the tool linearizes the graph to produce a list of mod archives in a specific order.