This is a bugfix release and improves compatibility with ALOT Installer v4.
New features
- AutoLODs have been changed to 2K/4K option rather than just one option, to work properly with upcoming ALOT Installer release
- Localizations of ME3Tweaks Mod Manager can now be updated independently of a build. New strings can't be added, but existing ones can be changed or missing ones from non-int can be added. This will allow faster updates by allowing localizations to catch up rather than having to wait for a full localization pass
- "Flighting" support is implemented, which allows me to control what features are available and visible. I have a new feature ready for flighting (testing), but a bit more work needs to be done outside of Mod Manager before the feature can be turned on. Once the work is done this feature will be enabled
Changed features
- ASI handling has been entirely rewritten. This should fix multiple issues relating to ASI installation. The user interface won't change but the backend code is entirely redone, with test cases
- Operations during diagnostic are now logged
- Mod deployments will no longer compress .bik or .tfc files as they have very little compressibility
- Basegame file telemetry is not submitted for modmaker mods
- Diagnostics support MassEffectModderGui versions > 421. Older versions of M3 will not have fully functioning diagnostics once a new release of MEMNoGui is released as it will not be compatible
Bugfixes
- Linking a backup will no longer check if there is space to make a backup, since it already exists on disk
- Unpacked file detection is improved a bit
- ME1 vanilla database updated with 2 new french-localization specific files (... for int files...? demiurge???)
- Fixed a few things that depend on server manifest such as mixins that may not update/download/run as they wouldn't think the server manifest had loaded
- Temp directory cleanup failing will no longer crash the app at startup, an error will be logged instead.
- Fix crash that would occur due to unhandled result code from installer thread when building the installation queue failed, typically due to an underlying file going missing
Bugfix update October 2 2020
- Fix application crashing when it tried to set LODS for ME2/3 that were 2K due to outdated sanity check failing