BSA Files aren't found by VFS lookups
We don't currently integrate BSA files into the VFS.
This is hindered by the fact that bsatool is not included with OpenMW by default on Windows (I have no idea about OSX). It may be worth finding out if it would be possible to have bsatool included with OpenMW on all platforms by default, as that would be very useful.
To support BSAs in vfs lookups, we could have find_file
search bsas using bsatool list
and then extract the file with bsatool extract
to a temporary directory, whose path is returned by find_file
. Such files could be cleaned up at the end of mod installation.