SaveScum / skyrim-plugin-decoding-project

Automatically exported from code.google.com/p/skyrim-plugin-decoding-project
0 stars 0 forks source link

Merge Plugins script cannot handle a "merge to master" operation. #133

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When doing a plugin merge, the most common variety of this is when a project 
has a common master, and several plugins dependent on the common master.

When applying the "merge plugins" script, if the two mods don't have identical 
masters, the script throws an error telling the user the masters are not 
matched.

An example:

Plugin 1 - Someworldspacemod.esp
--------------------------------

Oblivion.esm

Plugin 2 - NewStuff.esp
-----------------------

Oblivion.esm
Someworldspacemod.esp

The intent here is to merge NewStuff.esp into the Someworldspacemod.esp file 
and have all of the form IDs from the merged result be part of 
Someworldspacemod.esp, but the script will not allow this.

Gecko appears to have a bug that does not process landscape data correctly from 
files like this, which is what prompted me to attempt this instead.

Original issue reported on code.google.com by arthmoor on 3 Jun 2013 at 8:48

GoogleCodeExporter commented 9 years ago
Yes, I'm having this problem with Black Marsh. The Black Marsh "master" is 
called BlackMarsh.esp. I have two patches that are dependent on BlackMarsh.esp 
that I want to merge into the master. These patches are for some generated 
regions and Gecko is not doing the merge properly.

So I would want to merge RegionPatch1.esp into BlackMarsh.esp. And then merge 
RegionPatch2.esp into the BlackMarsh.esp afterwards.

Original comment by Andalay...@gmail.com on 3 Jun 2013 at 9:21

GoogleCodeExporter commented 9 years ago
Merge plugins script is not finished actually, if you look at the source code 
there is only a TODO list. I started to write it but got distracted, the same 
situation with other scripts like undelete navmeshes or BASH tags autodetection.
I don't know when I'll have a time to finish it, probably not this month.

Original comment by zila...@gmail.com on 4 Jun 2013 at 11:44

GoogleCodeExporter commented 9 years ago
There is already a merging script available on nexus, so writing a new one is 
unlikely to happen any time soon.

Original comment by zila...@gmail.com on 26 Mar 2014 at 11:38