Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic country names #158

Open
IohannesIohannium opened this issue Sep 8, 2022 · 5 comments
Open

Dynamic country names #158

IohannesIohannium opened this issue Sep 8, 2022 · 5 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@IohannesIohannium
Copy link
Contributor

See how to make use of this feature. List of EU4 countries that could make use of it:

  • AAC (Aachen): Aix-la-Chapelle (French culture), Aquisgrane (Great Power)
  • ALS (Strasbourg): Alsace (forced renaming!)
  • ANN (Annam): Vietnam (forced renaming!)
  • AQU (Aquileia): Friuli (forced renaming!); Furlania (Slovene)
  • AZT (Aztec): Ēxcān Tlahtōlōyān (civilized)
  • BAH (Bahmanis): Deccan (not a Muslim monarchy)
  • BHA (Bharat): India (forced renaming)
  • BYZ (Byzantium): Rhomania (forced renaming)
  • CHR (Chernigov): Chernihiv (Ukrainian culture), Czernihów (Polish culture)
  • CJA (Cajamarca): Kashamarka (forced renaming)
  • CLA (Colla): Qulla (forced renaming)
  • CLI (Cilli): Celje (Slovene)
  • CNN (Clanricarde): Galway (forced renaming)
  • DAI (Dai Viet): Đại Việt (forced renaming)
  • DAU (Dauphine): Dauphiné (forced renaming)
  • DNZ (Danzig): Gdańsk (Polish culture)
  • GLG (Glogow): Glogau (German culture), Hlohov (Czech culture), Głogów (else)
  • HLR (Holy Roman Empire), when not a Christian monarchy: Three Nations, Germany-Burgundy (if Italy exists and Germany does not)
  • HSN (Hisn Kayfa): Hasankeyf (Arabic), Kiphas (Greek)
  • ILK (Ilkhanate): Iranzamin (not a monarchy)
  • IRQ (Iraq): Mesopotamia (Christian)
  • KIE (Kiev): Kyiv (Ukrainian), Kijów (Polish)
  • NUB (Funj): Funjistan (forced renaming)
  • OPL (Opole): Oppeln (German)
  • PER (Persia): Iran (republic)
  • PLT (Polotsk): Połock (Polish)
  • RAG (Ragusa): Dubrovnik (Croatian)
  • RMN (Romania): Dacia (if BYZ exists)
  • RUM (Rûm): Turkey (if TUR does not exists and is republic)
  • STE (Stettin): Szczecin (Polish)
  • SYG (Sarig Yogir): Yughuristan (forced renaming)
  • SZO (Saluzzo): Saluces (French)
  • TAB (Mazandaran): Hyrcania (Christian)
  • TRA (Transylvania): Erdély (Hungarian), Siebenbürgen (German)
  • TRE (Trebizond): Trabzon (Turkish)
  • TRI (Trier): Trèves (French)
  • VRN (Verona): Welsch-Bern (German)
  • WOL (Wolgast): Wołogoszcz (Polish)
  • ZAZ (Zaporozhie): Zarporizhzhia (Ukrainian), Aleksandrovsk (Russian), Zaporoże (Polish)
@CarbonY26
Copy link
Contributor

With Bahamanis, we already have a Deccan tag in EU4, so what happens if we have both an independent Deccan and a non-Islamic Bahamanis?

@IohannesIohannium
Copy link
Contributor Author

IohannesIohannium commented Sep 10, 2022 via email

@WilhelmStein
Copy link
Contributor

A possible suggestion would be to also give dynamic names depending on the government system selected for the country (which could be just passed on from victoria 3 to hoi4 using the subsequent converter). I don't know what the policy on randomness is for these converters, but I would advocate for it, as it would contribute towards a more varied game world.

Depending on a country's government type, there could be a list of templated names for the country and one of those could be selected randomly. Some grammar rules could be established as well to filter the odd-sounding choices, but alas I realize this might be too much of a luxury feature.

@Zemurin
Copy link
Member

Zemurin commented Apr 26, 2023

Vic3 engine currently can handle dynamic name swaps depending on ruling party/goverment_type.

However this issue is more general, and would rename countries from A (in EU4) to B (in vic3) under specific circumstances (government, culture, religion, etc).

This issue needs both comprehensive rulesets as well as localization database.

I'm leaving this issue open in case anyone has an idea what to do with this - and how.

@Zemurin Zemurin added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Apr 26, 2023
@CaesarVincens
Copy link
Contributor

Dynamic names can be triggered by just about any trigger in Vic3. Primary culture and state religion are trivial, as are government form, and state ownership.

Existence of other countries can also be checked (or flags set by such countries existing).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants