• 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.

OUTCROWD1

Corporal
4 Badges
Mar 21, 2007
35
0
  • Hearts of Iron II: Armageddon
  • Deus Vult
  • Hearts of Iron III
  • 500k Club
When a realm is at war with a religious enemy, their armies can move through the territories of other realms with the enemy's religion in order to get to their target. This often leads to muslim counter crusades that result in Denmark becoming muslim and so on.

So the game must check the religion of a province before an army moves into it, and decide whether the move is possible based on the religion and whether the army's owner is at war with someone of that religion. So I'm wondering, is it possible to make an event that fires for the owner of the province being moved into that goes something like:

"Sire, a religious enemy is marching through our realm! What shall we do?

A) Allow them to pass. (-50 Piety, ruler gains the trait Skeptical, 25% chance ruler is excommunicated)
B) Ambush the infidels! (+50 Piety, ruler gains the trait Zealous, 25% chance ruler gains the trait Crusader, war is declared on the religious enemy)"?

The Piety bonus or penalty and % chances are just off the top of my head and could be adjusted, but you get the idea. I think the main problem would be deciding how the AI chooses what to do. Maybe check relative manpower and ruler's piety? Maybe realms whose ruler has the Crusader trait always go with B? I'm also thinking this might lead to more realistic crusader states and less isolated German counts in the middle of Persia, etc.

Any event scripters feel like giving this a shot? Reasons why this is a good or bad idea?
 
Last edited:
In the upcoming expansion for CK, called Deus Vult, religious wars will be completely reworked. So this may cancel the need for such events. :)

Also the event you are proposing isn't possible with the current event-commands.
 
OK. Wasn't sure if it was possible or not. I'm curious why it isn't. The game obviously checks to see if certain conditions are met before allowing an army to move into a province. There's no way to attach an event to checking process? Or is what I'm talking about something that would have to be done within the actual game code and not just with events? Anyway, if it is, this would be one way of reworking things for the expansion. I'm curious to see how they end up doing it.
 
outcrowd1 said:
OK. Wasn't sure if it was possible or not. I'm curious why it isn't. The game obviously checks to see if certain conditions are met before allowing an army to move into a province. There's no way to attach an event to checking process? Or is what I'm talking about something that would have to be done within the actual game code and not just with events? Anyway, if it is, this would be one way of reworking things for the expansion. I'm curious to see how they end up doing it.

It is hardcoded, so it can't :D be modded through events.
 
Last edited:
Veldmaarschalk said:
It is hardcoded, so it can't :D be modded through events.

That's always the killing argument! Sorry, the idea wasn't bad at all. I encountered the same problem and this is my idea for a solution:
(I guess this is hardcoded, too, eh?) :wacko:

It is correct that Christian nations let each others armies pass on their territory (and the Muslims did the same with their fellows), but between Christian and Muslim nations this was not the case. Muslims attacking the coast in Italy or France were always waging war against all Christians in their way and all Christian nations participated in the defense. Viceversa Christian armies and Muslim defenders did the same on the African and Levantine coast.
Therefore it should be impossible for each faction to enter a territory of a religious opponent without declaring war.
This could prevent a lot of irrational action and on the other hand it could create interesting situations like cutting off armies or kingdoms etc.
What will you do, for example, if you happily conquered Jerusalem and the Fatimids take the coast?
 
Webspeed said:
That's always the killing argument! Sorry, the idea wasn't bad at all. I encountered the same problem and this is my idea for a solution:
(I guess this is hardcoded, too, eh?) :wacko:

It is correct that Christian nations let each others armies pass on their territory (and the Muslims did the same with their fellows), but between Christian and Muslim nations this was not the case. Muslims attacking the coast in Italy or France were always waging war against all Christians in their way and all Christian nations participated in the defense. Viceversa Christian armies and Muslim defenders did the same on the African and Levantine coast.
Therefore it should be impossible for each faction to enter a territory of a religious opponent without declaring war.
This could prevent a lot of irrational action and on the other hand it could create interesting situations like cutting off armies or kingdoms etc.
What will you do, for example, if you happily conquered Jerusalem and the Fatimids take the coast?

Yes, but you can't do that by events, because military access is hardcoded. I didn't say anything about the idea being good or bad, nor do I say that about your idea. But many people have already come up with this 'idea' :p

But this can't be modded by us normal players, since it is hardcoded.

Maybe in DV there will be a military access system, but in vanilla CK this never will be the case (unless you know something about programming)