I'd really love to see the criteria for electoral and papal successions surfaced more fully for modding. In particular, I'd love to be able to make it so that certain traits add electoral popularity - but perhaps only if the holder is of a certain culture - or if the title is a particular title.
So something like
voter_friendly = {
vassal_opinion = 5
elector_opinion = 5
if = {
limit = {
culture = French
}
elector_opinion = 5
}
if = {
limit = {
election = k_papacy
}
elector_opinion = 10
}
}
This pseudocode is intended to show a trait which makes the subject's vassals like them a bit more, and makes them a bit more popular in any election. The electoral bonus is increased by 5 if the subject is French, and by 10 if the election in question is a papal conclave.
(As far as I know, the condition 'election =' is completely invented; the intention is that it should return true during the evaluation of an election (of any type) for the named title, and false at any other time.)
nd
ETA: It would be great to be able to specify the conditions under which a character becomes (a) an elector and (b) a potential candidate for a given title.
It’d be better if we could have the ability do define weights for the elections directly, instead of inside a trait. So, you’d define your trait and then have a separate file that’d have weights for election, like:
Code:
factor_has_voter_friendly_trait = { #This string would be localised to appear in the new election screen (assuming that’s not Eldership exclusive)
add = 10
has_trait = voter_friendly
}
On a related note, being able to have scriptable succession types (being able to add new types of elected with your own scripted weights, being able to create china-esque “Generate a new character on succession according to these wieghts/parameters”, being able to influence the hardcoded succession types with exceptions and stuff (think born in the purple and castration/blinding) and maybe even being able to define new types by defining weights (essentially elective with one elector that is objective) or taking a base (say primogeniture) and then being able to change it in some way with weights, traits or whatever with the base type being used as a fallback.
Obviously, I’ve no clue how plausible they are and I imagine the concept of scripted succession has come up many a time before, but this is a suggestion thread.