mirror of
https://github.com/ModOrganizer2/modorganizer-installer_omod.git
synced 2026-07-27 14:07:51 -07:00
152abce06f949b9f1dce5b0e6c26cdcebbb9a997
At least one OMOD needs to extract files from existing BSAs. Thankfully, basically everything needed for that was already in OMODFramework, and it just needed telling which BSAs were active at the time of mod installtion. Annoyingly, it took them as a HashSet, so I needed to change to an ordered collection, hence the version bump. Also, MO2 won't tell plugins which BSAs are actually active, so this has to reconstruct the list. It assumes archive invalidation is active in some form or other, but MO2 has that built-in, and presumably no one's ever turned it off. This doesn't actually fix the problematic mod as it then packs a new BSA which OMODFramework can't handle yet.
Languages
C++
96.2%
CMake
3.5%
C#
0.3%