• 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.
I'm pretty sure that the only item I changed in that file was adding not = { real_tier = emperor }. Attached is the Hades5 version, with that line added.

I'll try it, but I think I tried just adding the line in and it didn't work. It's definitely this file that's causing crashes as well; I've run it without that line added and it runs fine but for some reason that line is causing crashes just about every year or so.
 
I'm pretty sure that the only item I changed in that file was adding not = { real_tier = emperor }. Attached is the Hades5 version, with that line added.

Yep, it's still crashing within 5 years.
 
Yep, it's still crashing within 5 years.
You seem to have deleted the event vassal_kings_are_dumb.2 without deleting the references to that event in the on_actions file. Maybe that's the cause of the crashes.
 
You seem to have deleted the event vassal_kings_are_dumb.2 without deleting the references to that event in the on_actions file. Maybe that's the cause of the crashes.
I'll check; I didn't even think about that.
 
You seem to have deleted the event vassal_kings_are_dumb.2 without deleting the references to that event in the on_actions file. Maybe that's the cause of the crashes.

Nope, it's still crashing. Like I said I'm 90% sure it's the changes to the emf_title_triggers that are causing the crashes since if that line is cut it works perfectly.
 
Like I said I'm 90% sure it's the changes to the emf_title_triggers that are causing the crashes since if that line is cut it works perfectly.
Well, if the changes change must be reverted, the change must be reverted.
 
Well, if the changes change must be reverted, the change must be reverted.

Is the AI going to create Kingdoms even if they're still going to get destroyed?
 
Well, if the changes change must be reverted, the change must be reverted.

Ok, nevermind, it's still crashing. I'm truly baffled at what's causing this...
 
Is the AI going to create Kingdoms even if they're still going to get destroyed?
Add to the mod a new .lua file in common/defines, containing only this line:
Code:
NDefines.NAI.AI_EMPEROR_CREATES_KINGDOMS = 0 -- Was 1 in base HIP
 
Did you look at the error.log file?

Yep. This is what it said this time around:

[graphicssettings.cpp:85]: Resolution width to low. Setting it to 1024
[graphicssettings.cpp:95]: Resolution height to low. Setting it to 720
[texturehandler.cpp:197]: Couldn't find texture file: gfx/ambitions/obj_treason.dds.
[texturehandler.cpp:197]: Couldn't find texture file: gfx//interface//province_settlement_frame_turkishgfx.tga.

But as far as I've noticed it's not really consistent on this between crashes. So I'm really not sure what the deal is.
 
Did you look at the error.log file?

Alright, I think I figured out the problem. The Pomeranian character I had was apparently so glitchy it was crashing the game somehow, so I removed him and have no plans to add new characters until I can find a way to do so without crashing the game (if other people want to do so and test it, I'll definitely look into adding it, but I'm not doing so myself for a while at least). When I ran HIP without that modified file, it ran smoothly for 10 years straight, so I think we found the problem. Thanks for your help.
 
So yeah, new version uploaded fixing that CTD error and fixing some other minor things.
 
Could the pomeranian character be buggy because of encoding? I've noticed some HIP character files are encoded in ANSI while other are in UTF-8, and the duke of pomeralia displays for me the name "“Swietobor”" in-game, which I guess might be a reason for the buggyness.
 
  • 1
Reactions:
Could the pomeranian character be buggy because of encoding? I've noticed some HIP character files are encoded in ANSI while other are in UTF-8, and the duke of pomeralia displays for me the name "“Swietobor”" in-game, which I guess might be a reason for the buggyness.

Possibly, I really didn't think about it. Regardless though it works now.
 
Could the pomeranian character be buggy because of encoding? I've noticed some HIP character files are encoded in ANSI while other are in UTF-8, and the duke of pomeralia displays for me the name "“Swietobor”" in-game, which I guess might be a reason for the buggyness.
Some UTF-8 files have snuck back into HIP (I assume SWMH)? Hmm. We used to regularly scan for that and fix it when it cropped up, but it's been awhile, so it's possible that you're right [that some HIP files are UTF-8].
 
Yes I've noticed some UTF-8 files not only in SWMH but also in several other modules. What impact does that have on the mod?
 
I’ve just checked every non-binary file in Hades5, and only 5 are not valid Windows-1252. They’re readmes and such, so they don’t matter. If there’s UTF-8 files in your install, it’s because you’ve modified them to be such. Or, because they are valid ASCII, and your editor tells you it’s UTF-8 because that’s its default encoding. That’s not a problem because ASCII files are both valid Windows-1252 and valid UTF-8.
 
  • 1
Reactions:
Apologies for the confusion then, it must be my default encoding because I haven't modified any files in my Hades5 install.
 
I have a new version to upload when people want me to; I've completely reworked the setup of Russia in 1066. Otherwise I'll upload it in a few days.

I'd next like to rework the Irish High Kings but I'm not exactly sure how. For those not familiar with the issue, the crux of it is:

1. The Irish High Kings generally had no authority outside of their personal kingdom except prestige from the title (except for those who managed to actually make the kingship a reality).
2. Nevertheless, they were expected to lead the external defense of Ireland.
3. The High Kingship was elected from all over Ireland, it was not simply dynastic.

So the problem is basically that in order to have the Irish High Kings (King of Tara in HIP) be 2&3, they'd have to have the Irish lords as vassals, but that contradicts 1. My thoughts are basically:

I. Just give the Irish High king the dejure Ireland title and make the rest of Ireland vassals. Since they are tribal this would hopefully mitigate the problems of just making everyone a vassal.
II. Give the King of Tara all of ireland as vassals but prevent the King of Tara from creating the Kingdom of Ireland. This would be similar to I but since no one would be a dejure vassal it would worsen relations a lot. The problem would be that the AI would have no drive to reconquer any areas that manage to declare independence since they wouldn't be dejure, and with kingdom drift it could create problems with a unified kingdom of Tara emerging - so Ireland could end up a weird patchwork.

Any thoughts?