AI Promote Culture Decision

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

Author: Ultimate Powa

Last revision: 29 Jan, 2023 at 07:50 UTC

File size: 173.06 KB

On Steam Workshop

Description:

This is a fairly simple mod that allows for the AI to promote culture more often, as the AI seems to never do it on their own unless they have a hybrid culture and are targeting one of the parent cultures.

The AI will now start promoting culture on their own if they are an independent ruler with certain zealous/religious traits or if their top liege possesses those traits in the case of them not being an independent ruler.
I went ahead and decided to use religious traits to gate whether an independent ruler would promote culture on their own or not, as usually in history, it was the overly religious and zealous rulers that decreed their culture be the culture that was practiced.

In addition, this mod gives the player the ability to issue a Promote Culture decree via the Character Interactions menu. (Right Click)
If the decree is given, the AI will start promoting culture over other Stewardship tasks until the decree is lifted.
Sometimes there may be some other circumstance that prevents the vassal from performing the Promote Culture task such as not having enough gold or having a cooldown.
On that subject, there is a 5 year cooldown before the task can be performed again by the AI.
Independent Zealous Rulers will also keep up the pace, however everyone else is subjected to the default 30/60 year AI cooldowns.

Furthermore, something else added is that if the decree is given to a King Vassal for example, then all of that King’s vassals will start Promoting Culture as well, assuming they are of the same culture as you and your Vassal King.

I’ve tried to keep the balance in the game, so that if the player decides to, they can up the rate of their cultural promotion in their own Empire/Kingdom, while simultaneously increasing the rate the AI will Promotes Culture on their own, but not causing every single AI to constantly want to also Promote Culture.
Took a bit to find the balance I must say.
Cultures with the Xenophilic Tradition will never promote culture on their own unless they are a hybrid with a parent, instead they opt for the Cultural Acceptance and hybrid route, which was basically in the vanilla code.
Cultures with the Isolationist Tradition are more likely to promote culture on their own, regardless of zealous leaders.

Compatibility:

This mod should be compatible with most mods out there as long as they don’t alter the Stewardship Tasks.
If you happen to have a mod that modifies the other Stewardship tasks at all, the only thing I’ve changed with the other tasks is the AI, by adding a small section of code that negates the AIs decision to do those tasks if their liege has decreed they promote culture.
Simply adding this small section code to those tasks will make those mods compatible.

Languages:

English
Русский

Future Updates:

Currently the Decree only works for the player applying it to AI Vassals, I plan to make the Decree work with the AI decreeing that their player Vassal Promote Culture in the future, or at the very least, another player can decree that their player vassal promote culture.

Credits:

DonekuldaCharacter Interaction Code
klimsatRussian Translation
The Promote Culture Interaction is based off of another mod that can be found here;
https://steamcommunity.com/sharedfiles/filedetails/?id=2919246153
Whilst the AI is all my own, I’ve used Donekulda’s code for the interaction effect, though I added the ability to lift the decree.
I also corrected the English grammar and added some more Russian translations.

Check out my other mods:

Blood of Old Valyria

https://steamcommunity.com/sharedfiles/filedetails/?id=2238118575

High King Elective of the North Sea

https://steamcommunity.com/sharedfiles/filedetails/?id=2873536104