• 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.
 
What would you use that info for?

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.
 
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? That itself would allow elective play to be more about strategic, meaningful and informed decisions with feedback and less guesswork and hoping for the best ;)

Integrating the Conclave Favor mechanics into the elective process would be also a natural step which would be nice, but understandably requires a lot more work, so just a UI rework ala Conclave council vote explanation would be deeply appreciated.
 
Could you please redraw The Weeping Statue artifact? It just looks like a picture (some very weird one, 5-years-old-child drawing style, man with a dog as far as I can tell), not a statue at all, so the name is confusing. And Handgun too. Why all other weapons look like weapons but not a handgun (some kind of ugly box)? That just doesn't make sense. Besides the box is really ugly and looks a bit "cheap".
 
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.

Personally, I just use the realm tree for what I think you want to do. The tree give you a levy strength comparison % (I just guesstimate from that) and basically tell you who to try to get in your faction.
 
Could you add a button to that would exclude you from being a candidate in an elective monarchy? Eg. as a duke-tier or higher vassal in the HRE. Seems like a lot of people want this.
This oh so much. Stop screwing me up, electors, I don’t want to be the emperor! I am perfectly content to sit in my corner being all marcher lordy.
 
Last edited:
The main problem is a lack of room in the UI. We've had some ideas for how to improve the situation (mainly, making the window wider so more can fit), but we haven't had the time to implement any such ideas.

I think that would be my biggest outstanding issue with the UI - I find it quite difficult to examine traits (or worse, modifiers) in my current game, especially painful when one is immortal.

(Granted the modifiers in my specific case are compounded by a few left-overs from pre-Reaper's, like I think I still have the "owns holy relic" modifiers).

Actually, the same applies to the number of children when dealing with immortals.

Maybe some sort of scrollbar...? Right (/left) "more" arrows would do... Or show the most recently acquired with a "more" button once it overflows which opens up a small window...?
 
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.
 
Last edited:
Let game tell us when our vassals or their first-to-inherit kids are approaching 6 y.o. - so we can ask for heritage focus and stop those foreigner/infidel maluses from piling up
 
The main problem is a lack of room in the UI. We've had some ideas for how to improve the situation (mainly, making the window wider so more can fit), but we haven't had the time to implement any such ideas.
Can you increase size of modifiers located in bottom right corner of character screen? Joining Hermetic Society fills that and it is often hard to take look at some of them.
 
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.
Wouldn't it be more consistent if by default green meant "you can send the guy there" and blue "it's already fine, nothing to do here"? Or... am I confusing games again?
 
Last edited:
Regarding Quality of Life you should add a diplomatic way to ask a defeated ruler to give an artifact in his possession to you.
For example, if you form Italy as an Italian ruler who won an independence war against HRE there is no way to take back the crown of italy from the emperor.

On that line, maybe an event to forge your own artifacts may be cool considering in all my play sessions I havent found a single king in europe with something in the treasury.

Also, I'll write this here because it has been discharged many times before, Italians, occitans, and iberians vanilla portraits cant have any hair color outside pitch black. This is going on for many many months, can you change it? It is a single string line of code and doesnt require much work at all.