Crusader Kings III

Crusader Kings III

726 ratings
Travelers
7
4
6
5
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.273 MB
Nov 13, 2023 @ 9:13am
Jun 20 @ 11:34pm
54 Change Notes ( view )

Subscribe to download
Travelers

Description
Overview

Ever wondered why hostages or wards must travel to your court, but spouses, invited courtiers, or prisoners can instantly teleport to it from hundreds of miles away? Or why you can magically teleport to your new realm capital together with all of your courtiers, guests, and prisoners?

If you did, you no longer need to wait for Paradox to fix it. With this mod, characters always travel to their default location when it changes instead of teleporting, no matter if it changed due to marriage, invitation, imprisonment or release from prison, becoming a guest, becoming landed for the first time, or realm capital change.

To ensure that important vanilla mechanics are not negatively affected, wandering and adventuring characters, as well those in an army are still able to teleport. Characters will also not interrupt any ongoing vanilla travel except in cases they would previously have teleported.

Not only do they travel, but they often don't do it alone. When multiple characters in the same location start travel to the same destination, they form a group with a single leader and one or more companions. If the leader is a ruler, the other travelers may join their entourage. Otherwise, each character travels alone in vanilla terms (since non-ruler characters can't have entourages), but they all arrive together. In both cases, the player is informed about the departure or arrival with a single message that lists all members of the group.

Since character homes may change mid-travel, such groups may lose members, change their destination, split, or disband altogether, but every character should eventually arrive at their correct home.

While traveling, rulers and their entourage may get some of the vanilla travel and danger events. As a result, some of them may die or leave, and others may join. Rulers can also select a travel leader, add travel options, and get experience on arrival.

Since there are no travel events for non-ruler characters available in vanilla, this mod adds 15 new travel danger events for non-ruler group leaders, loosely based on existing vanilla events. Other group members may also participate in the resolution of such an event, and all may suffer its consequences. The player is informed about such events with appropriate messages, and they can be disabled via a game rule.

Due to the increased volume of travel caused by this mod and the new travel danger events mentioned above, more characters may die or get injured due to travel danger events than before. To compensate for this, the travel safety of all travel caused by this mod is increased compared to vanilla travel. If you prefer, you can increase it even further or decrease it to its default level via a game rule.

Prisoners are a special case. Imprisoned characters always travel as companions of a "prisoner escort" group leader, who joins the imprisoner's court only temporarily and leaves on arrival, and may also get some of the danger events mentioned above. If their travel is aborted for any reason, e.g. death due to an event, all prisoners escape.

Imprisoned rulers traveling to their jailor's capital are assigned a "prison guard" travel leader, can't add travel options, and other characters may not join their entourages. They also don't get any vanilla travel events, but may still be affected by the danger events mentioned above.

Traveling prisoners are moved to a special prison type and can't be interacted with (ransomed, executed, etc.), unless you are at the same location (can be disabled via a game rule). They may try to escape while traveling via a special event, and may also get freed if their escorting character moves to a location containing a hostile army. As a player, you can try to free prisoners captured by an enemy by putting one of your armies on their path.

Finally, this mod also adds 3 new interactions:
  • The Invite as Guest interaction enables inviting a wandering character as a guest, so you could later recruit them for the usual fee.
  • The Invite Characters to Court and Invite Characters as Guests convenience interactions allow finding all characters that would accept Invite to Court and Invite as Guest respectively.

Compatibility

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

This mod is compatible with most other mods, except for mods that make similar changes to the travel system, or modify the travl_on_actions.txt and travel_options.txt vanilla files. Unfortunately, the latter includes most total conversion mods. If you use such mods, put this mod before them in the load order - the travel of imprisoned rulers may be affected as a result, but everything else should work as expected.

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

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

Localization

This mod is currently available in English, Russian, (partially) French, (partially) German (translated by @Feivel), and Korean (translated by @gazette2). For other languages, it uses the original English text as a placeholder.

Performance

To achieve its goals, this mod introduces a location tracker that tracks the location of every non-teleporting character. It activates on a regular basis and checks most living characters. This has a negative impact on the overall game performance that might be noticeable on lower-end machines. By default, the location tracker activates every 5 days, for a reasonable tradeoff between performance and accuracy. You can use the Location Tracker Interval game rule to make it either more accurate or faster.

I measured that the slowest and highest accuracy setting (2 days) is about 35% slower than vanilla, while the fastest (10 days) is about 10% slower, while still being pretty accurate. The default setting (5 days) is about 17% slower and is accurate enough for players to almost never notice any inaccuracies.

As a recommendation, if you don't notice any performance issues, just leave the default settings. Otherwise, you may try adjusting the above game rule to the fastest setting.

The Invite Characters to Court interaction might also become slow if the number of characters that would accept Invite to Court is large enough (hundreds). To avoid this, you can use the Invite Characters to Court Range game rule to reduce the range this interaction uses to look for characters.

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 (6)
7
Apr 5 @ 7:40pm
Compatibility Request
Jashkar
3
Aug 23, 2024 @ 5:38am
German Localization
Feivel
3
Dec 10, 2023 @ 8:02pm
modify turn off notifications
Dinkleberg257
365 Comments
pharaox  [author] Jun 20 @ 11:39pm 
I just released version 0.11.2 with improvements for traveling prisoners and enemy armies intercepting prisoner convoys. For more information, see the description and change notes, as well as the README [github.com] and CHANGELOG [github.com] files.
pharaox  [author] Jun 11 @ 11:37am 
@Thule I doubt this. I play with my mods all the time, and I also regularly collect statistics about events such as prisoners escaping. Based on this, I know that Travelers causes less than 5% of all traveling prisoners to escape.
pharaox  [author] Jun 11 @ 11:33am 
@Barracuda The Location Tracker can't be disabled, there is no such game rule. You can only reduce or increase it's interval, see the "Performance" section in the description.
The "Location Tracker Events" game rule is an obsolete one that is always "Disabled". It has been like this for about 1.5 years now. I did not remove it to maintain compatibility with old saves.
pharaox  [author] Jun 11 @ 11:29am 
@beautysleep There is a low chance for this to happen since locations are updated every 5 days, instead of e.g. every day. This is a compromise between accuracy and performance, see the "Performance" section in the description. If you are on a high end machine, you could reduce this to 2 days.
Thule Jun 10 @ 10:04am 
Idk if this is a bug but all prisoners escape no matter what
Barracuda Jun 10 @ 8:12am 
Has there been a changed made to the Location Tracker? I am no longer able to change it from disabled
beautysleep Jun 10 @ 6:09am 
So I've run into a discrepancy where if I hire someone not in my court to marry to my niece also not in my court they just appear where my niece is, no traveling. And I also have hired people for my court and they just show up with no traveling, when they were in a different court to begin with. I just wanted to let you know, love your mod!
Gordon_Wolfich Jun 3 @ 10:55am 
@pharaox its done
pharaox  [author] Jun 3 @ 10:52am 
@Gordon_Wolfich Thanks! Let me know when it's ready, I'll change the link in the description.
Gordon_Wolfich Jun 2 @ 2:47am 
Hi, thanks for the mod! I checked the Russian translation of the mod and it was unfinished, so I decided to make my own translation and upload it to the workshop.