Expand description
Mod collision detection and analysis.
Builds on the existing ConflictMap to provide:
- Archive-aware conflict detection (BSA/BA2 contents, not just loose files)
- Collision severity classification (cosmetic vs dangerous)
- Per-mod-pair collision grouping
- Pre-deploy optimisation: shadowed mods, redundant files
Structs§
- Collision
Report - Full collision analysis report for a profile.
- File
Collision - Detail about a single file that collides between two mods.
- Full
Conflict Map - Missing
Store Dirs Summary - ModPair
Collision - Aggregated collision info between a specific pair of mods.
- Shadowed
Mod - A mod whose files are all overridden by higher-priority mods.
Enums§
- Collision
Severity - Risk level of a file collision.
- File
Origin - How a file is provided by a mod.
Traits§
- Collision
Classifier - Game-specific behaviour for collision detection.
Functions§
- analyze_
collisions - Analyse a conflict map to produce a full collision report.
- build_
full_ conflict_ map - Build a
ConflictMapthat includes both loose files and archive contents. - summarize_
missing_ store_ dirs
Type Aliases§
- Origin
Map - Tracks per-file origin information alongside the conflict map.