• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Could it have been from the Community Flavor Pack mod?
Couldn't replicate the error, I got a working mod each time. Try verifying your CK3/EU4 files on steam and make sure you have the latest version of the convertor.
Edit: Looks liked Zemurin fixed it before I checked, update your convertor like he said.
 

Attachments

  • Scythia.zip
    10,3 MB · Views: 0
Last edited:
I just completed my Spain playthrough with the new update and I wanted to take it to eu4 but I keep getting a convertor error, and I've tried everything I can think of but I keep getting the same result.

I am wondering why my conversion fails at 55% every time I try it. Something about CK3 Countries?
Thanx for the report. I pushed a fix that should resolve your issues. Please update and retry. Also reupload log.txt and the save if it doesn't work.
 
I think you have it backwards. The converter is robust because it can be tweaked to support (almost) any mod, not because it magically knows what "ishaqiya" or "germ_prussian" or "monastic_order_government" means without any prior context.

If you want to tweak the converter to support the mods you use, feel free to alter the files in configurables/ folder, and add the new cultures to culture_map.txt, religions to religions_map.txt, and new government forms to government_map.txt.

Once you do that the errors should go away. If you want, you could upload the changed files here and assuming all is well we can incorporate those additions into the converter for future use.
I never realized that it was robust in this manner, I always assumed it had some manner of coding that made it capable of making assumptions, like seeing that a religion that it does not recognize is islamic and just making it Sunni in the converter in order to keep it from breaking the game or being too immersion-breaking. Nonetheless I am pleased because as a modder of both games messing about in the configurables is both easy and enjoyable.

Unfortunately, even after fixing these problems in the configurables I recieved an error at 55% completion of my conversion attempt. Help would be appreciated.
 

Attachments

  • log.txt
    89,6 KB · Views: 0
I never realized that it was robust in this manner, I always assumed it had some manner of coding that made it capable of making assumptions, like seeing that a religion that it does not recognize is islamic and just making it Sunni in the converter in order to keep it from breaking the game or being too immersion-breaking. Nonetheless I am pleased because as a modder of both games messing about in the configurables is both easy and enjoyable.

Unfortunately, even after fixing these problems in the configurables I recieved an error at 55% completion of my conversion attempt. Help would be appreciated.
It's likely the issue Zemurin fixed today. Update(Grab a fresh copy if you're unsure), retry, post save (and mods) if error persists.
SORENSTONE said:
I am wondering why my conversion fails at 55% every time I try it. Something about CK3 Countries?
Thanx for the report. I pushed a fix that should resolve your issues. Please update and retry. Also reupload log.txt and the save if it doesn't work.
 
Last edited:
I also had this issue "Title k_papal_state has CoA 1 which has no definition!" with an ironman save played in both 1.5 and 1.6.

I bypassed the issue by making the following change in Titles.cpp around about line 120:

C++:
//throw std::runtime_error("Title " + title.first + " has CoA " + std::to_string(title.second->getCoA()->first) + " which has no definition!");
Log(LogLevel::Warning) << "Title " + title.first + " has CoA " + std::to_string(title.second->getCoA()->first) + " which has no definition. Using Default.";
auto defaultCoat = std::make_pair(title.second->getCoA()->first, std::make_shared<CK3::CoatOfArms>());
title.second->loadCoat(defaultCoat);

In case anyone else has this issue and -really- doesn't want to throw their save away. The rest of the conversion was successful.

Also, I don't want to hang around to tell anyone how to build this, and the devs probably don't either. So this is just an FYI if you can figure that out for yourself already.
 
I also had this issue "Title k_papal_state has CoA 1 which has no definition!" with an ironman save played in both 1.5 and 1.6.

I bypassed the issue by making the following change in Titles.cpp around about line 120:

C++:
//throw std::runtime_error("Title " + title.first + " has CoA " + std::to_string(title.second->getCoA()->first) + " which has no definition!");
Log(LogLevel::Warning) << "Title " + title.first + " has CoA " + std::to_string(title.second->getCoA()->first) + " which has no definition. Using Default.";
auto defaultCoat = std::make_pair(title.second->getCoA()->first, std::make_shared<CK3::CoatOfArms>());
title.second->loadCoat(defaultCoat);

In case anyone else has this issue and -really- doesn't want to throw their save away. The rest of the conversion was successful.

Also, I don't want to hang around to tell anyone how to build this, and the devs probably don't either. So this is just an FYI if you can figure that out for yourself already.
Thanx, I've pushed your override into main. I generally dislike relaxing too many sanity checks but in this case it's a cosmetic issue so it's fine.
 
Hello, i was trying to convert my game from ck3 to eu4, but I get this error "Dynasty 0 has CoA 1 which has no definition", how can I solve it ?
Update your converter. If it doesn't work, upload your save + log.txt.
 
I am sorry if this question was already asked but i was looking for it and didn't found.

So the situation in my ck3 game is that i have played as Viking self created ruler with my own dynasty and migrated to Croatia. There i hava change the name and flag of first privince that become my capitol. I was playing for many years and created first self created Kingdom the Empire (found kingdom and found empire Major decision). Long story short my empire is called Taoland. And here is the problem. I wanted to convert my file to EU4 using the HRE mechanic on my Empire. But there is not much said about situation like this in the i_am_hre file. I am puting hre_mechanics = e_taoland but nothing happend after conversion and in the logs i can see HRE Provinces not available, e_taoland not found!

Is there any option to do it or its not possible for self created empire?
 
Probably a very stupid question but how exactly do we download the older versions? When doing to Jain and hitting the download, either the 'direct download' or the banner itself, both download a converter that needs 1.6 to run.

Which is an issue, given that I have a 1.5 CK3 save to convert
 
I am sorry if this question was already asked but i was looking for it and didn't found.

So the situation in my ck3 game is that i have played as Viking self created ruler with my own dynasty and migrated to Croatia. There i hava change the name and flag of first privince that become my capitol. I was playing for many years and created first self created Kingdom the Empire (found kingdom and found empire Major decision). Long story short my empire is called Taoland. And here is the problem. I wanted to convert my file to EU4 using the HRE mechanic on my Empire. But there is not much said about situation like this in the i_am_hre file. I am puting hre_mechanics = e_taoland but nothing happend after conversion and in the logs i can see HRE Provinces not available, e_taoland not found!

Is there any option to do it or its not possible for self created empire?
From an answer to a similar question in a different thread:
That may look like france, smell like france, quack like france, but that's in fact...
... a custom empire called x_x_857.
To figure out the tags of custom empires (x_x_some number instead of e_title_name) you can either look in your save file or start the game in debug mode and look at the debug info of your title. So Taoland is probably x_x_2987 or some such.
 
Probably a very stupid question but how exactly do we download the older versions? When doing to Jain and hitting the download, either the 'direct download' or the banner itself, both download a converter that needs 1.6 to run.

Which is an issue, given that I have a 1.5 CK3 save to convert
From an answer to a similar question:
Looks like that threadmark is still pointing to the live build for now. (Edited to genericize the advice.) To grab an old build manually go to Github and look up paradoxGameConvertors, Ck3ToEu4 then look for releases. Go to the release you want and under Assets download the corresponding zip file.
If you're on the Ck3ToEu4 page and you don't see releases, it's on your right and not on the top bar.
 
  • 1Like
Reactions:
Hi all I just downloaded the converter but it's not recognizing my mod folder. I confirmed I have the latest verion. Here's the log file which I hope can id the problem.
 

Attachments

  • log.txt
    9,4 KB · Views: 0
Hi all I just downloaded the converter but it's not recognizing my mod folder. I confirmed I have the latest verion. Here's the log file which I hope can id the problem.
You point several paths at wrong places.
Should look like so:
1655063161017.png
 
Question. How do dynamic institutions work? I like my games spicy but not TOO spicy. Where can i read up on the different rules?

Also, not sure if i ran into a bug or an intended mechanic. I ran the converter today to try it out and i set it to shatter empires, down to kingdoms. I was playing a big empire and expected it to be divided in 4, as i expected all the dukes serving my king to be absorbed into his kingdom title, or at least as vassals. Instead, what happened was the game basically destroyed the empire title, granting all the duchies independece, and even more weirdly it even made all the county titles my ruler held into independent nations under a personal union. How does this work and how can i get a more desirable outcome?
 
There is an old error on most converters, and i always forget to report it. Somehow, it fails to convert this grammatical sign (I dont know how is called in english, but in Spanish we call it "acento"): áéíóú.

So instead of :

From Pedro López to Pedro López

Gets converted into:

Pedro L0pez

Or:

Pedro L®pez

I have seen this error in games converted from Ck2 to EU4, from CK3 to EU4 and from EU4 to victoria 2. Its not an error common in vanilla, its on the side of the converter.

I only play using the english version of the games, and affects Iberian nations its (or former) colonies and Native American cultures.
 
  • 1
Reactions:
There is an old error on most converters, and i always forget to report it. Somehow, it fails to convert this grammatical sign (I dont know how is called in english, but in Spanish we call it "acento"): áéíóú.

So instead of :

From Pedro López to Pedro López

Gets converted into:

Pedro L0pez

Or:

Pedro L®pez

I have seen this error in games converted from Ck2 to EU4, from CK3 to EU4 and from EU4 to victoria 2. Its not an error common in vanilla, its on the side of the converter.

I only play using the english version of the games, and affects Iberian nations its (or former) colonies and Native American cultures.
You do not want to know what goes on under the hood of some of these PDX games when it comes to text encoding. Suffice to say they are all quite different and it makes converting between them quite the headache. Take EU4 for example which is win1252 encoding (but not like all of win1252), copy the áéíóú from a forum post and paste it into an EU4 text field. I get something like this.

snip.jpg
Note that there is an actual ó at the end there, that's what I get from using alt-codes Alt-0243 instead of copy-paste. That's not exactly what makes it tricky for the convertor but you get the idea. Now we might be able to do á -> a, é - > e, í -> i, ó - >o, ú -> u, if we can't do exact conversions. č has to go to ch, but š is valid for example.

The good news is the future looks all UTF-8 so once EU5 rolls around this should hopefully be a less common issue, although additional languages might bring different headaches. Anyways when you see it in CK3 -> EU4 try adding a link to the char_reduce.txt config file.
Code:
link = { utf8 = "á" win1252 = "ae" }
If the link is already there, tell us, it could be that string never had the degrader called on it. (Like if it was just country names where this happened).
 
  • 2
Reactions:
That being said, I just double checked and CK3 to EU4 should handle áéíóú, well áó for sure, but it should handle them just fine. So on this convertor if you see áéíóú fail to convert, tell us what type of string it was Name/title/culture or such.
 
  • 1
Reactions:
That being said, I just double checked and CK3 to EU4 should handle áéíóú, well áó for sure, but it should handle them just fine. So on this convertor if you see áéíóú fail to convert, tell us what type of string it was Name/title/culture or such.
Ok, looking for it.

The version i used of the converter lacks the áéíóú strings (i learned something interesting today :p ), it can be added i suppose.

My problem are with Mapuche and Inca names and as i said, most things related to Spain and their related nations, for example, Túpac Amaru gets named as:

image_2022-06-13_191220739.png


I already fixed the text files inside the "mod" i obtained from the converter a while ago. I remember the issue being on most converters as i played a Megacampaign with Castille from CK2 to Vic2 during the past year.

# Esperanto support because people are mad

People uses ESPERANTO??? XD
 
The version i used of the converter lacks the áéíóú strings (i learned something interesting today :p )
Just to be clear a string is computer speak for a word, or really any group of characters (letters/numbers/symbols) The grammatical marks áéíóú we call accent marks, acute accent marks in this case I believe, although there may be another valid name for them.
 
  • 1Like
Reactions: