matortheeternal / smash

An application that provides a means of performing automatic conflict resolution between multiple Bethesda Plugin Files for TES and Fallout games.
Other
129 stars 20 forks source link

Feature - add virtual master #216

Open cmeeren opened 5 years ago

cmeeren commented 5 years ago

Mator Smash seems in many cases to be strongly dependent on plugins having the correct masters. For example, Andromeda - Unique Standing Stones contains several records conflicting with USSEP but the plugin does not have USSEP as a master. This causes the Smashed Patch sometimes to contain the USSEP version instead of the Andromeda version of a record. When I added USSEP as a master to Andromeda in SSEEdit, the problem disappeared, as if Mator Smash then understood that it was OK for Andromeda to override USSEP.

However, manually adding masters to all kinds of plugins and patches (because let's face it, a lot of mods are missing masters that should logically be there) is time consuming and must be re-done each time the plugin is updated. Therefore, I suggest to add functionality to Mator Smash to allow users to specify additional masters for various plugins, without editing the plugin files. Mator Smash would then behave as if the plugin actually had the specified masters. These masters would be remembered between sessions, just like the Smash settings for each plugin.

matortheeternal commented 5 years ago

Good suggestion. I like it.