Skip to content

BSA archives from higher priority directories don't take priority

Something @hemaris-tr pointed out last week, BSA files aren't overridden by BSA files with the same name in higher-priority data directories. Being part of the VFS, they can't be loaded using the VFS, yet this should be a simple matter of iterating over the paths in Files::Collections in reverse order.

https://gitlab.com/OpenMW/openmw/-/blob/4daac2b8168e37255e71c03ae9aa3d030741fbc7/components/vfs/registerarchives.cpp#L26