ive been using CK for quite a while and released several mods and made many more for myself. Fortunately for me ive never run into the problem im about to describe (until now).
Heres the scenario. I have an ESP mod with dependencies on all 3 DLCs. Then I have a patch for that mod that also has the same dependencies, plus is dependent on the main ESP. To work on the patch in CK, I run ESMify self on the main plugin in wryebash, then load up the mod, all of its dependencies, and the patch, setting the patch as the active file. I do a bunch of work to the patch then save and exit. upon loading up the mod and patch in tes5edit, i see that all of my formids are out of sync.
As it turns out, the CK load order is messed up and thus the order of the mod's dependencies is messed up. No problem though, I just go into wryebash and switch the order of the masters so that everything is where it should be:
00 Skyrim
01 Update
02 Dawnguard
03 Hearthfires
04 Dragonborn
05 MainMod.esp
Instead of:
00 Skyrim
01 Update
02 Hearthfires
03 Dawnguard
04 MainMod.esp
05 Dragonborn
However, this doesnt change the fact that all of the referenced formids in my formlists are still out of sync. A formlist with all of the dragonborn alchemy ingredients still has all of them listed with the 05 mod index instead of the 04 it should be. Sure, I could go in and manually edit each formid but that would take forever. plus, what about the next time i want to make some changes to the file in CK?? Do i have to do this every time i want to make a change to the file?
My first order of business was to see how the load order of CK was determined. I looked in AppData\Local\Skyrim and made sure loadorder.txt and plugins.txt were in good shape and reflecting the correct load order. Everything is fine there. I opened up the skyrim launcher, and everything is in order there. I ran BOSS through wryebash and ran it again through BOSS.exe directly. Every place is showing the proper load order EXCEPT the CK data window. I also thought that maybe it had to do with file dates, but all of the bethesda ESMs have the same dates.
Basically I need to know how I can get the CK to recognize the proper load order so that when it comes time to save, it saves all of my records with the appropriate mod index. I can't be the first person to have experienced this.. so, what are other people doing to avoid/fix the issue.
Thanks