Layered pre-compiler Modding tool suggestion

1 post / 0 new
#1
Layered pre-compiler Modding tool suggestion

So I've been playing with MarcoMartins Merge Mod and I've been trying to apply my own override mod on top of that.

Even running off a SSD; restarting the game to see changes is super unproductive. So I was wondering if any modders have considered a tool that

  • pre-merges all the XML files
  • replaces all xml master files
  • loads game.

Something like:

<rootdir>/getmods.php <---- left Empty <rootdir>/Mods/LoadOrder.xxx <----- Load Order for tool <rootdir>/Mods/<ReadOnlyBackupOfOriginalData>/ <rootdir>/Mods/<ModA>/ <rootdir>/Mods/<ModB>/ <rootdir>/Mods/<ModZ>/ <rootdir>/Mods/<OUTPUT>/ ----> Copied to <rootdir>/data/

Some Wishlist Features would be:

Merge History:

<column name="something">0</column><--- Original <column name="something">3</column><--- altered by ModB> <column name="something">4</column><--- altered by ModC> <column name="something">5</column><--- altered by ModG> <column name="something">5</column><--- end Result

Merge Suppression:

<column name="something">0</column><--- Original <column name="something">3</column><--- altered by ModB> <column name="something">4</column><--- altered by ModC> <----SUPPRESSED <column name="something">5</column><--- altered by ModG> <column name="something">3</column><--- end Result

Merge Override:

<column name="something">0</column><--- Original <column name="something">3</column><--- altered by ModB> <column name="something">4</column><--- altered by ModC> <column name="something">5</column><--- altered by ModG> <column name="something">7</column><--- Override> <column name="something">7</column><--- end Result