[MOD REQUEST] Mod compatibility checker

Started by canshow, October 30, 2016, 12:42:07 PM

Previous topic - Next topic

canshow

As the name suggests, I would like to request a mod that compares all loaded mods for conflicts with each other (ideally), and displays what files (and code sections if practical) each mod modifies.

Some of us heavily mod our games, and it becomes a research project to make sure the game does not become broken. Even just showing a comparison of modified files would be a benefit to troubleshooting problems.


canshow

The bit about displaying which files are being modified does sound possible though.

Jaxxa

What files are you talking about exactly?
How would it know if the file had been modified?

RawCode

mod A injects def:gold
mod B injects def:gold

everything works as expected, how would you know, is this case of xmod injection legit?
or we should unconditionally declare any mod that xinject incompatible?

mod A injects def:superpistol
mod B injects def:superpistol

game crash on superpistol use due to C# component added by one of mods (this data is not present in XML at all), how would you know, is this will happen at all before running the game?

i can assemble and post tool, that will enumerate defs of mods and check is multiple mods try to modify same def, but this tool will not allow to solve and ever to find mod conflicts.

also, main source of real issues at this moment is C# components.