• 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.

CK2 Dev Diary #66: Quality of Life

Good afternoon. I’m Magne “Meneth” Skjæran, programmer on CK2, and I’ve once more been let out of my cage to write a dev diary for you guys. In the past I’ve written diaries about modding, optimization, quality of life, and some filler diaries over the summer, and today I’m returning to one of those topics: quality of life.

Back in 2.7, we added a number of quality of life improvements, which I had the honor of writing the dev diaries about. These changes proved hugely popular, so we thought we’d try to repeat it for 2.8. Our first step towards this was the Rally Points feature that will be included in Jade Dragon, but we decided to also add a bunch of free functionality.
So without further ado, let’s get started.
image5.png

If you’ve ever had multiple artifacts of the same type, you have almost certainly felt the tedium involved in replacing an equipped artifact. First you had to unequip it, and only then could you equip something else into the slot.
We’ve simplified this by making “Equip” available even if a slot is filled; it’ll simply unequip whatever is in the slot first to make room. For mods that have slots that can take more items than one, it’ll unequip the first item it finds that uses that slot.

Another common frustration with artifacts is that the amazing weapon you just spent a fortune on can simply randomly disappear during succession. We’ve now eliminated destruction on succession for all equipped artifacts. Only artifacts that aren’t equipped now have a chance of being destroyed. Note that this does not apply when artifacts are inherited by a character’s liege as a last resort; then even equipped artifacts can perish.

One last frustration with regards to artifact is that upon succession, your heir just ignores what you had equipped, and instead what they already had equipped takes precedence. We’ve now changed this so that your heir will attempt to equip anything you had equipped, unequipping their own equipment if necessary to make room.

Now let’s move onto a different topic: the character screen.
I’m afraid it still looks the same, but we’ve made it slightly nicer to work with.
image3.png
First of all, when you select a landed character, their realm will get glowing borders on the map, making it much easier to tell where that quarrelsome duke is actually located.
image4.png

Further, we’ve long had a variety of status icons. Back in 2.7, we made the “prison” icon take you to whoever is keeping the character captive. We’ve now applied the same idea to a few other status icons:
  • Job action: This will now pan to where the councillor is performing the action
  • Guardian: This will now take you to the guardian’s character screen
  • Leading troops: This will now pan to the army in question, and select it if it is one of yours
  • The character portrait itself: If you click the character you’ve selected once more, you’ll now pan to their location
image6.png

One brand-new addition to the character screen is the “Restrict Marriage” checkbox. Some of you may have already seen this on last week’s stream.
For your children and grandchildren, you can now choose to disable the marriage AI so that they don’t get into marriages you don’t want. However, note that they may still marry by event, so you better not wait too long to arrange a proper marriage.
To help you do that, you can now also arrange marriages on their behalf as long as “Restrict Marriage” can be enabled.
Since this is an incredibly powerful tool, it does come with some restrictions. First of all, it can only be used on your children and grandchildren.
Second, they have to be your vassals or below, or courtiers in your court or that of a vassal or below.
Third, they cannot have been landed for more than 10 years. After being landed for such a long time they no longer accept their parent or grandparent interfering with their marriage.

Overall, this removes one of the big reasons why players often refrain from landing their children, and provides the control you need to ensure the continued greatness of your dynasty.
image1.png

We’ve also added the line of succession to every title screen, showing you who stands to inherit, instead of having to search for the characters based on the title’s tooltip.

Note that this art is not final; it’s simply an example of my amazing programmer art.
image2.png

Finally, we have one last change: The Proselytize council action has been made easier to use. It now highlights provinces of the wrong religion in blue, and puts what religion it is in the tooltip if you hover over it. Foreign rulers that you can convert are now also highlighted in red.
This system can also be used by modders to define any color scheme they want based on the target province and the ruler ordering the job action.

That’s all for today. If you have other ideas for quality of life improvements we would be happy to hear them, but we cannot promise that we will have the time to implement any of them in 2.8.
 
Regarding artefact destruction, could there perhaps be a way added to set a few (say 3-5) artefacts of your choice (with the AI simply picking the best possible ones) to be indestructible despite not being equipped so that we can keep a few specific nostalgia heirlooms around (e.g. a +2 Axe that was wielded by the first Fylkir in the campaign, which might be a poor choice to equip but still highly treasured)?
 
1) Add an alert for characters that I owe a favour to, or add a separate list to the current one that alerts me about those that owe me a favour, I prefer to pay off favours as soon as I can, if possible, and the current setup for finding those characters is rather tedious.
2) Please add a married option (yes/no) to the prisoner mass actions, useful for selecting specific concubines and ransoming purposes.
3) I love that we have so many traits now but they are getting cramped and a lot of them still use the same icons, if your artists have some time I would be very grateful if they could add more room and variety.
#1 and #2 are neat ideas, but not something we're likely to have time to do for 2.8.
#3 as mentioned before is also something we've so far not had time to do. We know that UI is overly cramped these days.

A button showing up whenever one of your vassal is in war (especially with another one) would be nice and not that bothersome to do, I think.
A "vassal war alert", basically?

When can we expect a fix for commanders leaving their army command?
Haven't seen much of that in my test games, so it might be more rare these days. Not entirely sure.
Main challenge is figuring out why that kind of thing happens.
 
Check how powerful we are compared to our liege and how much levy would it remove if we were to revolt. The faction screen percentage isn't really precise and we might not necessarily have access to a faction and might want to check our power VS our liege's without our share of their vassal levies.
In 2.8, the faction strength % should actually be pretty much accurate; it uses your actual liege levy for subtraction.
Not sure where one'd put the liege levy tbh.

I know I'm starting to sound like a broken record, but while redoing how successors are displayed, have you given though to maybe also displaying the reasons of why electors make their choices like they do?
Not at this time.
Oh, I have one cool improvement. Can all picked important-unimportant decisions be saved in a savegame? Because they all reset after reload.

upd. Global settings would be fine,too, if it's problematic to make it on savegame basis.
It's supposed to save the importance status globally. Is this not working for you?
 
Is the teacher title/job still going to be added? I remember reading about it in a previous DD and being excited at the prospect. A ruler shouldn't be expected to personally oversee the education of every random child in his court and/or dungeon - we have more important matters to attend to!
 
It's supposed to save the importance status globally. Is this not working for you?
Yes, as it now, all importance flags getting reset after reload. I use some UI mods, though (1080p, fonts, etc). I'll try to disable every single mod (later today) and see if issue persists. Since you asked me a question about it, I presume it's not a common issue :)
 
Can we maybe get an event whereby your children or grandchildren might elope even tho you have restricted marriage for them, with a fairly longish MTTH? That would be kind of cool. Maybe make it give a big relationship penalty.
 
Biggest quality of life change I can think of is a modding one mostly, making the event option window work like EUIV and adding a scroll bar too it....
 
@Meneth

I have two ideas for quality of life. One is superficial, the other a bit more mechanic.

1) Expand a bit the kinship status. After a bit, it only tells you that the person is a relative of yours. Why not make it more complete by labelling character's status such as Maternal grandfather's brother. Or Paternal second cousin. Even for your consort, have wife's cousin, etc.

Here are some simpler examples: https://en.wikipedia.org/wiki/Family#Degrees_of_kinship

https://en.wikipedia.org/wiki/Coefficient_of_relationship#Human_relationships

They could even have different amounts of relationship boosts based on the coefficient of the blood relationship.



2) Adoption is the second idea. Why not adopt orphaned family members to your court and raise them as your own? Perhaps be able to raise the orphaned children of your friends as well. Also be able to fight for custody of your wife's children if she is divorced and her children are in another court.
 
That’s all for today. If you have other ideas for quality of life improvements we would be happy to hear them, but we cannot promise that we will have the time to implement any of them in 2.8.

One thing that always annoyed me is that if my titles ever get inherited by someone of the wrong culture, all my cultural buildings that I've spent many hundreds of gold building up are instantly vaporized. I did make a mod to fix the issue, but it has the unfortunate side effect of disabling achievements, so I still have to do my achievement runs without it.

A while ago I made a suggestion thread for that and in it I showed how I did it. I even provided a link to the modified file. https://forum.paradoxplaza.com/foru...culture-changes-with-code-suggestion.1008080/

Any chance my solution could be incorporated in the game?
 
Marriage aside, the other big reason why I'm reluctant to grant lands to my heirs is because they'll often name their own children something stupid, and then I'll have to play as those stupidly-named characters.

So on top of the already established option of naming your children after past family members, could you please add an option to name them after your liege lord and extend this to the AI? That way many more nobles within a realm will share a smaller pool of names, as was consistent with history with all the Henrys and Williams running around.
 
First QOL: Not the biggest I can think of, but would it be possible for adding a means for us to be able to rename our current character? It might relieve the whole issue of not being able to rename grandsons, nephews, etc.

You could even roleplay it away as the Monarch assuming a different name upon being crowned, I believe the English monarchy did this themselves (They had their birthname, and their royal name, though Queen Elizabeth basically said sod it and kept her birth name).

The only possible that immediately comes to mind is I'm not sure if that would interfere with the successive names (Tnsumi I, Tnsumi II, etc) or if that could also be incorporated.

Second QOL: It's very rare because it only crops up in Merchant Republic multiplayer games, but if there are multiple people playing Patricians, then the game will crash if you try to use the in game chat; I think it has to do with the fact that there are multiple players at the Baron-level, or that multiple players are within the same 'County'-level title. If the players are able to move beyond being within the same Republic or beyond being Patricians, I believe the chat works normally (I submitted this bug years ago, but I don't think anything ever came of it).

Edit: The Old Bug Report link - https://forum.paradoxplaza.com/foru...c-multiplayer-ctd-when-using-chat-tab.742619/
 
Last edited:
In 2.8, the faction strength % should actually be pretty much accurate; it uses your actual liege levy for subtraction.
Not sure where one'd put the liege levy tbh.


Not at this time.

It's supposed to save the importance status globally. Is this not working for you?
It does not stay globally, especially ones for Societies, to me it seems like every new ruler if have to make certain decisions important again. Also can we get a button or something when we electable in elective succession to not be an option. Because at times you don't want to be the emperor, like when their is a major civil war and you are on the other side of the empire in let's say Egypt when the rest of the empire is in the HRE
 
I have an idea. A "You can request a Crusade/Jihad/GHW" alert. I always miss the opportunity to do this. I've never once managed to ask for a crusade with nearly 1600 hours in this game.

EDIT: As a second thing, making it possible for events to have scroll bars would be great. I'm a modder and apparently I talk too much :p
 
I might be a bit late to this, but how about an option on armies to automatically assign commanders? It gets annoying having to assign them to multiple different armies, especially when they decide to randomly leave or die