Skip to content

W3 Mod Workbench 1.5.1

Choose a tag to compare

@Faen668 Faen668 released this 17 Oct 12:07
· 242 commits to main since this release

W3 Mod Workbench 1.5.1: Load Order Analyser

New in this release: a tool that reads all your installed mods and tells you what will break, what collides, and which mod wins.

Load order analyser

Tools > Load order analyser (Ctrl+Shift+L)

  • Reads everything. Every mod and DLC is read. Compiled scripts (.rsblob) are decompiled to what they declare and use, and loose scripts, bundle contents and strings are read too. Priorities come from your mods.settings; mods without one go by folder name.
  • Collisions. The same script file in two mods, the same function replaced or added twice, wraps stacking, classes, global functions and enum values declared twice, bundle files with different content, and string IDs with different text.
  • Breakages. Annotations that point at a class or function the game doesn't have (usually a mod made for another game version), and mods that use something nothing installed provides.
  • Dependencies and order. Scripts compile in reverse load order, so a dependency like Shared Utils has to load after the mods that use it. The analyser flags a dependency that is missing, disabled, loads first, or has a priority when the mod using it doesn't, and tells you the fix. Leftover mods.settings entries for removed mods are flagged too.
  • Who wins. Every clash with a clear outcome shows a ★ winner on its row and in a WINNER box, with the winning mod starred in the file lists. A merged-files mod that loads first is treated as the answer to the clashes it covers.
  • Easy to read. Filter by Problems, Warnings and Notes, pick a mod to see only its findings, and Save report writes everything as Markdown.

Script merger setting

Settings has a new path for Script Merger Remastered by relapse12. With it set, the analyser suggests the merger for clashes it can't settle and has an Open Script Merger button. It's a separate download that this tool only starts, never bundles.

Also

  • New help page for the analyser, and the Settings and shortcuts pages are updated.

Good to know

Everything is read on your PC and nothing is changed. The game's exact ordering rules aren't fully documented, so a few findings are worded as risks, not facts. If you find a case where the analyser is wrong, please report it.

Full changelog: see CHANGELOG.md.