I was working on Umbra Spherae mod and I was trying to fix some history errors in horse lords so that I need to remove wrong character and dynasties from game. To do this, I need to copy the whole file containing what I want to remove to the mod folder and remove it. I don't like this way because:
- I need to add many redundant information into my mod.
- If the file I copied get changed in official folder (for example the history errors are fixed), then I need to renew the copied file in mod folder, which is hard without writing a program. Many modders are not programmers though.
I suggest if possible, we can add a new type of file called .diff with format like this.
For example, suppose I want to remove a dynasty from 00_dynasites.txt (we should separate 00_dynasties.txt into many files according to culture)
we can have 00_dynasties.txt.diff
DEL 112233
MOD 112234 =
{
name = "change a name"
culture = "whatever"
religion = "whatever"
}
The file means delete 112233 and change 112234. So that the player only need to put the difference.