BAIN may gain an advantage when it starts to get intelligent handling of BSAs (and when it's wizard becomes more functional and more popular).
True?
I'd like to request this feature anyway, so here goes.
I have a mod that uses the official horse armor meshes and I can't redistribute those legally.
Can the Wrye Bash Team provide support for BAIN to allow installation of mods that use official meshes? Those that are included in the BSA and cannot be shared even with modifications.
I used OBMM scripting to extract the meshes from the BSA (copies of the user's BSA horse armor asset). Then I have to manipulate the .NIF model paths of those copies to set different textures, independently.
The only way I learned to do it is via a binary hack provided with the scripting capabilities of the OMOD installer.
My problem is mesh corruption if the texture name associated with the mesh is too different from the original texture name (different letters, longer name, ...).
BSA handling aside, to support modification of the .NIF files through the Python interface (would be great) niftools could do that.
Only niftools functionality had to be provided out of the box from a Wrye Bash install.
The request comes from the trouble I am having with the way it is done within OBMM scripting.
Sometimes bit manipulation corrupts the file like I explained.
However, I know how to circumvent this problem in the mod installation process.
I could make a binary patch for the files. After the files are extracted by the BSA, apply it using a patcher program.
For the end user though, the install starts to get more complicated and I wish you could give me some help for installations like this or advice on another way to install it.