Skip to content

Commit

Permalink
Culture and religion mappings
Browse files Browse the repository at this point in the history
  • Loading branch information
IhateTrains committed Mar 19, 2024
1 parent 5bba3db commit 36f1ec9
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 11 deletions.
25 changes: 17 additions & 8 deletions CK3ToEU4/Data_Files/configurables/culture_map.txt
Original file line number Diff line number Diff line change
Expand Up @@ -883,20 +883,29 @@ link = { eu4 = gaulic ck3 = romano_gallic ck3 = gallo_romance tech = western gfx

## Fallen Eagle
link = { eu4 = suebi ck3 = old_suebi tech = western gfx = westerngfx }
link = { eu4 = gothic ck3 = herulian tech = western gfx = westerngfx }
link = { eu4 = gothic ck3 = herulian ck3 = scirian tech = western gfx = westerngfx }
link = { eu4 = swabian ck3 = alamannic tech = western gfx = westerngfx }
link = { eu4 = castillian ck3 = hispano_roman tech = western gfx = westerngfx }
link = { eu4 = helvetian ck3 = helvetian tech = western gfx = westerngfx }
link = { eu4 = dalmatian ck3 = illyro_roman tech = western gfx = westerngfx }
link = { eu4 = berber ck3 = maurian tech = muslim gfx = muslimgfx }
link = { eu4 = berber ck3 = maurian ck3 = gaetulian ck3 = sanhaja tech = muslim gfx = muslimgfx }
link = { eu4 = avar ck3 = rouran tech = nomad_group gfx = muslimgfx }
link = { eu4 = nubian ck3 = meroitic tech = east_african gfx = africangfx }
link = { eu4 = estonian ck3 = aestian tech = eastern gfx = inuitgfx }
link = { eu4 = kishinyov ck3 = antean gfx = easterngfx }
link = { eu4 = nubian ck3 = dinka tech = east_african gfx = africangfx } # MS Copilot: "The Dinka and the Nubians have had significant historical interactions, with the Dinka absorbing a sizable amount of Nubian vocabulary."
link = { eu4 = nubian ck3 = nuba tech = east_african gfx = africangfx } # Nuba is not to be confused with Nubian. MS Copilot: "Given the Nuba people’s location in Sudan and their linguistic affiliations, they might have some cultural similarities with the Nubian people."
link = { eu4 = estonian ck3 = aestian ck3 = chudic tech = eastern gfx = inuitgfx }
link = { eu4 = kishinyov ck3 = sclavenian ck3 = antean gfx = easterngfx }
link = { eu4 = tangut ck3 = di tech = chinese gfx = asiangfx }
link = { eu4 = avar ck3 = hun ck3 = xionite tech = nomad_group gfx = asiangfx } # TODO: port hunnic from CK2ToEU4
link = { eu4 = avar ck3 = hun ck3 = xionite ck3 = gurjara tech = nomad_group gfx = asiangfx } # TODO: port hunnic from CK2ToEU4
link = { eu4 = malayalam ck3 = malaiya tech = indian gfx = indiangfx }
link = { eu4 = ptolemaic ck3 = aegyptian tech = eastern gfx = muslimgfx }
link = { eu4 = serbian ck3 = beloserb tech = eastern gfx = easterngfx }
link = { eu4 = polish ck3 = vistulian ck3 = mazovian tech = western gfx = westerngfx }
link = { eu4 = roman ck3 = thracio_roman tech = western gfx = westerngfx }
link = { eu4 = bolghar ck3 = saragur tech = nomad_group gfx = muslimgfx }
link = { eu4 = hispanic ck3 = hispano_roman ck3 = balearic tech = western gfx = westerngfx }
link = { eu4 = roman ck3 = thracio_roman ck3 = mauro_roman tech = western gfx = westerngfx }
link = { eu4 = salinatorian ck3 = afro_roman tech = western gfx = easterngfx } # Because african_roman is mapped to salinatorian.
link = { eu4 = aquitaine ck3 = aquitan tech = western gfx = westerngfx }
link = { eu4 = bolghar ck3 = saragur ck3 = sabir tech = nomad_group gfx = muslimgfx }
link = { eu4 = pecheneg ck3 = kangar tech = ottoman gfx = muslimgfx }
link = { eu4 = oghuz ck3 = tujue tech = nomad_group gfx = muslimgfx }
link = { eu4 = sarmatian ck3 = yazige tech = nomad_group gfx = muslimgfx }
link = { eu4 = georgian ck3 = colchian tech = eastern gfx = easterngfx }
6 changes: 3 additions & 3 deletions CK3ToEU4/Data_Files/configurables/religion_map.txt
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@ link = { eu4 = buddhism ck3 = pudgalavada ck3 = dharmaguptaka ck3 = sarvastivada
link = { eu4 = orthodox ck3 = nicene ck3 = hesychasm }
link = { eu4 = coptic ck3 = syriac }
link = { eu4 = catholic ck3 = abelian } # https://en.wikipedia.org/wiki/Abelians
link = { eu4 = catholic ck3 = arianism ck3 = macedonianism ck3 = montanist } # TODO: port arianism from CK2ToEU4
link = { eu4 = arianism ck3 = arianism ck3 = macedonianism ck3 = montanist }
link = { eu4 = catholic ck3 = novatianism } # MS Copilot: "Novatianism was an early Christian sect that held a strict view refusing readmission to communion of lapsi, those baptized Christians who had denied their faith or performed the formalities of a ritual sacrifice to the pagan gods under the pressures of persecution. This strictness towards lapsi is not a mainstream belief in any of the listed denominations. However, if we must choose one, the Catholic Church might be the closest in terms of its historical context and its emphasis on the sacrament of penance for those who have lapsed. But it's important to note that the Catholic Church does not refuse readmission to lapsi, which is a significant difference from Novatianism."
link = { eu4 = catholic ck3 = collyridian } # Cursed mapping. MS Copilot: "Collyridianism was an early Christian movement in which adherents apparently worshipped the Virgin Mary, mother of Jesus, as a goddess. This particular veneration of Mary is not a mainstream belief in any of the listed denominations. However, if we must choose one, the Catholic Church might be the closest in terms of the high regard and special devotion given to Mary. But it's important to note that the Catholic Church does not worship Mary as a goddess, which is a significant difference from Collyridianism."
link = { eu4 = cathar ck3 = donatism ck3 = rogatism } # Mapped to Cathar because that's what CK2ToEU4 did, but it would be better to have a separate Donatist religion.
Expand Down Expand Up @@ -238,8 +238,8 @@ link = { eu4 = germanic_pagan ck3 = saxon_pagan }
link = { eu4 = hellenic_pagan ck3 = roman_pagan ck3 = sol_invictus ck3 = palmyrene_pagan }
link = { eu4 = animism ck3 = cheu_champa }
link = { eu4 = kemetism ck3 = greco_egyptian_pagan ck3 = ammon_pagan ck3 = beja_pagan }
link = { eu4 = hellenic_pagan ck3 = sardinian_pagan } # TODO: port nuragic_pagan from CK2ToEU4
link = { eu4 = hellenic_pagan ck3 = hurrian } # TODO: port hurrian_pagan from CK2ToEU4
link = { eu4 = nuragic_pagan ck3 = sardinian_pagan }
link = { eu4 = hurrian_pagan ck3 = hurrian }
link = { eu4 = zoroastrian ck3 = armaz ck3 = magousaian }


0 comments on commit 36f1ec9

Please sign in to comment.