Releases: ShinyHobo/BG3-Modders-Multitool
Custom Temp Folders
Features
- Added config option for selecting custom temp directory location (useful if you don't have a lot of disk space on your C: drive)
- Automatically halting and clearing out temp files if you run out of disk space during a build operation
Fixed Texture Extractions
Important info
If on 0.12.X, visit the github releases for the update. The updater is incompatible with 0.13.X.
Fixes
- Fixed issue extracting and previewing textures from Textures.pak
CLI Versioning
Important Information (ignore if already on 0.13.1+)
This build is incompatible with 0.12.X versions of the Multitool update tool. Please visit the Releases on GitHub and manually replace your files with the latest release if you are using a 0.12.X build. You may need to redo your config, but should not need to reindex.
Please be sure to report any issues related to functionality that no longer works. I have done pretty extensive testing, but I may have missed something. Some issues may actually be related to LSLib, so if you're unsure, please check that LSLib performs as expected for whatever file operation you are attempting (ie. unpacking).
Features
- Added CLI option for setting the mod version (-v or --version)
Some Important Fixes pt. 3
Important Information (ignore if already on 0.13.1+)
This build is incompatible with 0.12.X versions of the Multitool update tool. Please visit the Releases on GitHub and manually replace your files with the latest release if you are using a 0.12.X build. You may need to redo your config, but should not need to reindex.
Please be sure to report any issues related to functionality that no longer works. I have done pretty extensive testing, but I may have missed something. Some issues may actually be related to LSLib, so if you're unsure, please check that LSLib performs as expected for whatever file operation you are attempting (ie. unpacking).
Fixes
- Fixed launch game when using NativeMods
- Fixed CultureInfo settings when using the CLI (should fix issues with decimals)
Some Important Fixes pt. 2
Important Information (ignore if already on 0.13.1+)
This build is incompatible with 0.12.X versions of the Multitool update tool. Please visit the Releases on GitHub and manually replace your files with the latest release if you are using a 0.12.X build. You may need to redo your config, but should not need to reindex.
Please be sure to report any issues related to functionality that no longer works. I have done pretty extensive testing, but I may have missed something. Some issues may actually be related to LSLib, so if you're unsure, please check that LSLib performs as expected for whatever file operation you are attempting (ie. unpacking).
Features
- Checking if the application is being run as administrator. If detected, a message will tell you that drag and drop will not work, and how to work around it.
Fixes
- Fixed virtual texture extract and previews sometimes displaying and extracting weird copies
Some Important Fixes
Important Information
This build fixes an issue with the updater; you will need to download from the Releases page due to 0.13.0 having the issue.
This build is incompatible with 0.12.X versions of the Multitool update tool. Please visit the Releases on GitHub and manually replace your files with the latest release if you are using a 0.12.X build. You may need to redo your config, but should not need to reindex.
Please be sure to report any issues related to functionality that no longer works. I have done pretty extensive testing, but I may have missed something. Some issues may actually be related to LSLib, so if you're unsure, please check that LSLib performs as expected for whatever file operation you are attempting (ie. unpacking).
Fixes
- Fixed CTD when attempting to launch the game
- Fixed CTD when attempting to update to a new version
- Fixed virtual textures not extracting
.NET Upgrade and More CLI Options
Important Information
This build is incompatible with 0.12.X versions of the Multitool update tool. Please visit the Releases on GitHub and manually replace your files with 0.13.0. You may need to redo your config, but should not need to reindex.
Please be sure to report any issues related to functionality that no longer works. I have done pretty extensive testing, but I may have missed something. Some issues may actually be related to LSLib, so if you're unsure, please check that LSLib performs as expected for whatever file operation you are attempting (ie. unpacking).
Features
- Updated from .NET 4.7.2 to .NET 8, for future work
- Updated LSLib to custom 1.19.5
- Added CLI functionality for indexing operations. Please check the wiki for further details.
- Added Zstd compression options
Fixes
- Fixed incorrect version order when copying to clipboard (1.0.3.4 will now copy as 1.0.4.3)
- Added missing file type
- Fixed incorrect compression being used
CLI and More Compression Options
Features
- Added basic CLI functionality (pack and unpack, with compression levels). I have added a wiki page.
- Replaced compression toggle with a drop down providing all the options that LSLib 1.18.7 offers.
Important Info
My next release will be the .NET 8 version increase to allow you to use the new features from LSLib 1.19.X. It will require you to manually download the new version as the exe file will be split into several files, and the new version checker in older versions of this application won't be able to handle that.
Another Meta Version Fix
Features
- Added CharacterCreationPresets to list of supported lsx merge preprocessor directories
Fixes
- No longer updating versions for dependencies
Meta Version Fix
Fixes
- Fixed meta.lsx version selector not working in some cases
- Fixed version info not being updated in info.json when Version64 is used