Hello mates, Baron here! The Blade & Sorcery team have one last 1.3.x patch for you before the next big 1.4 Madlu update.
The last patch you guys got was also mod manager related, but was essentially just a small fix to get us out of a pinch with regards a critical issue. This patch is a much more extensive and expanded rollout of mod manager fixes.
You may have noticed the mod manager has been a complete pain lately; the plugin we used for mod.io was reclassified as obsolete, becoming more and more unsupported over time. This accumulated to the point where the mod manager was having serious issues, like mod lists frustratingly becoming invisible, and other oddities.
Since the mod.io sdk update required multiple changes to our mod manager code, we used this opportunity to do a major refactor of the mod manager to improve its architecture. However, given the extensiveness of this full rewrite, some small bugs may crop up that we are still trying to pin down and squash.
One example is a rare bug where the first time the mod manager browser is opened it does not show the full mods list. A restart of the game fixes the issue, but we are still working on the permanent fix. In the meantime, we didn't want to delay the release of this patch which fixes other major issues that players were experiencing with the old plugin.
The good news about doing an entire mod manager refactor is that we were also able to improve a whole variety of other things beyond bugfixing, such as better functionality, better UI/UX, and QOL features.
Any further fixes to the mod manager can be rolled out as small hotfixes, otherwise, we could also include them into 1.4 Madlu release.
Cheers!
1.3.2 Changelog
MOD MANAGER IMPROVEMENTS
- \[Improvement] Improve handling of mod conflicts, mod dependencies, and invalid mods
- \[Improvement] Mod display now displays a background around progress text
- \[Improvement] Mod display actions have been aligned to the bottom
- \[Improvement] Like/Dislike has been moved to the edges
- \[Improvement] Reset filter is only interactable when filters are active
- \[Improvement] Mod displays now dim when disabled for better visual clarity
- \[Improvement] Fixed Mod display tags not correctly showing the correct number of tags
- \[Improvement] Added the ability to search by author
- \[Improvement] Gallery artwork load improvements + Use highest available quality gallery artwork
- \[Improvement] Move latest progress mod to top of my mods list
- \[Improvement] Increase keyboard size and adjust placement to be easier to use
- \[Improvement] Add new dependency confirmation window
- \[Improvement] Disable My Mods side panel when the Mod Manager is loading
- \[Improvement] Show new cover art colored image as default for mods with no images
- \[Improvement] Add confirmation text to 'Uninstall All Mods' window
- \[Improvement] Include mods with no options in the mods options menu to show all installed mods
- \[Improvement] Show "No mods found" message in the mods options menu if no mods are installed
CHANGES
- \[Change] Mod.io version upgrade / In-Game Mod Manager update
- \[Change] Moved dalgarian tools to only appear after the player's first dalgarian dungeon run
- \[Change] Set the default master volume to 50%
FIXES
- \[Fix] Fix mods list sometimes not showing installed mods in the Mod Manager (Nomad)
- \[Fix] Fix mod manager showing the TOS window over the authentication window while authenticating
- \[Fix] Fix manual mods conflicting with subscribed mods
- \[Fix] Fix mod manager not saving options
- \[Fix] Fix dependency invalid edge case
- \[Fix] Fix manually deleted mods not reinstalling
- \[Fix] Fix duplicate manifest ID conflicts
- \[Fix] Add ID clash check on manual mods
- \[Fix] Show Mod manager buttons in the default state if they are not being hovered with the pointer
- \[Fix] Show the 'New' mods category button highlighted when the mod manager is loaded
- \[Fix] Do not let mod manager buttons' text overflow
- \[Fix] Added shop price tags to dalgarian tools
- \[Fix] Set update to Khar-Tib for spell bomb quivers and spell bombs
- \[Fix] Fix crossbow not firing more than once if the loader is null
- \[Fix] Prevent spell bombs breaking player hands if ungrabbed and re-grabbed rapidly
- \[Fix] Fixed delayed vibrations when audio is used for haptics
SDK
- \[SDK] Add Unity.XR.OpenXR to the game assemblies list to prevent mod loading issues