sivlar
12-18-2006, 21:13
I originally posted this on totalwar.com but probably will get better responses here :)
So I was messing around with a Russian campaign last night and noticed something I had not picked up on before.
Your starting priest is actually a bishop with a different model on the campaign map. Even when you select him, it says bishop instead of priest. I didn't notice this either when I ran a byzantine campaign so I don't think they get one. Which seems odd since they are the founders of the orthodox religion
img218.imageshack.us/img2...hopaf7.jpg
Only thing is, when he dies you never see another one. The catholics seem to get bishops if you train a priest in a settlement with a cathedral. I cannot remember off the top of my head if they get a special model like this or not. I looked around in the export_descr_character_traits.txt file and cannot find a trigger for the bishop trait.
Unless this is it...
Trigger priestinit4
WhenToTest AgentCreated
Condition AgentType = priest
and SettlementBuildingExists = cathedral
and Trait PriestLevel = 0
Affects PriestLevel 1 Chance 100
And if that is in fact the trigger, it seems like it will only work for catholics.
Perhaps if this is added, it would also work on orthodox priests.
Trigger priestinit4
WhenToTest AgentCreated
Condition AgentType = priest
and SettlementBuildingExists = cathedral_o
and Trait PriestLevel = 0
Affects PriestLevel 1 Chance 100
Maybe it will work? Since the description of a bishop lists it as priest level 1...
Trait Bishop
Characters priest
Hidden
Level A_Bishop
Description A_Bishop_desc
EffectsDescription A_Bishop_effects_desc
Threshold 1
Effect Piety 1
Effect Level 1
They seem to be non-exsistant after this Russian one dies off. So I am hoping this may fix it. Also there is no trigger listed for cardinals so I am guessing the way the pope promotes them is triggered in a different way in another file, or even hardcoded.
Also there is nothing listed for patriarchs in the trait file. Though cardinals do have an entry.
I did find this in the descr_characters.txt file so it looks like CA had thought of doing something more with the orthodox faith at one point.
Catholic empires have a listing like this...
faction portugal
dictionary 2
strat_model catholic_priest ; default model
strat_model catholic_bishop ; medium level priest
strat_model catholic_cardinal ; advanced priest
And Orthodox empires have and entry like this...
faction russia
dictionary 2
strat_model orthodox_priest ; default model
strat_model orthodox_bishop ; medium level priest
strat_model orthodox_patriarch ; advanced priest
So it looks like the game has 2 different bishop models depending on your religion (Like I said though I cannot remember seeing a different priest model for the catholics) and it also looks like there is a patriarch model somewhere in there but since there is no trait description or trigger for a patriarch I am guessing CA never finished fleshing out the Orthodox religion.
So will this possibly work assuming the orthodox priest level 2 models are still in the game?
Adding this to the following files...
export_descr_character_traits.txt
;------------------------------------------
Trait PriestLevel
Characters priest
Level Bishop
Description Bishop_desc
EffectsDescription Bishop_effects_desc
Threshold 1
Effect Piety 1
Effect Level 1
Level Cardinal
Description Cardinal_desc
EffectsDescription Cardinal_effects_desc
Threshold 2
Effect Piety 1
Effect Level 2
Effect HeresyImmunity 1
Level Patriarch
Description Patriarch_desc
EffectsDescription Patriarch_effects_desc
Threshold 2
Effect Piety 3
Effect Level 2
Effect HeresyImmunity 1
;------------------------------------------
Trait Patriarch
Characters priest
Hidden
Level A_Patriarch
Description A_Patriarch_desc
EffectsDescription A_Patriarch_effects_desc
Threshold 2
Effect Piety 3
Effect Level 2
;------------------------------------------
Trigger patriarch
WhenToTest CharacterTurnEnd
Condition AgentType = priest
and EndedInSettlement
and FactionBuildingExists = huge_cathedral_o
and not FactionwideTraitExists Patriarch
and RemainingMPPercentage = 100
and Trait PriestLevel = 1
Affects PriestLevel 2 Chance 100
;------------------------------------------
My intentions would be to make it fire off if your priest is a bishop, and no other patriarch exists in your faction.
He would basically be the leader of the church in that specific orthdox faction. I can play with some other triggers to add additional traits if he gets promoted if needed to make him at least on par with cardinals. Cardinals seem to get a chance to have a bunch of traits when promoted.
Would also have to add this to the export_descr_vnvs_enums.txt file.
Patriarch
Patriarch_desc
Patriarch_effects_desc
A_Patriarch
A_Patriarch_desc
A_Patriarch_effects_desc
and last but not least, a description in the data/text directory assuming I can edit the appropriate .bin file. Not sure if it will work though since those files look like a mess.
¬--------------------
{Patriarch} Patriarch
{Patriarch_desc}
This priest has been promoted to Patriach of the Orthodox Church of the Empire.
{Patriarch_effects_desc}
+3 Piety
¬--------------------
{A_Patriarch} A Patriarch
{A_Patriarch_desc}
DO NOT TRANSLATE - SHOULD BE HIDDEN. This priest was promoted to the title of Patriarch simply for sitting in a city with a Huge Cathedral. Silly huh?
{A_Patriarch_effects_desc}
+3 Piety
¬--------------------
Basically I just copied and changed the entries for bishop and a_bishop
Any thoughts?
So I was messing around with a Russian campaign last night and noticed something I had not picked up on before.
Your starting priest is actually a bishop with a different model on the campaign map. Even when you select him, it says bishop instead of priest. I didn't notice this either when I ran a byzantine campaign so I don't think they get one. Which seems odd since they are the founders of the orthodox religion
img218.imageshack.us/img2...hopaf7.jpg
Only thing is, when he dies you never see another one. The catholics seem to get bishops if you train a priest in a settlement with a cathedral. I cannot remember off the top of my head if they get a special model like this or not. I looked around in the export_descr_character_traits.txt file and cannot find a trigger for the bishop trait.
Unless this is it...
Trigger priestinit4
WhenToTest AgentCreated
Condition AgentType = priest
and SettlementBuildingExists = cathedral
and Trait PriestLevel = 0
Affects PriestLevel 1 Chance 100
And if that is in fact the trigger, it seems like it will only work for catholics.
Perhaps if this is added, it would also work on orthodox priests.
Trigger priestinit4
WhenToTest AgentCreated
Condition AgentType = priest
and SettlementBuildingExists = cathedral_o
and Trait PriestLevel = 0
Affects PriestLevel 1 Chance 100
Maybe it will work? Since the description of a bishop lists it as priest level 1...
Trait Bishop
Characters priest
Hidden
Level A_Bishop
Description A_Bishop_desc
EffectsDescription A_Bishop_effects_desc
Threshold 1
Effect Piety 1
Effect Level 1
They seem to be non-exsistant after this Russian one dies off. So I am hoping this may fix it. Also there is no trigger listed for cardinals so I am guessing the way the pope promotes them is triggered in a different way in another file, or even hardcoded.
Also there is nothing listed for patriarchs in the trait file. Though cardinals do have an entry.
I did find this in the descr_characters.txt file so it looks like CA had thought of doing something more with the orthodox faith at one point.
Catholic empires have a listing like this...
faction portugal
dictionary 2
strat_model catholic_priest ; default model
strat_model catholic_bishop ; medium level priest
strat_model catholic_cardinal ; advanced priest
And Orthodox empires have and entry like this...
faction russia
dictionary 2
strat_model orthodox_priest ; default model
strat_model orthodox_bishop ; medium level priest
strat_model orthodox_patriarch ; advanced priest
So it looks like the game has 2 different bishop models depending on your religion (Like I said though I cannot remember seeing a different priest model for the catholics) and it also looks like there is a patriarch model somewhere in there but since there is no trait description or trigger for a patriarch I am guessing CA never finished fleshing out the Orthodox religion.
So will this possibly work assuming the orthodox priest level 2 models are still in the game?
Adding this to the following files...
export_descr_character_traits.txt
;------------------------------------------
Trait PriestLevel
Characters priest
Level Bishop
Description Bishop_desc
EffectsDescription Bishop_effects_desc
Threshold 1
Effect Piety 1
Effect Level 1
Level Cardinal
Description Cardinal_desc
EffectsDescription Cardinal_effects_desc
Threshold 2
Effect Piety 1
Effect Level 2
Effect HeresyImmunity 1
Level Patriarch
Description Patriarch_desc
EffectsDescription Patriarch_effects_desc
Threshold 2
Effect Piety 3
Effect Level 2
Effect HeresyImmunity 1
;------------------------------------------
Trait Patriarch
Characters priest
Hidden
Level A_Patriarch
Description A_Patriarch_desc
EffectsDescription A_Patriarch_effects_desc
Threshold 2
Effect Piety 3
Effect Level 2
;------------------------------------------
Trigger patriarch
WhenToTest CharacterTurnEnd
Condition AgentType = priest
and EndedInSettlement
and FactionBuildingExists = huge_cathedral_o
and not FactionwideTraitExists Patriarch
and RemainingMPPercentage = 100
and Trait PriestLevel = 1
Affects PriestLevel 2 Chance 100
;------------------------------------------
My intentions would be to make it fire off if your priest is a bishop, and no other patriarch exists in your faction.
He would basically be the leader of the church in that specific orthdox faction. I can play with some other triggers to add additional traits if he gets promoted if needed to make him at least on par with cardinals. Cardinals seem to get a chance to have a bunch of traits when promoted.
Would also have to add this to the export_descr_vnvs_enums.txt file.
Patriarch
Patriarch_desc
Patriarch_effects_desc
A_Patriarch
A_Patriarch_desc
A_Patriarch_effects_desc
and last but not least, a description in the data/text directory assuming I can edit the appropriate .bin file. Not sure if it will work though since those files look like a mess.
¬--------------------
{Patriarch} Patriarch
{Patriarch_desc}
This priest has been promoted to Patriach of the Orthodox Church of the Empire.
{Patriarch_effects_desc}
+3 Piety
¬--------------------
{A_Patriarch} A Patriarch
{A_Patriarch_desc}
DO NOT TRANSLATE - SHOULD BE HIDDEN. This priest was promoted to the title of Patriarch simply for sitting in a city with a Huge Cathedral. Silly huh?
{A_Patriarch_effects_desc}
+3 Piety
¬--------------------
Basically I just copied and changed the entries for bishop and a_bishop
Any thoughts?