I've tried to work on a couple mods :
- Adding a couple new SFtypes - SP Arty, Assault Guns..
- Using a graphics mod (Rick69 sent me a version of its mod)
In each case I just wanted to change some and add some things, but use most of the standard masterfile untouched
And each time I've had problems doing something reliable, because either you directly change the masterfile - then you have a "concurrent" version of the standard game's one, that won't be updated when Vic makes patches- or you have to make a scenario, but then nothing is reusable...
What I think would be a good solution would be to be able to load modular parts of a masterfile : currently you can switch on/off the loading of Peoples, but that's all.
If the same option was possible for SFTypes, Land, etc... then it would be relatively easy to maintain mods that change only one or couple game objects categories (ie terrain, loctypes,...).
A second requirement would be that masterfile loading be only "up to" what is in : if for example the masterfile has SFTypes 1 to 99, and I make a SFType100, it should be kept.
Third, as already requested, things in a pt2 file should be tagged as copied from masterfile or locally modified, with scenario changes not overriden when reloading a masterfile.
The tag should be editable to put the item back to "standard" if needed.
Another way to go may be to allow import/export of XML (or whatever format) files that will also clearly help when trying to change for example att/def modifiers tables.
At least a big dump of a pt2 file would be useful to check things without opening umpteenth windows.
I hope this makes sense and would eventually be possible in an upcoming patch ...