Modding System
强度趋势
上升 = 加强,下降 = 削弱补丁历史
- ≈🛠QoLpackageId generation
Improved auto-generation of packageIds for old mods to be more meaningful and avoid collisions using hashed data.
Improved auto-generation logic.
- ≈🐛Bug fixmod sorting
Fixed the mod sorting tool which was incorrectly using packageIds with postfixes.
Fixed postfix issue.
- ≈🛠QoLduplicate mod warningsActive→Removed
Removed warnings for duplicate mods when only one of the duplicates is active.
Cleaned up warning logs.
- ≈🐛Bug fixempty def mods
Fixed an issue causing errors when a mod defined patches but contained no defs.
Fixed spurious errors.
- ▲🐛Bug fixDef Patch Loading
Fixed a bug where mods adding defs via patches failed to load, restoring conditional def addition functionality.
- ≈🛠QoLAbout.xml Schema
Reverted a change in About.xml for consistency; modders should remove the specific tag mentioned in the update.
- ≈🎯BehaviorModUpdating Logic
Rewrote ModUpdating to correctly handle 1.0 content folders and removed unnecessary warnings.
- ▲🔁Reworkversion supportsingle→multiple
Introduced multi-version mod support, allowing a single Workshop entry to work across different game versions by using version-named folders for Defs, Assemblies, and Patches.
Mods can now support multiple game versions via version-specific directories and About.xml lists.