Active Courtiers

If you liked this item, please rate it up on Steam Workshop page.

Author: pharaox

Last revision: 22 Apr at 20:24 UTC (21)

File size: 1.27 MB

On Steam Workshop

Description:
Overview

Do you find yourself spending a lot of time finding spouses for courtiers or deciding on characters to invite who could be better councillors, court position holders, knights, or commanders? While Find Spouse and Invite to Court let players attract better talent for free, they have 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.

These aspects are tedious, unrealistic, and underwhelming. Why should finding good spouses or competent characters take so much effort? Why would courtiers depend on their liege to get married? Why should players have such overwhelming advantages over AI?

This mod addresses these issues by letting courtiers search for spouses and ask their liege for approval, and recommend characters to invite, thereby reducing the effort for the player, improving AI talent pools, and enhancing roleplay and immersion.

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

When triggered, two characters are selected using appropriate eligibility criteria that can be further configured via game rules: a courtier who searches for a spouse or recommends a character, and a candidate to marry or invite.

Candidates include non-ruler characters in this and neighboring realms within a configurable range of the ruler’s capital.

The final candidate is the highest quality candidate who (or whose matchmaker) would accept.

  • For marriages, quality is evaluated from the courtier’s perspective 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, quality is evaluated from the ruler’s perspective based on opinions, relations, traits, skills, claims, and other factors, with competence playing a stronger role.

Only candidates above a quality threshold are considered. If none qualify, events don’t fire. The thresholds are configurable via game rules.

Finally, the courtier’s liege must approve the request or accept the recommendation. While marriage candidates aren’t automatically good choices for the liege, invitation candidates usually are. AI rulers consider opinions, relations, quality, and whether candidates are better than other options for councillor or court positions. Players can review these factors in the event description.

This mod also adds a Courtier Suggests a Guardian event, triggered on birthdays for eligible children without guardians. A guardian candidate and suggesting courtier are selected. In this case, quality reflects effectiveness based on skills, traits, perks, faith, and culture.

For convenience, the mod also adds the 3 new interactions Ask to Find Spouse, Find Someone to Invite to Court, and Find Guardian.

AI rulers often keep councillors or position holders with worse skills than available. To address this, the mod adds a Courtier Jostles for Position event, triggered when a better candidate for a councillor or court position joins the court. The candidate requests appointment, and the liege decides. AI rulers consider their opinions of both the candidate and the incumbent, relations, competence gap, whether the incumbent is a powerful vassal, and other factors.

Compatibility

The current version is compatible with CK3 1.19. If you are still on CK3 1.18.x, use version 0.11.1[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: