Auto-register BSAs whose name starts with the name of activated ESPs or ESMs
I would like to request a feature, which is present from Oblivion onwards, be added to OpenMW. Currently, the only way the game can load BSAs is if they are registered in OpenMW.cfg. My request is that in addition to this, the game looks for BSAs with names that start with the name of an activated ESP or ESM (or omwaddon) and also load those. In the event that two BSAs contain conflicting files, the BSAs loaded through plugins must override BSAs defined in the cfg. Just as BSAs defined in the cfg override each other in the order they are written down, BSAs loaded through plugins must override each other in the order their plugins are loaded. Finally, loose files override all BSAs loaded through either method.
This feature is pretty much required if OpenMW starts adding support for BGS's later games though I believe it would still be useful for Morrowind modding.
Just to give an example, say you have a mod with one plugin and 2 BSAs named as follows: mod.esp (or esm or omwaddon), mod.bsa and mod - textures.bsa Both of these BSAs would be loaded if mod.esp is activated as both their names start with the plugin's name.