It seems to be the TXT_KEY_ CITY_NAME_... side of things that have broken everyting.
I changed the format of my TXT_KEY for each civilization, and this fixed everything.
SO for example, I changed this:
to this:
and repeated for all civs, where "BUCKINGHAMSHIRE" was replaced by each civ name. Now the text has been restored for the entire mod. Because I am making a UK mod, the patch must have contatined additional duplicate UK city names? Who knows...
I changed the format of my TXT_KEY for each civilization, and this fixed everything.
SO for example, I changed this:
Spoiler :
<Row Tag="TXT_KEY_CITY_NAME_AYLESBURY">
<Text>Aylesbury</Text>
</Row>
<Row Tag="TXT_KEY_CITY_NAME_MILTON_KEYNES">
<Text>Milton Keynes</Text>
</Row>
<Row Tag="TXT_KEY_CITY_NAME_BEDFORD">
<Text>Bedford</Text>
</Row> ...
<Text>Aylesbury</Text>
</Row>
<Row Tag="TXT_KEY_CITY_NAME_MILTON_KEYNES">
<Text>Milton Keynes</Text>
</Row>
<Row Tag="TXT_KEY_CITY_NAME_BEDFORD">
<Text>Bedford</Text>
</Row> ...
to this:
Spoiler :
<Row Tag="TXT_KEY_CITY_NAME_BUCKINGHAMSHIRE_AYLESBURY">
<Text>Aylesbury</Text>
</Row>
<Row Tag="TXT_KEY_CITY_NAME_BUCKINGHAMSHIRE_MILTON_KEYNES">
<Text>Milton Keynes</Text>
</Row>
<Row Tag="TXT_KEY_CITY_NAME_BUCKINGHAMSHIRE_BEDFORD">
<Text>Bedford</Text>
</Row>
<Text>Aylesbury</Text>
</Row>
<Row Tag="TXT_KEY_CITY_NAME_BUCKINGHAMSHIRE_MILTON_KEYNES">
<Text>Milton Keynes</Text>
</Row>
<Row Tag="TXT_KEY_CITY_NAME_BUCKINGHAMSHIRE_BEDFORD">
<Text>Bedford</Text>
</Row>
and repeated for all civs, where "BUCKINGHAMSHIRE" was replaced by each civ name. Now the text has been restored for the entire mod. Because I am making a UK mod, the patch must have contatined additional duplicate UK city names? Who knows...