From 40fe4e6ab738764d34bfca7406353cab007d79a6 Mon Sep 17 00:00:00 2001 From: IhateTrains Date: Fri, 1 Dec 2023 04:15:57 +0000 Subject: [PATCH] Support for Medieval 1066 Total Conversion Beta mod for I:R (#1622) #minor --- ImperatorToCK3/CK3/World.cs | 14 +- .../Data_Files/configurables/culture_map.txt | 127 ++++++++++++++---- .../Data_Files/configurables/religion_map.txt | 51 ++++--- .../Data_Files/converter_globals/FAQ.txt | 1 + 4 files changed, 146 insertions(+), 47 deletions(-) diff --git a/ImperatorToCK3/CK3/World.cs b/ImperatorToCK3/CK3/World.cs index efd70c803..47e3f06a2 100644 --- a/ImperatorToCK3/CK3/World.cs +++ b/ImperatorToCK3/CK3/World.cs @@ -269,7 +269,17 @@ public World(Imperator.World impWorld, Configuration config) { // Apply region-specific tweaks. HandleIcelandAndFaroeIslands(config); - RemoveIslam(config); + + // Check if any muslim religion exists in Imperator. Otherwise, remove Islam from the entire CK3 map. + var possibleMuslimReligionNames = new List { "muslim", "islam", "sunni", "shiite" }; + var muslimReligionExists = impWorld.Religions + .Any(r => possibleMuslimReligionNames.Contains(r.Id.ToLowerInvariant())); + if (muslimReligionExists) { + Logger.Info("Found muslim religion in Imperator save, keeping Islam in CK3."); + } else { + RemoveIslam(config); + } + Logger.IncrementProgress(); ImportImperatorWars(impWorld, config.CK3BookmarkDate); @@ -656,8 +666,6 @@ private void RemoveIslam(Configuration config) { Logger.Warn($"{muslimProvinces.Count} muslim provinces left after removing Islam: " + $"{string.Join(", ", muslimProvinces.Select(p => p.Id))}"); } - - Logger.IncrementProgress(); } private void GenerateFillerHoldersForUnownedLands(CultureCollection cultures, Configuration config) { diff --git a/ImperatorToCK3/Data_Files/configurables/culture_map.txt b/ImperatorToCK3/Data_Files/configurables/culture_map.txt index e7bd37990..5430a2931 100644 --- a/ImperatorToCK3/Data_Files/configurables/culture_map.txt +++ b/ImperatorToCK3/Data_Files/configurables/culture_map.txt @@ -149,6 +149,7 @@ link = { ck3 = hindustani ir = kosala ir = kuru } link = { ck3=sinhala ir=dhivehi } ## Bactrian +link = { ck3 = pecheneg ir = pecheneg } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 link = { ck3 = bactrian ir = bactrian ir = yuezhi } link = { ck3 = pecheneg ir = wusun } link = { ck3 = sogdian ir = sogdian } @@ -161,44 +162,62 @@ link = { } link = { ck3 = tocharian ir = tocharian ir = phryni } link = { ck3 = indogreek ir = tayuan } #https://en.wikipedia.org/wiki/Dayuan +link = { ck3 = tajik ir = tajik } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 link = { ck3 = tajik ir = margian } # Invictus mod link = { ck3=indogreek ir=greco_indian } +## Turkic +link = { ck3 = turkish ir = oghuz } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = karluk ir = karluk } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 ## Baltic & Balto-Finnic +@ir_baltic_cultures = "ir=aestian ir=baltics_tribs" # baltics_tribs comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # TFE -link = { ck3 = aestian ir = aestian } +link = { ck3 = aestian @ir_baltic_cultures } # vanilla CK3 link = { ck3 = estonian - ir = aestian + @ir_baltic_cultures ck3Region = dlc_fp1_region_eastern_adventure_targets_estonia ck3Region = ghw_region_northern_russia } link = { ck3 = lithuanian - ir = aestian + @ir_baltic_cultures ck3Province=154 ck3Province=155 ck3Province=149 ck3Province=165 ck3Province=153 ck3Province=130 ck3Province=160 ck3Province=159 ck3Province=156 ck3Province = 158 ck3Province = 157 ck3Province = 163 ck3Province = 166 ck3Province = 151 ck3Province = 124 ck3Province = 123 ck3Province = 129 ck3Province = 131 ck3Province = 120 ck3Province = 119 ck3Province = 118 ck3Province = 125 ck3Province = 115 ck3Province = 126 ck3Province = 128 ck3Province = 127 ck3Province = 132 ck3Province = 152 } link = { ck3 = prussian - ir = aestian + @ir_baltic_cultures ck3Province = 2835 ck3Province = 2834 ck3Province = 3197 ck3Province = 2831 ck3Province = 3220 ck3Province = 3201 ck3Province = 3217 ck3Province = 3218 ck3Province = 3203 ck3Province = 3219 ck3Province = 3216 ck3Province = 122 ck3Province = 3204 ck3Province = 3205 ck3Province = 3206 ck3Province = 3207 } link = { ck3 = latgalian - ir = aestian + @ir_baltic_cultures ck3Province = 104 ck3Province = 105 ck3Province = 106 ck3Province = 107 ck3Province = 121 ck3Province = 110 ck3Province = 112 ck3Province = 117 ck3Province = 111 ck3Province = 113 ck3Province = 114 ck3Province = 116 ck3Province = 133 ck3Province = 150 ck3Province = 102 ck3Province = 109 ck3Province = 142 ck3Province = 103 ck3Province = 139 ck3Province = 134 ck3Province = 135 ck3Province = 136 ck3Province = 137 ck3Province = 138 ck3Province = 140 ck3Province = 141 } -link = { ck3 = prussian ir = aestian } +link = { ck3 = prussian @ir_baltic_cultures } ## Slavic -# Invictus mod +link = { ck3=polabian ir=polabian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3=russian ir=russia } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3=czech ir=czech } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3=polish ir=polish } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3=slovien ir=slovien } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3=bulgarian ir=bulgarian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # TFE link = { ck3=dnieper ir=androphagian } link = { ck3=east_galindian ir=melanchlaenian } link = { ck3=kolochin ir=chernolian ir=budinian } -link = { ck3=slavic ir=sporic ir=neuric } +link = { + ck3=slavic + ir=sporic ir=neuric + ir=illyrian # note on illyrian: NOT an error! illyrian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 and is actually South Slavic +} # Vanilla CK3 -link = { ck3=urslavic ir=sporic ir=chernolian ir=melanchlaenian ir=androphagian ir=budinian ir=neuric } +link = { + ck3=urslavic + ir=sporic ir=chernolian ir=melanchlaenian ir=androphagian ir=budinian ir=neuric + ir=illyrian # note on illyrian: NOT an error! illyrian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 and is actually South Slavic +} ## Belgea (sic) @@ -208,9 +227,9 @@ link = { ck3 = belgae ir = ubian } ## Britannic @ir_south_east_briton_cultures = "ir=britannic ir=brigantic ir=cornovian ir=coritani ir=iceni ir=trinovantian ir=cantian ir=durotrigan ir=dobunnian ir=parisian ir=monapian" -@ir_welsh_cultures = "ir=demetian ir=ordovitian" -@ir_cumbrian_cultures = "ir=damnonian" -@ir_cornish_cultures = "ir=dumnonian" +@ir_welsh_cultures = "ir=demetian ir=ordovitian ir=welsh" # welsh comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +@ir_cumbrian_cultures = "ir=damnonian ir=cumbran" # cumbran comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +@ir_cornish_cultures = "ir=dumnonian ir=cornish" # cornish comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # TFE link = { ck3 = briton @ir_cumbrian_cultures @ir_welsh_cultures @ir_south_east_briton_cultures @ir_cornish_cultures } # vanilla CK3 @@ -221,12 +240,13 @@ link = { ck3 = cornish @ir_cornish_cultures } link = { ck3 = brythonic @ir_south_east_briton_cultures } ## Caucasian +@ir_georgian_cultures = "ir=colchian ir=georgian" # georgian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # TFE link = { ck3 = abkhazian ck3Province = 600 ck3Province = 5744 ck3Province = 5745 ck3Province = 5746 } link = { ck3 = caspian ck3Province = 668 ck3Province = 5771 ck3Province = 5772 ck3Province = 5773 ck3Province = 5790 ck3Province = 5791 ck3Province = 4534 ck3Province = 4535 ck3Province = 4000 ck3Province = 4004 } -link = { ck3 = kartvelian ir = albanian ir = ibero ir = colchian } +link = { ck3 = kartvelian ir = albanian ir = ibero @ir_georgian_cultures } # Vanilla CK3 -link = { ck3 = georgian ir = albanian ir = ibero ir = colchian } +link = { ck3 = georgian ir = albanian ir = ibero @ir_georgian_cultures } ## Celtiberian # TFE @@ -235,6 +255,7 @@ link = { ck3 = asturian ir = asturian } link = { ck3 = castran ir = callaecian } link = { ck3 = cantabrian ir = vaccaeian ir = lobetanian ir = celtiberian ir = celtician ir = carpetanian ir = oppidanian ir = cantabrian } # Vanilla CK3 +link = { ck3 = basque ir = basque } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 link = { ck3 = basque ir = caristian ir = vardulian } link = { ck3 = celtiberian ir = asturian ir = vaccaeian ir = sedetanian ir = lobetanian ir = celtiberian ir = celtician ir = carpetanian ir = oppidanian } link = { ck3 = lusoiberian ir = callaecian ir = lusitanian ir = vettonian } @@ -262,17 +283,19 @@ link = { ck3 = aramaic ir = aramaic } link = { ck3 = babylonian ir = babylonian } ## Gaelic -@ir_irish_cultures = "ir=hibernian ir=ivernian ir=voluntian" +@ir_irish_cultures = "ir=hibernian ir=ivernian ir=voluntian ir=irish" # irish comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +@ir_gaelic_cultures = "ir=manavian ir=gaelic" # gaelic comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 link = { ck3 = irish @ir_irish_cultures } -link = { ck3 = gaelic ir = manavian } +link = { ck3 = gaelic @ir_gaelic_cultures } # Fallbacks if irish does not exist in CK3 link = { ck3=gaelic @ir_irish_cultures } ## Gallic @ir_gallic_cultures = "ir=volcae ir=salluvian ir=arverni ir=aulercian ir=pictonian ir=lemovician ir=santonian ir=carnuti ir=haedui ir=biturigan ir=lepontic ir=vindelician ir=helvetian ir=cotinian ir=allobrogian ir=teurian" +@ir_breton_cultures = "ir=aremorican ir=breton" # breton comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 link = { ck3 = gaul @ir_gallic_cultures } # TFE link = { ck3 = gallic @ir_gallic_cultures } -link = { ck3 = breton ir = aremorican } +link = { ck3 = breton @ir_breton_cultures } ### Germanic @@ -288,18 +311,19 @@ link = { ck3 = breton ir = aremorican } @ir_frisian_cultures = "ir = frisian" @ir_angle_cultures = "ir = anglian" @ir_old_saxon_cultures = "ir = saxonian" -@ir_ingvaeonic_cultures = "ir = ingvaeonic ir = reudingian ir = cimbrian ir = teutonian @ir_frisian_cultures @ir_angle_cultures @ir_old_saxon_cultures" +@ir_ingvaeonic_cultures = "ir=ingvaeonic ir=reudingian ir=cimbrian ir=teutonian ir=scots ir=english ir=anglo-saxon @ir_frisian_cultures @ir_angle_cultures @ir_old_saxon_cultures" # Wesser-Rhine Germanic (Istvaeonic) @ir_frankish_cultures = "ir = istvaeonic" -@ir_istvaeonic_cultures = "@ir_frankish_cultures" +@ir_istvaeonic_cultures = "ir=dutch @ir_frankish_cultures" # dutch comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # Elbe Germanic (Irminonic) -@ir_suebian_cultures = "ir = suebian" -@ir_irminonic_cultures = "ir = irminonic @ir_suebian_cultures" +@ir_suebian_cultures = "ir = suebian ir = swabian" # swabian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +@ir_irminonic_cultures = "ir=irminonic ir=bavarian @ir_suebian_cultures" # bavarian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +@ir_all_west_germanic_cultures = "ir=franconian @ir_ingvaeonic_cultures @ir_istvaeonic_cultures @ir_irminonic_cultures" # franconian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 ## North Germanic (Norse) -@ir_norse_cultures = "ir = raumarician ir = suiones ir = scandian" +@ir_norse_cultures = "ir=raumarician ir=suiones ir=scandian ir=norwegian ir=swedish ir=danish" -@ir_all_germanic_cultures = "@ir_vandilian_cultures @ir_ingvaeonic_cultures @ir_istvaeonic_cultures @ir_irminonic_cultures @ir_norse_cultures" +@ir_all_germanic_cultures = "ir=saxon @ir_vandilian_cultures @ir_all_west_germanic_cultures @ir_norse_cultures" # saxon comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # Finnish - because I:R lacks it, but CK3 does not @@ -339,7 +363,12 @@ link = { ck3 = gothic @ir_gothic_cultures } link = { ck3 = vandal @ir_vandal_cultures } link = { ck3 = vandilian @ir_vandilian_cultures } +# Franconian +link = { ck3 = franconian ir = franconian } + # Ingvaeonic mappings +link = { ck3 = scottish ir = scots } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = english ir = english } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 link = { ck3 = angle @ir_ingvaeonic_cultures historicalTag=ANG } link = { ck3 = frisa @ir_ingvaeonic_cultures historicalTag=SXS } # TFE link = { ck3 = frisian @ir_ingvaeonic_cultures historicalTag=SXS } @@ -349,9 +378,12 @@ link = { ck3 = angle @ir_angle_cultures } link = { ck3 = frisian @ir_frisian_cultures } link = { ck3 = old_saxon @ir_ingvaeonic_cultures } # fallback for Ingvaeonic cultures # Istvaeonic mappings +link = { ck3 = dutch ir = dutch } link = { ck3 = frankish @ir_frankish_cultures } # Irminonic mappings -link = { ck3 = lombard @ir_irminonic_cultures @culture_splitting_region_I @culture_splitting_region_P } # TFE +link = { ck3 = swabian ir = swabian } +link = { ck3 = bavarian ir = bavarian } +link = { ck3 = langobard @ir_irminonic_cultures @culture_splitting_region_I @culture_splitting_region_P @culture_splitting_region_Q } link = { ck3 = langobard @ir_irminonic_cultures historicalTag=LGB } link = { ck3 = marcomannic @ir_irminonic_cultures historicalTag=MCM } # TFE link = { ck3 = old_suebi @ir_suebian_cultures } # TFE @@ -363,14 +395,22 @@ link = { ck3 = bavarian @ir_irminonic_cultures ck3Province = 2964 ck3Province = link = { ck3 = suebi @ir_irminonic_cultures } # fallback for Irminonic cultures # Norse mappings +link = { ck3 = norwegian ir = norwegian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = swedish ir = swedish } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = danish ir = danish } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 link = { ck3 = norse @ir_norse_cultures } +# Saxon +link = { ck3 = saxon ir = saxon } +# Anglo-Saxon +link = { ck3 = anglo_saxon ir = anglo-saxon } + # "German" is a fallback link = { ck3 = german @ir_all_germanic_cultures } ## Hellenic -@ir_greek_cultures = "ir=athenian ir=peloponnesian ir=massalian ir=cyrenaican ir=bosporan ir=thessalian ir=cypriot ir=bithynian ir=ionian ir=troan ir=aeolian ir=greco_pontic ir=aegean ir=aetolian ir=euboean ir=boeotian ir=epirote ir=arcadian ir=argolian ir=parthinian ir=cretan ir=achaean" +@ir_greek_cultures = "ir=greek ir=athenian ir=peloponnesian ir=massalian ir=cyrenaican ir=bosporan ir=thessalian ir=cypriot ir=bithynian ir=ionian ir=troan ir=aeolian ir=greco_pontic ir=aegean ir=aetolian ir=euboean ir=boeotian ir=epirote ir=arcadian ir=argolian ir=parthinian ir=cretan ir=achaean" # TFE link = { ck3 = pontic ir = greco_pontic } link = { ck3 = syrian @ir_greek_cultures @culture_splitting_region_N } @@ -383,6 +423,7 @@ link = { ck3=hellenistic ir=hellenistic } link = { ck3=thracian ir=thracian } ## Iberia +link = { ck3 = andalusian ir = andalusian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 link = { ck3 = iberian ir = turdulian ir = couneian ir = turdetanian ir = ausetanian ir = indiketian ir = lacetanian ir = edetanian ir = oretanian ir = contestanian ir = bastetanian ir = ilercavonian } ## Illyrian @@ -405,6 +446,21 @@ link = { ck3 = tamil ir = cholan ir = cheran ir = pandyan } link = { ck3 = telugu ir = andhran ir = assaka } ## Latin +link = { ck3 = aragonese ir = aragonese } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = castilian ir = castilian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = asturleonese ir = asturleonese } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = galician ir = galician } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = catalan ir = catalan } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = french ir = french } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = occitan ir = occitan } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = sicilian ir = sicilian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = lombard ir = lombard } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = italian ir = italian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = cisalpine ir = cisalpine } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = sardinian ir = sardinian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = vlach ir = vlach } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = norman ir = norman } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 + @ir_latin_cultures = "ir = roman ir = osco_umbrian ir = umbrian ir = samnite ir = ligurian ir = lucanian ir = bruttian ir = sardonian ir = siculian" # The Glory of Rome link = { ck3 = roman @ir_latin_cultures historicalTag=ROM } @@ -476,6 +532,8 @@ link = { ck3 = kemetic ir = egyptian ir = upper_egyptian ir = middle_egyptian } link = { ck3 = old_egyptian ir = egyptian ir = upper_egyptian ir = middle_egyptian } ## Numidian +link = { ck3 = baranis ir = baranis } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = butr ir = butr } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # TFE link = { ck3 = maurian ir = massylian ir = berber ir = gaetulian ir = socossian ir = massaesylian ir = libyan ir = garamantic ir = numidian irRegion = mauretainia_region } link = { ck3 = tuareg ir = massylian ir = berber ir = gaetulian ir = socossian ir = massaesylian ir = libyan ir = garamantic ir = numidian ck3Province = 6590 ck3Province = 6591 ck3Province = 6465 ck3Province = 6466 ck3Province = 6467 ck3Province = 6468 ck3Province = 4612 } @@ -489,7 +547,10 @@ link = { ck3=baranis ir=lixitoi ir=autolalean ir=cetianian ir=nectiberean } link = { ck3=butr ir=gyzantian ir=psyllic ir=nasamonian ir=perorsian ir=phazani ir=canarian ir=daphnitaean ir=macaean } link = { ck3=numidian ir=capariensian ir=lotophagoi ir=abannaean } -## Persia +## Persian and Iranian +link = { ck3 = persian ir = persian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = daylamite ir = daylamite } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = baloch ir = baloch } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 link = { ck3 = persian ir = carmanian ir = sagartian ir = cadusian ir = cossian ir = sarangian ir = amardian ir = uxian ir = utian ir = pasargadi } link = { ck3 = baloch ir = gedrosian ir = parecanian } link = { ck3 = daylamite ir = hyrcanian } @@ -497,6 +558,7 @@ link = { ck3 = parthian ir = parthian } link = { ck3 = kurdish ir = median } link = { ck3 = afghan ir = pactyan ir = sattagydian } link = { ck3 = elamite ir = elamite } +link = { ck3 = afghan ir = afghan } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 ## Pracyan link = { ck3 = oriya ir = kalingan } @@ -519,6 +581,8 @@ link = { ck3 = nuragic ir = nuragic ir = corsian } link = { ck3 = avar ir = scythian ir = derbiccan ir = sakan ir = agathyrsian ir = sarmatian ir = legian ir = thyssagetaen ir = maeotian ir = sindi ir = siraci irRegion = pannonia_region irRegion = dacia_region } ## Scythian +link = { ck3 = cuman ir = cuman } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = kimek ir = kimek } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # TFE link = { ck3 = ciscaucasian ir = sarmatian ir = legian ir = thyssagetaen ir = maeotian ir = roxolanian ir = sindi ir = siraci irRegion = albania_region } link = { ck3 = hephthalite ir = huna } @@ -554,6 +618,11 @@ link = { ck3 = hunnic ir = hunnic } link = { ck3 = hunnic ir = huna } ## South Levantine +link = { ck3 = maghrebi ir = maghrebi } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = bedouin ir = bedouin } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = egyptian ir = egyptians } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = levantine ir = mashriqi } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = yemeni ir = yemen } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # TFE link = { ck3 = himyarite ir = himjar ir = minaean ir = qatabanian ir = sheban ir = kindite } link = { ck3 = south_arabian ir = adite ir = samad ir = hadhrami } @@ -614,6 +683,12 @@ link = { ir = jaintia # Pnar, https://en.wikipedia.org/wiki/Pnar_people } +# Volga-Finnic +link = { ck3 = mordvin ir = mordvin } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 + +# Magyar +link = { ck3=hungarian ir=hungarian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 + # Meme revivalist Neo-Mitanni culture from Invictus link = { ck3 = neo_mitanni diff --git a/ImperatorToCK3/Data_Files/configurables/religion_map.txt b/ImperatorToCK3/Data_Files/configurables/religion_map.txt index 1af185e5b..bb4875503 100644 --- a/ImperatorToCK3/Data_Files/configurables/religion_map.txt +++ b/ImperatorToCK3/Data_Files/configurables/religion_map.txt @@ -53,6 +53,9 @@ link = { ck3=illyrian_pagan ir=illyrian_pantheon } link = { ck3=dinka_pagan ir=nilotic_pantheon } # Nhialic link = { ck3=sardinian_pagan ir=nuragic_pantheon } # TFE link = { ck3=pagan ir=nuragic_pantheon } # TODO: https://github.com/ParadoxGameConverters/ImperatorToCK3/issues/1474 +# https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = pagan ir = pagan } +link = { ck3 = kushitism_pagan ir = kushite } # Arabic link = { ck3 = aksumite_pagan ir = arabian_pantheon irRegion = punt_region } # TFE @@ -94,6 +97,7 @@ link = { ck3 = slavic_pagan ir = matrist_religion } # Steppe Religion - Melieism in the East, Tengri in the West link = { ck3 = tengri_pagan ir = eastern_animism irRegion = sarmatia_europea_region irRegion = vistulia_region irRegion = venedia_region irRegion = scandinavia_region irRegion = dacia_region irRegion = pannonia_region irRegion = moesia_region irRegion = thrace_region irRegion = macedonia_region irRegion = greece_region irRegion = illyria_region irRegion = germania_region irRegion = bohemia_area } link = { ck3 = melieism ir = eastern_animism } +link = { ck3 = tengri_pagan ir = tengri } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # Celtic - TFE link = { ck3 = brythonic_druidism ir = druidism irRegion = britain_region irRegion = scandinavia_region } @@ -149,6 +153,7 @@ link = { ck3 = manichean ir = manichaeism } link = { ck3 = vajrayana ir = buddhism ck3Province = 1446 ck3Province = 7459 ck3Province = 7465 ck3Province = 1449 ck3Province = 7469 ck3Province = 7458 ck3Province = 7492 ck3Province = 7496 ck3Province = 7499 ck3Province = 1442 ck3Province = 1443 ck3Province = 1444 ck3Province = 1447 ck3Province = 1448 ck3Province = 7974 ck3Province = 7975 ck3Province = 7977 ck3Province = 7978 ck3Province = 7979 ck3Province = 7980 ck3Province = 7981 ck3Province = 7982 ck3Province = 7983 ck3Province = 7984 ck3Province = 7985 ck3Province = 7986 ck3Province = 7987 ck3Province = 7988 ck3Province = 7989 ck3Province = 7990 ck3Province = 7991 ck3Province = 7992 ck3Province = 7993 ck3Province = 7994 ck3Province = 7995 ck3Province = 7996 ck3Province = 7997 ck3Province = 7998 ck3Province = 7999 ck3Province = 9600 ck3Province = 9601 ck3Province = 9002 ck3Province = 9004 ck3Province = 9009 ck3Province = 9010 ck3Province = 9011 ck3Province = 9013 ck3Province = 9014 ck3Province = 9015 ck3Province = 9016 ck3Province = 9017 ck3Province = 9018 ck3Province = 9019 ck3Province = 9020 ck3Province = 9021 ck3Province = 9022 ck3Province = 9023 ck3Province = 9026 ck3Province = 9027 ck3Province = 9028 ck3Province = 9029 ck3Province = 9542 ck3Province = 9506 ck3Province = 9479 ck3Province = 9472 ck3Province = 1161 ck3Province = 3445 ck3Province = 3446 ck3Province = 9024 ck3Province = 9025 ck3Province = 814 ck3Province = 815 ck3Province = 816 ck3Province = 817 ck3Province = 818 ck3Province = 819 ck3Province = 820 ck3Province = 1246 ck3Province = 1321 ck3Province = 1179 ck3Province = 1180 ck3Province = 1190 ck3Province = 1191 ck3Province = 1193 ck3Province = 1342 ck3Province = 3429 ck3Province = 3430 ck3Province = 3431 ck3Province = 3432 ck3Province = 3433 ck3Province = 3434 ck3Province = 3435 ck3Province = 3436 ck3Province = 3437 ck3Province = 3438 ck3Province = 3439 ck3Province = 3440 ck3Province = 3441 ck3Province = 3443 ck3Province = 3444 ck3Province = 7946 ck3Province = 1141 ck3Province = 1168 ck3Province = 1173 ck3Province = 1358 ck3Province = 1365 ck3Province = 1367 ck3Province = 1368 ck3Province = 3447 ck3Province = 3448 ck3Province = 3449 ck3Province = 3450 ck3Province = 3451 ck3Province = 3452 ck3Province = 3453 ck3Province = 3454 ck3Province = 3463 ck3Province = 3464 ck3Province = 3467 ck3Province = 3468 ck3Province = 3469 ck3Province = 3470 ck3Province = 3471 ck3Province = 3472 ck3Province = 3473 ck3Province = 3474 ck3Province = 3475 ck3Province = 867 ck3Province = 868 ck3Province = 869 ck3Province = 870 ck3Province = 871 ck3Province = 872 ck3Province = 875 ck3Province = 876 ck3Province = 877 ck3Province = 878 ck3Province = 879 ck3Province = 880 ck3Province = 881 ck3Province = 882 ck3Province = 883 ck3Province = 884 ck3Province = 885 ck3Province = 1152 ck3Province = 1154 ck3Province = 1162 ck3Province = 1163 ck3Province = 1166 ck3Province = 1251 ck3Province = 1281 ck3Province = 1419 ck3Province = 1420 ck3Province = 3957 ck3Province = 9654 ck3Province = 9655 ck3Province = 9656 ck3Province = 840 ck3Province = 841 ck3Province = 1153 ck3Province = 9110 ck3Province = 904 ck3Province = 1113 ck3Province = 1139 ck3Province = 1167 ck3Province = 1215 ck3Province = 1250 ck3Province = 1275 ck3Province = 1279 ck3Province = 1282 ck3Province = 1283 ck3Province = 1284 ck3Province = 1328 ck3Province = 1356 ck3Province = 1377 ck3Province = 1414 ck3Province = 1421 ck3Province = 1422 ck3Province = 3953 ck3Province = 3954 ck3Province = 3955 ck3Province = 3956 ck3Province = 3958 ck3Province = 7168 ck3Province = 7164 ck3Province = 7163 ck3Province = 7162 ck3Province = 7157 ck3Province = 7173 ck3Province = 7181 ck3Province = 7178 ck3Province = 7183 ck3Province = 7185 ck3Province = 7187 ck3Province = 7197 ck3Province = 7192 ck3Province = 7199 ck3Province = 7202 ck3Province = 7203 } link = { ck3 = mahayana ir = buddhism ck3Province = 9421 ck3Province = 9422 ck3Province = 1438 ck3Province = 1439 ck3Province = 1440 ck3Province = 1441 ck3Province = 1445 ck3Province = 7958 ck3Province = 7959 ck3Province = 7960 ck3Province = 7963 ck3Province = 7966 ck3Province = 7967 ck3Province = 7968 ck3Province = 7969 ck3Province = 7970 ck3Province = 7971 ck3Province = 7972 ck3Province = 7973 ck3Province = 9602 ck3Province = 9603 ck3Province = 9604 ck3Province = 9605 ck3Province = 9606 ck3Province = 9607 ck3Province = 9609 ck3Province = 9610 ck3Province = 9611 ck3Province = 9612 ck3Province = 9613 ck3Province = 9614 ck3Province = 9615 ck3Province = 9616 ck3Province = 9593 ck3Province = 9546 ck3Province = 9545 ck3Province = 9518 ck3Province = 9523 ck3Province = 9516 ck3Province = 9525 ck3Province = 9531 ck3Province = 9528 ck3Province = 9418 ck3Province = 9513 ck3Province = 9501 ck3Province = 9502 ck3Province = 9496 ck3Province = 9493 ck3Province = 9491 ck3Province = 9505 ck3Province = 9489 ck3Province = 9482 ck3Province = 9485 ck3Province = 9483 ck3Province = 9476 ck3Province = 9474 ck3Province = 4521 ck3Province = 4522 ck3Province = 4523 ck3Province = 4343 ck3Province = 4500 ck3Province = 4228 ck3Province = 873 ck3Province = 874 ck3Province = 842 ck3Province = 843 ck3Province = 1243 ck3Province = 9109 ck3Province = 1169 ck3Province = 1171 ck3Province = 1278 ck3Province = 1301 ck3Province = 3959 ck3Province = 3960 ck3Province = 3961 ck3Province = 3962 ck3Province = 3963 ck3Province = 3964 ck3Province = 3967 ck3Province = 3972 ck3Province = 927 ck3Province = 928 ck3Province = 929 ck3Province = 930 ck3Province = 931 ck3Province = 932 ck3Province = 1129 ck3Province = 1156 ck3Province = 1225 ck3Province = 1229 ck3Province = 1231 ck3Province = 1247 ck3Province = 1249 ck3Province = 3980 ck3Province = 3981 ck3Province = 3982 ck3Province = 3983 ck3Province = 3984 ck3Province = 3985 ck3Province = 3986 ck3Province = 3987 ck3Province = 3988 ck3Province = 3989 ck3Province = 3990 ck3Province = 3997 ck3Province = 3998 ck3Province = 9650 ck3Province = 9651 ck3Province = 925 ck3Province = 926 ck3Province = 1165 ck3Province = 4376 } link = { ck3 = theravada ir = buddhism } +link = { ck3 = mahayana ir = mahayana } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # Ari is skipped because exists only in Burma # Hinduism @@ -181,26 +186,11 @@ link = { ck3 = nandanist ir = ajivika @ajivika_splitup_indo_aryan } link = { ck3 = puranist ir = ajivika @ajivika_splitup_dravidian } link = { ck3 = makkhalist ir = ajivika } -# MODS (for future mods) -link = { ck3 = tengri_pagan ir = tengri_pagan } -link = { ck3 = magyar_pagan ir = magyar_pagan } -link = { ck3 = slavic_pagan ir = slavic_pagan } -link = { ck3 = finnish_pagan ir = finnish_pagan } -link = { ck3 = kushitism_pagan ir = kushitism_pagan } -link = { ck3 = zun_pagan ir = zun_pagan } -link = { ck3 = coptic ir = coptic } -link = { ck3 = nestorian ir = nestorian } -link = { ck3 = insular_celtic ir = insular } -link = { ck3 = iconoclast ir = iconoclast } -link = { ck3 = ashari ir = sunni } -link = { ck3 = ismaili ir = shiite } -link = { ck3 = ibadi ir = ibadi } -link = { ck3 = azariqa ir = kharijite } - -# not in two game -link = { ck3 = arian ir = arian } # Christianity +link = { ck3 = orthodox ir = orthodox } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = catholic ir = catholic } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = armenian_apostolic ir = apostolic } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 @catholic_regions = "irRegion = atlas_region irRegion = central_italy_region irRegion = lusitania_region irRegion = germania_region irRegion = transalpine_gaul_region irRegion = gallaecia_region irRegion = pannonia_region irRegion = bohemia_area irRegion = bohemia_region irRegion = illyria_region irRegion = magna_graecia_region irRegion = belgica_region irRegion = vistulia_region irRegion = venedia_region irRegion = central_gaul_region irRegion = germania_superior_region irRegion = contestania_region irRegion = armorica_region irRegion = mauretainia_region irRegion = aquitaine_region irRegion = tarraconensis_region irRegion = cisalpine_gaul_region irRegion = africa_region irRegion = numidia_region irRegion = rhaetia_region irRegion = baetica_region irRegion = scandinavia_region" @after_chalcedon = "date_gte = 451.8.25" ## only with heresiesInHistoricalAreas enabled @@ -223,6 +213,31 @@ link = { ck3 = nicene ir = christianity } # TFE fallback link = { ck3 = catholic ir = christianity @catholic_regions } link = { ck3 = orthodox ir = christianity } # vanilla CK3 fallback +# Islam +link = { ck3 = ashari ir = islam } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = maturidi ir = maturidi } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 + +# Finno-Ugric +link = { ck3 = finnish_pagan ir = ukonusko } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # Burmic (from Invictus) link = { ck3=burmic ir=burmese_religion } + +# MODS (for future mods) +link = { ck3 = tengri_pagan ir = tengri_pagan } +link = { ck3 = magyar_pagan ir = magyar_pagan } +link = { ck3 = slavic_pagan ir = slavic_pagan } +link = { ck3 = finnish_pagan ir = finnish_pagan } +link = { ck3 = kushitism_pagan ir = kushitism_pagan } +link = { ck3 = zun_pagan ir = zun_pagan } +link = { ck3 = coptic ir = coptic } +link = { ck3 = nestorian ir = nestorian } +link = { ck3 = insular_celtic ir = insular } +link = { ck3 = iconoclast ir = iconoclast } +link = { ck3 = ashari ir = sunni } +link = { ck3 = ismaili ir = shiite } +link = { ck3 = ibadi ir = ibadi } +link = { ck3 = azariqa ir = kharijite } + +# not in two game +link = { ck3 = arian ir = arian } \ No newline at end of file diff --git a/ImperatorToCK3/Data_Files/converter_globals/FAQ.txt b/ImperatorToCK3/Data_Files/converter_globals/FAQ.txt index a1538e0b0..2e0b36fd4 100644 --- a/ImperatorToCK3/Data_Files/converter_globals/FAQ.txt +++ b/ImperatorToCK3/Data_Files/converter_globals/FAQ.txt @@ -20,6 +20,7 @@ A: The converter officially supports these Imperator mods: - 2.0 Better UI (https://steamcommunity.com/sharedfiles/filedetails/?id=1845165876) - Culture Conflation (for Invictus) (https://steamcommunity.com/sharedfiles/filedetails/?id=2660131665) - Imperator: Invictus - More Cultural Names (https://steamcommunity.com/sharedfiles/filedetails/?id=2827761791) +- Medieval 1066 Total Conversion Beta (https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649) The converter also supports these CK3 mods: - The Fallen Eagle (https://steamcommunity.com/sharedfiles/filedetails/?id=2243307127) As for other mods, unless they change the map or how cultures, religions or flags work, you can probably use them.