You didn't get a screen shot of any_direct_de_jure_vassal_title, just the other two which are just valid in effects.
title_prefix = "abbot_"
abbot_baron;Abbot;;;;;;;;;;;;;x
abbot_baron_catholic;Abbot;;;;;;;;;;;;;x
abbot_baron_christian;Abbot;;;;;;;;;;;;;x
Why are they limited in such a way? And as you can see in the picture the any_direct_de_jure_vassal_title lacks localisation.
Minor issue - localisation for custom government type duke is acting weird. It refuses to show in the character sheet but is seen in character finder:
As seen in the screenshot - character sheet shows regular feudal title for that culture ("Doukas") while custom government title is seen in the character finder.
King level title for custom government works as intended.
I think most conditions not working in government potential clause is probably a bug. For example flags and having laws enacted are not recognised ofr government potential.
Plus, the is_merchant_republic flag for governments seems to do actually nothing at all for custom governments (is not even recognised in the features screen)
I'm using the ones you mentioned in your post, I just misswrote them in my post. But why is any_de_jure_vassal_title limited to effects only?You write in your post that you use any_de_jure_vassal and any_direct_de_jure_vassal - and as you can see form my list there are no such triggers. I'm guessing you try to use a non-existing one in the first screenshot and maybe any_direct_de_jure_vassal_title in the second, and just miss-wrote it in the text? So I will check that one, but please make sure you write the correct info in your post so that I'm not sent off looking for other stuff.
Why the lack of consistent triggers/effects? Only the team can answer that. During my time on EU4 I enforced a number of rules regarding triggers and effects that later projects should follow but unfortunately CK2 works more in the "old way".
Re-read his second paragraph, especially the second sentence.I'm using the ones you mentioned in your post, I just misswrote them in my post. But why is any_de_jure_vassal_title limited to effects only?
This sounds like the same problem is was reporting. Here is my modification.Please add steps to reproduce or even better a zip file with the modification.
Actually they are any_de_jure_vassal_title at the top and any_direct_de_jure_vassal_title in the lower one. Or granted the lower one isYou didn't get a screen shot of any_direct_de_jure_vassal_title, just the other two which are just valid in effects.
NOT = {
any_direct_de_jure_vassal_title = {
}
}
I'm using the ones you mentioned in your post, I just misswrote them in my post. But why is any_de_jure_vassal_title limited to effects only?
Ah I missed that part.Re-read his second paragraph, especially the second sentence.
It appears not. Well I guess it goes on the list of modding feautres requested. But still localisation missing from NOT = {any_direct_de_jure_vassal_title. = {}}Did you read the second paragraph?
Again, please be a little clearer. Are you talking about the merchant_republic property in governments or the trigger is_merchant_republic (I'm assuming the former)? merchant_republic seems to work ok - note though that you can only set it on a republic, not any other sort of government type - but I will check.
And it would be good if you explain what features it is that aren't working.
Again, please be a little clearer. Are you talking about the merchant_republic property in governments or the trigger is_merchant_republic (I'm assuming the former)? merchant_republic seems to work ok - note though that you can only set it on a republic, not any other sort of government type - but I will check.
And it would be good if you explain what features it is that aren't working.
It isn't possible to set government types in history files.
My investigations have shown that:
Unless there's something we're missing, our ability to control initial government types is excruciatingly limited.
- The set_government_type command does not work in history effect blocks, and there is no history command equivalent. Governments are apparently not calculated until startup.
- Government type potential block cannot check title flags or laws. It can check certain title conditions, such as is_tribal_type_title.
Just do any_realm_title, with a "tier = baron" limit.
Continued investigation of how to control historical governments. Here's what I've discovered:
You also cannot set government types in histories, period.
- Government type potential recognizes culture.
- Government type potential recognizes religion.
- Government type potential recognizes specific landed titles.
- Government type potential DOES NOT recognize laws.
- Government type potential DOES NOT recognize character flags.
- Government type potential DOES NOT recognize title flags.
So it looks like if you want a title to use a specific government type historically, the only way to do it is to single it out in the potential block by name. So if government types are at all important in your mod, sorry, but your potential blocks are going to be enormous and will have to list every title that uses that government type individually.
I'm going to keep looking for a better option, but I'm doubtful. I've filed this as a bug report, as it effectively makes government types completely unmoddable for most purposes, but I'm not optimistic about Paradox ever acknowledging the issue.
potential = {
capital_holding = {
has_title_flag = is_a_monastery
}
}
Is it possible to add a defines setting or some other way to disable forts from being destroyed when building a new holding?Correct. Buildings in forts was definitely not coded to work. It took some time but it seems to work correctly now.
Please add steps to reproduce or even better a zip file with the modification.
title_prefix = "heavenly_"
heavenly_king_kraitan;Hierarch;;;;;;;;;;;;;
heavenly_kingdom_kraitan;Hierarchy;;;;;;;;;;;;;
heavenly_kingdom_of_kraitan;Hierarchy of;;;;;;;;;;;;;
heavenly_duke_kraitan;Hierostrategos;;;;;;;;;;;;;
heavenly_duchy_kraitan;Eparchia;;;;;;;;;;;;;
heavenly_duchy_of_kraitan;Eparchia of;;;;;;;;;;;;;