v0.10.31
This release once again focuses more on PyKotor, but also fixes a few bugs with KOTORModSync.
KOTORModSync changes:
- Fixed a bug where ConfirmMessage=(text) wouldn't be replaced with ConfirmMessage=N/A in the last release.
Instruction file changes:
- Updates all instructions so they'd use a namespace ini option, even if the default named 'changes.ini' was provided in tslpatchdata. This fixes the problem where some of the KMS notifiers (the dialog that tells users what option to choose) wouldn't appear.
PyKotor Changes:
- Fixed a bug in some mods where a namespace ini option couldn't be found due to case-insensitive ini section names (fixes Kreia's fall in-game)
- Fixed the priority order for which resource to choose in
[GFFList]
. We needed to account for mods using!ReplaceFile
- Since Powershell scripts are usually only useable on Windows, the uninstall scripts that are being written to the mod folder will now include a bash file for Mac/Linux users.
- Probably some more nuanced changes - see my fork for the full changelog.
TSLPatcher has been compared to PyKotor when installing the mod build, the only remaining unsupported mods are the RepairHK47 k2 mod, and the Logical Datapads mod for k1. Full mod build tslpatcher vs pykotor has been diffed and can be found here: https://pastebin.com/C6MxvhYG
Full Changelog: v0.10.23...v0.10.31