Crusader Kings III

Crusader Kings III

400 ratings
Active Courtiers
10
4
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.203 MB
9 Feb, 2024 @ 7:58am
28 Jun @ 8:43am
22 Change Notes ( view )

Subscribe to download
Active Courtiers

Description
Overview

Do you find yourself spending a lot of time finding spouses for your courtiers, or deciding on characters to invite to your court, who could be better councillors, court position holders, knights, or commanders? While both Find Spouse and Invite to Court interactions enable the player to attract better talent and furthermore do it for free, they suffer from a few major drawbacks:
  • Choosing among numerous options and for many courtiers requires a lot of effort.
  • The AI never uses them, ending up with a worse talent pool, while the player can get the best courtiers, as they are usually not married and there is hardly any competition.

I personally find the above aspects to be tedious, unrealistic, and underwhelming. Why should it take so much effort to find good spouses for courtiers, or competent characters to invite? Why would courtiers depend so much on their liege for getting married? And why should players enjoy such overwhelming advantages over the AI to attract valuable courtiers?

This mod attempts to address these drawbacks by enabling courtiers to actively search for spouses by themselves and only ask their liege for approval, as well as recommend characters to be invited by their liege, thereby reducing the effort for the player, improving the quality of AI talent pools, and also contributing to better roleplaying and immersion.

The main feature of this mod are the 2 new events Courtier Requests to Marry and Courtier Recommends an Acquaintance. They are triggered for count or higher rulers, every year for players and every 1 to 5 years for the AI by default. These event frequencies can be changed via game rules.

When these event fire, two characters are selected using appropriate eligibility criteria that can be further configured via game rules:
  • a courtier who will search for a spouse or recommend a character
  • a candidate to be married or invited

The characters considered when searching for a candidate include all non-ruler characters in this and neighboring realms and located within a certain range of the ruler's capital that can also be configured via game rules.

The final candidate is always the highest quality candidate among all eligible candidates who (or whose matchmaker) would accept the marriage proposal or the invitation.
  • For marriages, the quality is evaluated from the perspective of the courtier, based on opinion, lover relations, attraction, fertility, health, age and age difference, dynasty prestige difference, faith hostility, cultural acceptance, genetic traits, and skills.
  • For invitations, the quality is evaluated from the perspective of the ruler, based on opinions, family and relations, genetic and other traits, skills, claims, and other factors, with competence playing a much stronger role than for marriages.

Finally, the courtier's liege must approve the request or accept the recommendation. While marriage candidates are not automatically a good choice for their liege, invitation candidates usually are. AI rulers consider their opinion of the courtier and the candidate, family and other relations, the candidate quality, and are they better than other options for any councillor or court positions, knight, or commander. Players can take these into account as well, since they are listed in the event description.

This mod introduces also a Courtier Suggests a Guardian event. It is triggered on every birthday for eligible courtier children that don't have a guardian. When it fires, a candidate to be assigned as a guardian and a courtier to suggest it are selected among all eligible courtiers. The quality of guardian candidates captures their effectiveness as guardians and is evaluated based on their skills, traits, perks, faith, and culture.

To make it more convenient for players to trigger the above events, this mod also adds the 2 new interactions Ask to Find Spouse, Find Someone to Invite to Court, and Find Guardian.

Even if AI rulers get better talent pools, they tend to stick to councillors or court position holders with worse skills or aptitude than available. For this reason, and also to remind players, this mod also adds the new Courtier Jostles for Position event. It is triggered after a candidate has joined a court if they are better than other options for a councillor or court position. In it, the candidate requests to be appointed to that position, and their liege can accept or decline. The AI decision is based on their opinion of both the candidate and the incumbent, family and other relations, how much better is the candidate, is the incumbent councillor a powerful vassal, and other factors.

Compatibility

The current version is compatible with CK3 1.16. If you are still on CK3 1.15.x, use version 0.8.0[github.com] instead.

This mod does not modify any vanilla files and should be compatible with most other mods. Note that some total conversion mods remove parts of vanilla that may be referred to by this mod, so compatibility with such mods is not guaranteed. Also, this mod cannot properly evaluate candidates for councillor or court positions introduced by conversion mods without a compatch.

This mod is now fully compatible with A Game of Thrones with a compatibility patch, see Links below.

The Love Marriage Family mod also adds marriage requests by courtiers, but only limited to the player's realm. The two mods are compatible with each other and the frequency of their events can be configured via game rules. If you use LMF or other mods that change the marriage acceptance by AI, set the game rule Interaction Acceptance by AI to Original.

This mod also supports changing its game rules mid-game with the Gamerule Gadget mod.

Localization

This mod is currently available in English and Russian. For other languages, it uses the original English text as a placeholder.

Performance

Since the events added by this mod fire regularly for many AI rulers, they may negatively affect the overall game performance. Therefore, this mod adds game rules to enable players to find the best balance. With the default settings, this mod is about 10% slower than vanilla on max speed in observer mode, a difference not noticeable during an actual gameplay.

As a recommendation, if you don't notice any performance issues, just leave the default settings. Otherwise, you may try increasing the event frequency or reducing the character search range for AI rulers.

Links

For more information, see the mod README[github.com].

If you like this mod, you may also consider my other mods:
Popular Discussions View All (1)
2
14 May, 2024 @ 8:41am
Crash
Psijic
206 Comments
pharaox  [author] 31 Aug @ 1:16pm 
@SgtPeppersSoul If your lover is attractive, naturally they get a lot of attention :-) I understand what you mean, I am sometimes annoyed by it myself. I will add an option for player lovers, but not for "other use cases" as I couldn't possibly know what's on other players minds.
SgtPeppersSoul 29 Aug @ 10:06am 
Can I request an option to exclude certain characters from marriage events? Basically to allow a way to make sure that any unmarried lovers of the ruler don't get caught up in the events (even if rejected, they tend to just get selected again and again), but there might also be other use cases (like saving someone you intend to marry off later for genetic traits).
B flat 9 Aug @ 3:13pm 
Yes, I now realize that events themselves would have to be rewritten :(
pharaox  [author] 9 Aug @ 6:01am 
@B flat I am afraid not. In CK3 there is no such thing such as "silencing" of events, to do something like this I would need to rework the entire mod quite heavily. You can however adjust the frequency or disable events based on their type, with separate options for players and AI.
B flat 7 Aug @ 7:05pm 
Love your mod. and thanks for not creating any new characters out of thin air. Would it be possible to make some rules for silencing guardian and marriage events? I'm a bit tired of the popups.
Koala 2 Aug @ 6:00am 
Amazing mod - really saves me a lot of time and is thought through. Thank you.
Tiberius Aurion 27 Jul @ 3:11pm 
This mod looks amazing. My next playthrough I will give it a try.
Altsinn 26 Jun @ 1:26pm 
Thanks for the confirmation. I don't expect AI will always be great but I constantly see some bizarre choices e.g. compassionate/honest/just guardians for children with the intrigue focus when better candidates are present. I will welcome any improvements :)
pharaox  [author] 26 Jun @ 12:27pm 
@Altsinn All events apply also to AI. This was one of the main motivations behind the mod, see the description.
This doesn't mean AI will be consistently great at choosing guardians, as for performance reasons events for AI are less frequent, and will not fire if a guardian has been already chosen. From the statistics I collect I see the guardian event firing ~300 times for the first 10 game years (867 start), with the default rules.
Altsinn 25 Jun @ 10:54am 
@pharaox - great mod! One question though. Do guardian events apply for both player and AI or is it a player only feature? I’m asking cuz vanilla AI do a very poor job in this area and better evaluation would definitely help it to get a better heirs/talent pool