
Loi de succession
Tanistrie élective
Forme traditionnelle de Gouvernement gaélique dans laquelle le clan au pouvoir choisit en son sein l'Héritier le plus compétent. Le fait d'être un descendant patrilinéaire d'un Dirigeant historique augmente les chances d'être sélectionné, bien qu'il soit considéré comme inapproprié d'élire un enfant du dirigeant actuel.
Le processus tend à sélectionner l'individu le plus qualifié, mais comme la fonction de Dirigeant passe souvent par plusieurs branches de l'arbre généalogique dans le cadre d'un exercice de sélection quelque peu arbitraire, cela entraîne souvent des querelles.
Exercice du pouvoir endiguéType de modificateurcalcDéfinitionin_game/common/heir_selections/monarchy.txt:679
684include_ruler_siblings = yes
685all_in_dynasty = yes
686through_female = no
687allow_female = yes
688allow_children = no
689ignore_ruler = yes
692heir_is_allowed = {
693is_ruler = no
}
695potential = {
696OR = {
697has_reform = government_reform:celtic_traditions_reform
}
}
706calc = {
708if = {
709limit = {
710exists = root
}
712add = {
713desc = "HEIR_SELECTION_OLDER_HEIR_DESC" • Score selon l'âge
714value = root.character_age
}
716add = {
717desc = "HEIR_SELECTION_ADM_DESC" • Score par Aptitude administrative
718value = root.adm
}
720add = {
721desc = "HEIR_SELECTION_DIP_DESC" • Score par Aptitude diplomatique
722value = root.dip
}
724add = {
725desc = "HEIR_SELECTION_MIL_DESC" • Score par Aptitude militaire
726value = root.mil
}
729if = {
730limit = {
730is_female = yes
}
731add = {
732desc = "HEIR_SELECTION_FEMALE_DESC" • Score pour une femme
733value = -100
}
}
737if = {
738limit = {
739NOT = {
740scope:target ?= {
741any_primary_or_accepted_culture = {
741root.culture = this
}
}
}
}
745add = {
746desc = "HEIR_SELECTION_NON_ACCEPTED_CULTURE_DESC" • Score car Culture discriminée
747value = -100
}
}
751if = {
752limit = {
752exists = root.father
}
754if = {
755limit = {
756any_parent = {
757this = scope:target.ruler
}
}
760add = {
762desc = "HEIR_SELECTION_PARENT_IS_CURRENT_RULER_DESC" • Score si un parent est le Dirigeant actuel
763value = -100
}
}
766else = {
767if = {
768limit = {
769root.father = {
770is_alive = no
771any_ruling_countries ?= {
772this ?= scope:target
}
}
}
776add = {
777desc = "HEIR_SELECTION_FATHER_WAS_HISTORICAL_RULER_DESC" • Score si le père était un Dirigeant historique
778value = 100
}
}
}
783if = {
784limit = {
785exists = root.father.father
786root.father.father = {
787is_alive = no
788any_ruling_countries ?= {
789this ?= scope:target
}
}
}
793add = {
794desc = "HEIR_SELECTION_GRANDFATHER_WAS_HISTORICAL_RULER_DESC" • Score si le grand-père était un Dirigeant historique
795value = 100
}
}
}
800if = {
801limit = {
802OR = {
803is_general = yes
804is_admiral = yes
}
}
807add = {
808desc = "HEIR_SELECTION_GENERAL_OR_ADMIRAL_DESC" • Score pour un Général ou un Amirale
809value = 50
}
}
813if = {
814limit = {
815OR = {
816has_trait_category = general
817has_trait_category = admiral
}
}
820add = {
821desc = "HEIR_SELECTION_GENERAL_OR_ADMIRAL_TRAIT_DESC" • Score pour des Traits de Général ou d'Amirale
822value = 50
}
}
825if = {
827add = {
828desc = "HEIR_SELECTION_IS_UNSUITED_TO_RULE_DESC" • N'est pas digne de gouverner
829value = -1000
}
}
}
836if = {
837limit = {
838not = {
838exists = root
}
}
840add = {
841desc = "HEIR_SELECTION_GRANDFATHER_WAS_HISTORICAL_RULER_DESC" • Score si le grand-père était un Dirigeant historique
842value = 100
}
844add = {
845desc = "HEIR_SELECTION_FATHER_WAS_HISTORICAL_RULER_DESC" • Score si le père était un Dirigeant historique
846value = 100
}
848add = {
849desc = "HEIR_SELECTION_PARENT_IS_CURRENT_RULER_DESC" • Score si un parent est le Dirigeant actuel
850value = -100
}
852add = {
853desc = "HEIR_SELECTION_OLDER_HEIR_DESC" • Score selon l'âge
854value = 1
}
856add = {
857desc = "HEIR_SELECTION_ADM_DESC" • Score par Aptitude administrative
858value = 1
}
860add = {
861desc = "HEIR_SELECTION_DIP_DESC" • Score par Aptitude diplomatique
862value = 1
}
864add = {
865desc = "HEIR_SELECTION_MIL_DESC" • Score par Aptitude militaire
866value = 1
}
869add = {
870desc = "HEIR_SELECTION_FEMALE_DESC" • Score pour une femme
871value = -100
}
873add = {
874desc = "HEIR_SELECTION_NON_ACCEPTED_CULTURE_DESC" • Score car Culture discriminée
875value = -100
}
877add = {
878desc = "HEIR_SELECTION_GENERAL_OR_ADMIRAL_DESC" • Score pour un Général ou un Amirale
879value = 50
}
881add = {
882desc = "HEIR_SELECTION_GENERAL_OR_ADMIRAL_TRAIT_DESC" • Score pour des Traits de Général ou d'Amirale
883value = 50
}
}
}