Closed GoogleCodeExporter closed 9 years ago
I've made a copy of UHFP and loaded them both, edited the second one (copy),
saved, reloaded - no problems.
If you edit them in "compare to" mode, not loaded as a separate plugins, then
it can probably cause issues since refs are checked by FileID (high byte in
FormID). But I don't recommend to edit loaded file in "compare to" mode.
"ONAMs" is not the only issue when editing loaded compared file, there are
other problems with that like removing records causing asserts.
Original comment by zila...@gmail.com
on 7 Oct 2013 at 12:43
It was being edited in normal mode. I'm aware of oddities when trying to edit
in compare mode and never do so in one of the existing files.
I've been able to reproduce this every time I've tried it. I only reported it
after I was sure it wasn't something I was doing wrong, it's already happened
to me about 5 or 6 times now.
Every time it's always with the USKP loaded in the 3rd slot (02 index) and then
with one of the DLC patches after that, so that the DLC is in 03 and the next
patch is in 04. That's why I suspect it generated a bunch of 03 ONAMs, because
somehow Edit is assigning the wrong index for the plugin.
Original comment by arthmoor
on 7 Oct 2013 at 5:50
Ok I see where is the problem, it uses load order index instead of fixed
internal masters index for formids when building ONAMs. So if esm has several
masters and something else is loaded between them, order of internal indexes
won't match load order indexes.
I don't know why Elminster did it this way, just hope that my changes won't
mess something else.
I'll upload a version to test on afkmods. Please try to test it on some other
esms in different conditions, not only unofficial patches since it affects
saving process of all master files for all games (except TES4 obviously).
Original comment by zila...@gmail.com
on 7 Oct 2013 at 6:52
I have not been able to break anything with the 1428 update no matter what
position it's in. Probably safe to go ahead and close this one as done. Thanks
:)
Original comment by arthmoor
on 8 Oct 2013 at 3:27
Original comment by zila...@gmail.com
on 8 Oct 2013 at 5:47
Original issue reported on code.google.com by
arthmoor
on 7 Oct 2013 at 7:13Attachments: