Just starting with base mod changes. Trying to get as many files for use in all versions first using the symlinks.
Merged the string files, and musicdata.sounddata and will work on GSD next. The assets from later versions will not be included with older versions but this will make multiple mods a lot easier to maintain.
I just tested this and it works great for XP and up. XP is a little different procedure.
I moved the Homeworld Soundtrack to "F:\Homeworld\Homeworld Soundtrack" and the 1 folder is now a mod for all versions.
To share separate files, the central shared folder must be on the came drive as the mods folders.
Win 7 Trinity
mklink /J "C:\Users\myfist0\AppData\Local\Ironclad Games\Sins of a Solar Empire\Mods-Diplomacy v1.34\Homeworld Soundtrack" "F:\Homeworld\Homeworld Soundtrack"
mklink /J "C:\Users\myfist0\AppData\Local\Ironclad Games\Sins of a Solar Empire\Mods-Entrenchment v1.053\Homeworld Soundtrack" "F:\Homeworld\Homeworld Soundtrack"
mklink /J "C:\Users\myfist0\AppData\Local\Ironclad Games\Sins of a Solar Empire\Mods-v1.193\Homeworld Soundtrack" "F:\Homeworld\Homeworld Soundtrack"
Win 7 Rebellion
mklink /J "C:\Users\myfist0\Documents\My Games\Ironclad Games\Sins of a Solar Empire Rebellion\Mods-Rebellion v1.1\Homeworld Soundtrack" "F:\Homeworld\Homeworld Soundtrack"
You can also do single file links with the H/ switch, just dont link a symbolic file inside a symbolic directory.
So for the Homeworld mod, I am going to create a Homeworld folder for all versions and create symbolic links to the Mesh, Movies, Font and Textures directories too start, all linked to a shared Dropbox Folder which will update with every change.
mklink /J "C:\Users\myfist0\AppData\Local\Ironclad Games\Sins of a Solar Empire\Mods-Diplomacy v1.34\Homeworld - Vengeance\Font" "F:\Homeworld\Dropbox\Homeworld - Vengeance\Font"
The reb meshes are different so I need a link for Trinity meshes and Rebellion meshes
mklink /J "C:\Users\myfist0\AppData\Local\Ironclad Games\Sins of a Solar Empire\Mods-Diplomacy v1.34\Homeworld - Vengeance\Mesh" "F:\Homeworld\Dropbox\Homeworld - Vengeance\Meshes Trinity"
mklink /J "C:\Users\myfist0\Documents\My Games\Ironclad Games\Sins of a Solar Empire Rebellion\Mods-Rebellion v1.1\Homeworld - Vengeance\Mesh" "F:\Homeworld\Dropbox\Homeworld - Vengeance\Meshes Rebellion"