I've been making a mod that edits some Vanilla forms and also adds some new forms for new items.
I am using another mod when I play, which also edits Vanilla forms and also adds some new forms for new items.
In certain cases, we both edit the same Vanilla forms, so I want to make a patch to keep the changes the other mod makes and also add my changes when both mods are being used. This is easy enough.
But where the other mod adds some new items and I want to make compatibility changes (I already have permission from the author), what happens is that his mod and my "patch" mod has different Form IDs for the same items, so I get DUPLICATES in the CK and in the game.
The idea is that my mod will be a stand-alone for Vanilla plus DLC, but if other people also use the other mod, where my mod overrides those forms my patch will override my mod, and so revert to the original mod plus have my changes.
So load order will be
Other_Mod
My_Mod
Other_Mod_Patch
Is there any way I can achieve what I want?
As I say, it works with Vanilla and DLC forms, as the Form IDs all start with 00, 01, 02 etc.
But for the new items, those from the other mod and my patch have different Form IDs. When both are loaded, the other mod may be 17 and my Patch might be 46, so the forms start with those two numbers and create duplicates.
The only other way around it is to make all the changes directly in the other guy's esp. But I cannot upload that as a "patch" - he may agree to upload it himself as a patch to his own mod for anyone using mine, but it still is not really doing what I want and I'd have to remove a bunch of stuff from my own mod. So those changes to Vanilla will be missing if the other mod is not being used.
I hope that makes sense!
Cheers!
~