Long time ago, I have finished working on my mod with additional great musicians. It worked almost perfectly, had few spelling XML erros, I fixed them.
Now, my great musicians don't appear. I was using Logs to track errors and XML and it showed me that "tag is not unique" for few musicians. So I discovered the exact same musicians exist in basic BNW game and deleted clones from my mod.
And then I stuck with this:
[44608.563] columns Language, Tag are not unique
[44608.563] While executing - 'insert into Language_en_US('Tag', 'Text') values (?, ?);'
[44608.563] In XMLSerializer while inserting row into table insert into Language_en_US('Tag', 'Text') with values (TXT_KEY_GREAT_PERSON_LOUIS_ARMSTRONG, Louis Armstrong, ).
[44608.563] In XMLSerializer while updating table Language_en_US from file Game Rules2.xml.
[44608.563] columns Language, Tag are not unique
Yep, this is the only one error related to this mod. The problem: there is no Louis Armstrong in base game. There is also no Louis Armstrong in my other mods. Hell, I used SearchEverything to make sure - in my computer there isn't a single one file with Armstrong or his name (with exception of my mod buddy project) There are no duplicated XML lines in my mod, I checked everything. TAG IS UNIQUE!
But apparently it is not...
What the hell?
Now, my great musicians don't appear. I was using Logs to track errors and XML and it showed me that "tag is not unique" for few musicians. So I discovered the exact same musicians exist in basic BNW game and deleted clones from my mod.
And then I stuck with this:
[44608.563] columns Language, Tag are not unique
[44608.563] While executing - 'insert into Language_en_US('Tag', 'Text') values (?, ?);'
[44608.563] In XMLSerializer while inserting row into table insert into Language_en_US('Tag', 'Text') with values (TXT_KEY_GREAT_PERSON_LOUIS_ARMSTRONG, Louis Armstrong, ).
[44608.563] In XMLSerializer while updating table Language_en_US from file Game Rules2.xml.
[44608.563] columns Language, Tag are not unique
Yep, this is the only one error related to this mod. The problem: there is no Louis Armstrong in base game. There is also no Louis Armstrong in my other mods. Hell, I used SearchEverything to make sure - in my computer there isn't a single one file with Armstrong or his name (with exception of my mod buddy project) There are no duplicated XML lines in my mod, I checked everything. TAG IS UNIQUE!
But apparently it is not...
What the hell?