Expanded Dynamic Civ Names (EDCNs)

That means if there is a problem its in the python
 
That means if there is a problem its in the python
Not that I can find:

self.fascistNames = {
iEgypt : "TXT_KEY_CIV_EGYPT_DESC_FASCIST",
iIndia : "TXT_KEY_CIV_INDIA_DESC_FASCIST",
iChina : "TXT_KEY_CIV_CHINA_DESC_FASCIST",
iBabylonia : "TXT_KEY_CIV_BABYLONIA_DESC_FASCIST",
iGreece : "TXT_KEY_CIV_GREECE_DESC_FASCIST",
iPersia : "TXT_KEY_CIV_PERSIA_DESC_FASCIST",
iCarthage : "TXT_KEY_CIV_PHOENICIA_DESC_FASCIST",
iRome : "TXT_KEY_CIV_ROME_DESC_FASCIST",
iJapan : "TXT_KEY_CIV_JAPAN_DESC_FASCIST",
iTamils : "TXT_KEY_CIV_TAMILS_DESC_FASCIST",
iEthiopia : "TXT_KEY_CIV_ETHIOPIA_DESC_FASCIST",
iKorea : "TXT_KEY_CIV_KOREA_DESC_FASCIST",
iMaya : "TXT_KEY_CIV_MAYA_DESC_FASCIST",
iByzantium : "TXT_KEY_CIV_BYZANTIUM_DESC_FASCIST",
iVikings : "TXT_KEY_CIV_VIKINGS_DESC_FASCIST",
iArabia : "TXT_KEY_CIV_ARABIA_DESC_FASCIST",
iTibet : "TXT_KEY_CIV_TIBET_DESC_FASCIST",
iKhmer : "TXT_KEY_CIV_KHMER_DESC_FASCIST",
iIndonesia : "TXT_KEY_CIV_INDONESIA_DESC_FASCIST",
iMoors : "TXT_KEY_CIV_MOORS_DESC_FASCIST",
iSpain : "TXT_KEY_CIV_SPAIN_DESC_FASCIST",
iFrance : "TXT_KEY_CIV_FRANCE_DESC_FASCIST",
iEngland : "TXT_KEY_CIV_ENGLAND_DESC_FASCIST",
iHolyRome : "TXT_KEY_CIV_HOLY_ROME_DESC_FASCIST",
iRussia : "TXT_KEY_CIV_RUSSIA_DESC_FASCIST",
iNetherlands : "TXT_KEY_CIV_NETHERLANDS_DESC_FASCIST",
iMali : "TXT_KEY_CIV_MALI_DESC_FASCIST",
iPoland : "TXT_KEY_CIV_POLAND_DESC_FASCIST",
iPortugal : "TXT_KEY_CIV_PORTUGAL_DESC_FASCIST",
iInca : "TXT_KEY_CIV_INCA_DESC_FASCIST",
iItaly : "TXT_KEY_CIV_ROME_DESC_FASCIST",
iMongolia : "TXT_KEY_CIV_MONGOLIA_DESC_FASCIST",
iAztecs : "TXT_KEY_CIV_AZTECS_DESC_FASCIST",
iTurkey : "TXT_KEY_CIV_TURKEY_DESC_FASCIST",
iMughals: "TXT_KEY_CIV_MUGHALS_DESC_FASCIST",
iThailand : "TXT_KEY_CIV_THAILAND_DESC_FASCIST",
iCongo : "TXT_KEY_CIV_CONGO_DESC_FASCIST",
iGermany : "TXT_KEY_CIV_GERMANY_DESC_FASCIST",
iAmerica : "TXT_KEY_CIV_AMERICA_DESC_FASCIST",
iArgentina : "TXT_KEY_CIV_ARGENTINA_DESC_FASCIST",
iBrazil : "TXT_KEY_CIV_BRAZI_DESC_FASCIST",
}

self.communistNames = {
iEgypt : "TXT_KEY_CIV_EGYPT_DESC_COMMUNIST",
iIndia : "TXT_KEY_CIV_INDIA_DESC_COMMUNIST",
iChina : "TXT_KEY_CIV_CHINA_DESC_COMMUNIST",
iBabylonia : "TXT_KEY_CIV_BABYLONIA_DESC_COMMUNIST",
iGreece : "TXT_KEY_CIV_GREECE_DESC_COMMUNIST",
iPersia : "TXT_KEY_CIV_PERSIA_DESC_COMMUNIST",
iCarthage : "TXT_KEY_CIV_PHOENICIA_DESC_COMMUNIST",
iRome : "TXT_KEY_CIV_ROME_DESC_COMMUNIST",
iJapan : "TXT_KEY_CIV_JAPAN_DESC_COMMUNIST",
iTamils : "TXT_KEY_CIV_TAMILS_DESC_COMMUNIST",
iEthiopia : "TXT_KEY_CIV_ETHIOPIA_DESC_COMMUNIST",
iKorea : "TXT_KEY_CIV_KOREA_DESC_COMMUNIST",
iMaya : "TXT_KEY_CIV_MAYA_DESC_COMMUNIST",
iByzantium : "TXT_KEY_CIV_BYZANTIUM_DESC_COMMUNIST",
iVikings : "TXT_KEY_CIV_VIKINGS_DESC_COMMUNIST",
iArabia : "TXT_KEY_CIV_ARABIA_DESC_COMMUNIST",
iTibet : "TXT_KEY_CIV_TIBET_DESC_COMMUNIST",
iKhmer : "TXT_KEY_CIV_KHMER_DESC_COMMUNIST",
iIndonesia : "TXT_KEY_CIV_INDONESIA_DESC_COMMUNIST",
iMoors : "TXT_KEY_CIV_MOORS_DESC_COMMUNIST",
iSpain : "TXT_KEY_CIV_SPAIN_DESC_COMMUNIST",
iFrance : "TXT_KEY_CIV_FRANCE_DESC_COMMUNIST",
iEngland : "TXT_KEY_CIV_ENGLAND_DESC_COMMUNIST",
iHolyRome : "TXT_KEY_CIV_HOLY_ROME_DESC_COMMUNIST",
iRussia : "TXT_KEY_CIV_RUSSIA_DESC_COMMUNIST",
iNetherlands : "TXT_KEY_CIV_NETHERLANDS_DESC_COMMUNIST",
iMali : "TXT_KEY_CIV_MALI_DESC_COMMUNIST",
iPoland : "TXT_KEY_CIV_POLAND_DESC_COMMUNIST",
iPortugal : "TXT_KEY_CIV_PORTUGAL_DESC_COMMUNIST",
iInca : "TXT_KEY_CIV_INCA_DESC_COMMUNIST",
iItaly : "TXT_KEY_CIV_ROME_DESC_COMMUNIST",
iMongolia : "TXT_KEY_CIV_MONGOLIA_DESC_COMMUNIST",
iAztecs : "TXT_KEY_CIV_AZTECS_DESC_COMMUNIST",
iTurkey : "TXT_KEY_CIV_TURKEY_DESC_COMMUNIST",
iMughals : "TXT_KEY_CIV_MUGHALS_DESC_COMMUNIST",
iThailand : "TXT_KEY_CIV_THAILAND_DESC_COMMUNIST",
iCongo : "TXT_KEY_CIV_CONGO_DESC_COMMUNIST",
iGermany : "TXT_KEY_CIV_GERMANY_DESC_COMMUNIST",
iAmerica : "TXT_KEY_CIV_AMERICA_DESC_COMMUNIST",
iArgentina : "TXT_KEY_CIV_ARGENTINA_DESC_COMMUNIST",
iBrazil : "TXT_KEY_CIV_BRAZIL_DESC_COMMUNIST",
}

self.democraticNames = {
iEgypt : "TXT_KEY_CIV_EGYPT_DESC_DEMOCRATIC",
iIndia : "TXT_KEY_CIV_INDIA_DESC_DEMOCRATIC",
iChina : "TXT_KEY_CIV_CHINA_DESC_DEMOCRATIC",
iBabylonia : "TXT_KEY_CIV_BABYLONIA_DESC_DEMOCRATIC",
iGreece : "TXT_KEY_CIV_GREECE_DESC_DEMOCRATIC",
iPersia : "TXT_KEY_CIV_PERSIA_DESC_DEMOCRATIC",
iCarthage : "TXT_KEY_CIV_PHOENICIA_DESC_DEMOCRATIC",
iRome : "TXT_KEY_CIV_ROME_DESC_DEMOCRATIC",
iJapan : "TXT_KEY_CIV_JAPAN_DESC_DEMOCRATIC",
iTamils : "TXT_KEY_CIV_TAMILS_DESC_DEMOCRATIC",
iEthiopia : "TXT_KEY_CIV_ETHIOPIA_DESC_DEMOCRATIC",
iKorea : "TXT_KEY_CIV_KOREA_DESC_DEMOCRATIC",
iMaya : "TXT_KEY_CIV_MAYA_DESC_DEMOCRATIC",
iByzantium : "TXT_KEY_CIV_BYZANTIUM_DESC_DEMOCRATIC",
iVikings : "TXT_KEY_CIV_VIKINGS_DESC_DEMOCRATIC",
iArabia : "TXT_KEY_CIV_ARABIA_DESC_DEMOCRATIC",
iTibet : "TXT_KEY_CIV_TIBET_DESC_DEMOCRATIC",
iKhmer : "TXT_KEY_CIV_KHMER_DESC_DEMOCRATIC",
iIndonesia : "TXT_KEY_CIV_INDONESIA_DESC_DEMOCRATIC",
iMoors : "TXT_KEY_CIV_MOORS_DESC_DEMOCRATIC",
iSpain : "TXT_KEY_CIV_SPAIN_DESC_DEMOCRATIC",
iFrance : "TXT_KEY_CIV_FRANCE_DESC_DEMOCRATIC",
iEngland : "TXT_KEY_CIV_ENGLAND_DESC_DEMOCRATIC",
iHolyRome : "TXT_KEY_CIV_HOLY_ROME_DESC_DEMOCRATIC",
iRussia : "TXT_KEY_CIV_RUSSIA_DESC_DEMOCRATIC",
iNetherlands : "TXT_KEY_CIV_NETHERLANDS_DESC_DEMOCRATIC",
iMali : "TXT_KEY_CIV_MALI_DESC_DEMOCRATIC",
iPoland : "TXT_KEY_CIV_POLAND_DESC_DEMOCRATIC",
iPortugal : "TXT_KEY_CIV_PORTUGAL_DESC_DEMOCRATIC",
iInca : "TXT_KEY_CIV_INCA_DESC_DEMOCRATIC",
iItaly : "TXT_KEY_CIV_ROME_DESC_DEMOCRATIC",
iMongolia : "TXT_KEY_CIV_MONGOLIA_DESC_DEMOCRATIC",
iAztecs : "TXT_KEY_CIV_AZTECS_DESC_DEMOCRATIC",
iTurkey : "TXT_KEY_CIV_TURKEY_DESC_DEMOCRATIC",
iMughals : "TXT_KEY_CIV_MUGHALS_DESC_DEMOCRATIC",
iThailand : "TXT_KEY_CIV_THAILAND_DESC_DEMOCRATIC",
iCongo : "TXT_KEY_CIV_CONGO_DESC_DEMOCRATIC",
iGermany : "TXT_KEY_CIV_GERMANY_DESC_DEMOCRATIC",
iAmerica : "TXT_KEY_CIV_AMERICA_DESC_DEMOCRATIC",
iArgentina : "TXT_KEY_CIV_ARGENTINA_DESC_DEMOCRATIC",
iBrazil : "TXT_KEY_CIV_BRAZIL_DESC_DEMOCRATIC",
}

I think I'd better leave this to the Bug Reports thread. There's no way I'm testing each of the these civs by playing all of them and switching to Democratic/Communist/Fascist civics.
 
Looks fine to me TD.
 
You messed up something. I started a game as the Moors, and both I, Spain, and the Vikings are still "Moorish People" or "Nordic People", etc.
 
600AD?

Edit: I don't have this problem. Likely something at your end.
raciyx.png


Does anyone else have this problem?

Edit Edit: I re-uploaded the files.
 
Again 'Iraq' should be a much more conditional name, as it's basically an name for 3 completely different entities cobbled together by the British, and it represents Arabia rather than Babylon civ.
Something like Assyrian republic or Aramaestan would be better considering the units speak Akkadian.
 
Updated Mongolian and Arab names. In particular Arabia can now be Fatimid Caliphate if their capital is in Egypt and Egypt is dead.
 
Again 'Iraq' should be a much more conditional name, as it's basically an name for 3 completely different entities cobbled together by the British, and it represents Arabia rather than Babylon civ.
Something like Assyrian republic or Aramaestan would be better considering the units speak Akkadian.
I respectfully disagree.

Just because the Iraqi people have Islamized does not mean they are not Iraqi people any more. Same deal with Egypt and the Egyptians.
 
if all requirement for Iraq DCN is fulfilled but it's Christian, then I think that Assyrian rep is fine since mostly Assyrian people are Christian nowadays.
 
The problem is there is no actual historical post-Medieval Assyrian names I could use, unlike "Republic of Iraq" or "Baathist Iraq". That's likely because there are more than 10 times more Iraqi people than there are Assyrian people today. "Assyrian Republic" sounds nice and all but it doesn't exist, not even in the rhetoric of Assyrian nationalists.

IIRC there is no DCN for an independent civilization (one who is not a vassal) which has no historical basis. I don't want to break this rule.
 
Well, what can we expect from group of people that's only 3% of Iraqi population :lol:
It could be Assyrian Universal Alliance
Also, I think Christian Babylonia as vassal of Persia could be Asuristan, more unique than the usual pattern of "Satrapy of X''

EDIT: Under communist it could become United Free Assyria

Will you add Spain with capital at Barcelona as Catalan Republic btw?
So it's Crown of Aragon at Monarch and Catalan Republic at Republic.
 
Well, what can we expect from group of people that's only 3% of Iraqi population :lol:
It could be Assyrian Universal Alliance
Also, I think Christian Babylonia as vassal of Persia could be Asuristan, more unique than the usual pattern of "Satrapy of X''

EDIT: Under communist it could become United Free Assyria
No. I'm not going to add it because

(1) Like you said, they are only 3% of Iraq's population. There is no more reason to give an Assyrian modern name to Babylon than there is to give one to Phoenicia or Turkey.

(2) I will not make DCNs for situations that only <1% of players have to deliberately go out of their way to accomplish. Not while (1) is also true.

Will you add Spain with capital at Barcelona as Catalan Republic btw?
So it's Crown of Aragon at Monarch and Catalan Republic at Republic.
This is better than the Assyrian names but I will still not add it, sorry. Just ask yourself this:

(1) If a player has capital in Catalonia and is running Republic, how likely are they to not control the rest of Spain?

(2) If a Republican polity controls all of Spain, and its capital is in Catalonia, what would this polity call itself?

Currently (this is Leoreth's code btw), if Spain has reached Empire status (i.e. taken Cordoba and has at least 5 cities - I may increase this threshold) it will become "Spanish Empire" instead of "Aragonese Empire" or "Castillian Empire" regardless of where their capital is. So by the same logic Spain running Republic should be Spanish Republic regardless of what their capital is.
 
So does that mean you're going to dash my hopes for the great Nortonese Empire?
You have to think in terms of precedents here.

If I grant you this request, there'd be pretty much no request I can refuse from anyone anymore. :crazyeye:

You can always add this yourself though. It's quite simple - add the logic in the .py file and text of the name in the .xml file.
 
The problem is there is no actual historical post-Medieval Assyrian names I could use, unlike "Republic of Iraq" or "Baathist Iraq". That's likely because there are more than 10 times more Iraqi people than there are Assyrian people today. "Assyrian Republic" sounds nice and all but it doesn't exist, not even in the rhetoric of Assyrian nationalists.

IIRC there is no DCN for an independent civilization (one who is not a vassal) which has no historical basis. I don't want to break this rule.

Well, Assyrian Republic or something like that would be very much the Babylonian counterpart of Egypt's Coptic Kingdom DCN...
 
'Iraqi people' don't really exist tbh. Vast majority people from that country of them identify themselves language/ethnicity first, religion second, tribe/clan third and country a very distant fourth. Mind you, Kurdistan could also be a possible name.

No. I'm not going to add it because

(1) Like you said, they are only 3% of Iraq's population. There is no more reason to give an Assyrian modern name to Babylon than there is to give one to Phoenicia or Turkey.

(2) I will not make DCNs for situations that only <1% of players have to deliberately go out of their way to accomplish. Not while (1) is also true.


This is better than the Assyrian names but I will still not add it, sorry. Just ask yourself this:

(1) If a player has capital in Catalonia and is running Republic, how likely are they to not control the rest of Spain?

(2) If a Republican polity controls all of Spain, and its capital is in Catalonia, what would this polity call itself?

Currently (this is Leoreth's code btw), if Spain has reached Empire status (i.e. taken Cordoba and has at least 5 cities - I may increase this threshold) it will become "Spanish Empire" instead of "Aragonese Empire" or "Castillian Empire" regardless of where their capital is. So by the same logic Spain running Republic should be Spanish Republic regardless of what their capital is.

Hey, I've met these people, it's still mentioned, old (well, dead), dreams die hard.
Not really important, but the 3% figure is a pretty recent development historically. There were regularly escalating pogroms against them for centuries, culminating with the collapse of the Ottoman Empire.
Spoiler :
http://en.wikipedia.org/wiki/Assyrian_Genocide
Also they form a much larger minority in Syria and Lebanon (under different names), the ancient civs of Babylon also represents, sort of.

Basically I just think that if all Civs get an islamic titled name regardless of whether they're running theocracy/fanaticism or not, might as well make other religious names for countries that actually were these religions at some point.

Phoenicia suggestions, not really useful, but:

free religion - Lebanese republic/empire/peoples republic/ba'athist ect.
christian - maronite x
islam w.fanaticism/theocracy - something hezbollah rltd, or might as well be Syria, the stability problems from too much cultural control would be realistic enough..

Moorish adjective could be changed to Berber if doesn't control spain?

Britain is obvious.

christian china - Taiping republic (i know they weren't really 'proper' Christians but whatever)

islamic russia - probably something do with khanates or tartars


Poland could also be Czech, Ukrainian or Lithuanian under conditions?

America under Theocracy should give a nod to alpha centauri, if anyone gets my drift. Probably still a better game than vanilla civ4 actually.

if Germany has more than 3 european vassals and is not running police state or communism... European Union? :mischief:
 
@ Pavel: I've already explained my rationale in my post responding to BenZL and Dawn. I'm sorry but if you wish to add those names you will have to do them yourself. I will consider adding names for

either

(1) Civs that survive or expand way beyond their historical limits

or

(2) Civs that run strange, unhistorical civics combinations

but only when at most 1 of these 2 conditions is true. If they are both true I cannot help you because the amount of work would increase quadratically instead of linearly.

@ Taiping Heavenly Kingdom:

I would sooner add Peoples Temple as a DCN for America than the Taiping Heavenly Kingdom for China. I hope I've made myself clear.
 
I think I'm having problems since I'm not on SVN. You're probably adapting them for the new civics, right?
 
Back
Top Bottom