character_gender_can_rule_title_trigger = { trigger_if = { limit = { $GENDER$ = { is_male = yes } exists = $TITLE$ $TITLE$ = { NOT = { has_title_law = female_only_law } } } always = yes } trigger_else_if = { limit = { $GENDER$ = { is_female = yes } exists = $TITLE$ $TITLE$ = { NOT = { has_title_law = male_only_law } } } always = yes } trigger_else = { always = no } } character_gender_can_inherit_from_trigger = { save_temporary_scope_as = heir trigger_if = { limit = { $CHARACTER$ = { exists = primary_title } } $CHARACTER$ = { character_gender_can_rule_title_trigger = { GENDER = scope:heir TITLE = primary_title } } } trigger_else = { always = no } } has_partition_succession_realm_law_trigger = { OR = { has_realm_law = confederate_partition_succession_law has_realm_law = partition_succession_law has_realm_law = high_partition_succession_law has_realm_law = clan_antagonistic_partition_succession_law has_realm_law = clan_competitive_partition_succession_law has_realm_law = clan_impassive_partition_succession_law has_realm_law = clan_friendly_partition_succession_law has_realm_law = clan_harmonious_partition_succession_law } } can_increase_government_authority = { realm_law_authority_level_max = no realm_law_use_government_authority = yes trigger_if = { limit = { has_realm_law_flag = has_requirement_for_authority_level } trigger_if = { limit = { realm_law_use_church_authority = yes } switch = { trigger = has_realm_law_flag authority_level_2 = { can_pass_law_church_authority_3_trigger = yes } authority_level_1 = { can_pass_law_church_authority_2_trigger = yes } authority_level_0 = { can_pass_law_church_authority_1_trigger = yes } fallback = { always = no } } } trigger_else = { switch = { trigger = has_realm_law_flag authority_level_2 = { can_pass_law_ca3_trigger = yes } authority_level_1 = { can_pass_law_ca2_trigger = yes } authority_level_0 = { can_pass_law_ca1_trigger = yes } fallback = { always = no } } } } } realm_law_use_government_authority = { custom_description = { text = use_government_authority has_realm_law_flag = authority_level_0 } } realm_law_authority_level_0 = { has_realm_law_flag = authority_level_0 NOT = { has_realm_law_flag = authority_level_1 } } realm_law_authority_level_1 = { has_realm_law_flag = authority_level_1 NOT = { has_realm_law_flag = authority_level_2 } } realm_law_authority_level_2 = { has_realm_law_flag = authority_level_2 NOT = { has_realm_law_flag = authority_level_3 } } realm_law_authority_level_3 = { has_realm_law_flag = authority_level_3 NOT = { has_realm_law_flag = authority_level_4 } } realm_law_authority_level_max = { has_realm_law_flag = max_authority_level } should_synchronize_liege_law = { top_liege != this OR = { trigger_if = { limit = { realm_law_use_japanese_bureaucracy = yes } liege = { realm_law_use_japanese_bureaucracy = yes } } trigger_else = { government_has_mechanic = administrative top_liege = { government_has_mechanic = administrative } } } use_same_authority_with_liege = yes } use_same_authority_with_liege = { OR = { government_type = liege.government_type trigger_if = { limit = { realm_law_use_crown_authority = yes } liege = { realm_law_use_crown_authority = yes } } trigger_else_if = { limit = { realm_law_use_tribal_authority = yes } liege = { realm_law_use_tribal_authority = yes } } trigger_else_if = { limit = { realm_law_use_imperial_bureaucracy = yes } liege = { realm_law_use_imperial_bureaucracy = yes } } trigger_else_if = { limit = { realm_law_use_nomadic_authority = yes } liege = { realm_law_use_nomadic_authority = yes } } trigger_else_if = { limit = { realm_law_use_celestial_bureaucracy = yes } liege = { realm_law_use_celestial_bureaucracy = yes } } trigger_else_if = { limit = { realm_law_use_meritocratic_bureaucracy = yes } liege = { realm_law_use_meritocratic_bureaucracy = yes } } trigger_else_if = { limit = { realm_law_use_japanese_bureaucracy = yes } liege = { realm_law_use_japanese_bureaucracy = yes } } trigger_else_if = { limit = { realm_law_use_church_authority = yes } liege = { realm_law_use_church_authority = yes } } trigger_else = { always = no } } } realm_law_use_crown_authority = { government_has_flag = government_uses_crown_authority } realm_law_use_church_authority = { government_has_flag = government_uses_church_authority } realm_law_use_tribal_authority = { government_has_flag = government_uses_tribal_authority } realm_law_use_camp_purpose = { government_has_flag = government_is_landless_adventurer } realm_law_use_imperial_bureaucracy = { government_has_flag = government_uses_imperial_bureaucracy } realm_law_use_nomadic_authority = { government_has_flag = government_is_nomadic } realm_law_use_celestial_bureaucracy = { government_has_flag = government_uses_celestial_bureaucracy } realm_law_is_mandala = { government_has_flag = government_is_mandala } realm_law_use_meritocratic_bureaucracy = { government_has_flag = government_uses_meritocratic_bureaucracy } realm_uses_treasury_laws_trigger = { government_allows = treasury } realm_law_use_japanese_bureaucracy = { government_has_flag = government_uses_japanese_bureaucracy } can_have_confederate_partition_succession_law_trigger = { OR = { government_has_flag = government_is_feudal government_has_flag = government_is_tribal government_has_flag = government_is_landless_minority # TGP AND = { government_has_flag = government_is_japan_feudal tgp_realm_has_ceremonial_liege_trigger = yes is_independent_ruler = no } } } can_keep_partition_succession_law_trigger = { # The 'can_keep' triggers are dependent on actually having the law. If they aren't, the trigger breakdown for the player breaks and shows incomplete information. trigger_if = { limit = { has_realm_law = partition_succession_law } OR = { can_have_partition_succession_law_trigger = yes # # Mongol Empires # has_title = title:e_mongol_empire # has_title = title:e_ilkhanate # has_title = title:e_golden_horde # has_title = title:e_chagatai # has_title = title:e_red_horde # has_title = title:e_white_horde # has_title = title:e_aarlud_khanate # has_title = title:e_togskol_khanate # has_title = title:e_baruun_khanate # has_title = title:e_great_yuan # has_title = title:e_blue_horde # has_title = title:e_omnod_dalai_khanate } } NOT = { government_has_flag = government_is_clan } } can_have_partition_succession_law_trigger = { culture = { has_innovation = innovation_hereditary_rule } custom_description = { text = succession_laws_must_have_organised_government_tooltip OR = { government_has_flag = government_is_feudal government_has_flag = government_is_clan government_has_flag = government_is_japan_feudal } } } can_keep_high_partition_succession_law_trigger = { # The 'can_keep' triggers are dependent on actually having the law. If they aren't, the trigger breakdown for the player breaks and shows incomplete information. trigger_if = { limit = { has_realm_law = high_partition_succession_law } OR = { can_have_high_partition_succession_law_trigger = yes # # Mongol Empires # has_title = title:e_mongol_empire # has_title = title:e_ilkhanate # has_title = title:e_golden_horde # has_title = title:e_chagatai # has_title = title:e_red_horde # has_title = title:e_white_horde # has_title = title:e_aarlud_khanate # has_title = title:e_togskol_khanate # has_title = title:e_baruun_khanate # has_title = title:e_great_yuan # has_title = title:e_blue_horde # has_title = title:e_omnod_dalai_khanate } } NOT = { government_has_flag = government_is_clan } } can_have_high_partition_succession_law_trigger = { trigger_if = { limit = { NOT = { culture = { has_cultural_parameter = can_enact_high_partition_succession_law } } } culture = { has_innovation = innovation_heraldry } } custom_description = { text = succession_laws_must_have_organised_government_tooltip OR = { government_has_flag = government_is_feudal government_has_flag = government_is_clan government_has_flag = government_is_japan_feudal } } } can_keep_single_heir_succession_law_trigger = { # The 'can_keep' triggers are dependent on actually having the law. If they aren't, the trigger breakdown for the player breaks and shows incomplete information. trigger_if = { limit = { has_realm_law = single_heir_succession_law } OR = { can_have_single_heir_succession_law_trigger = yes # Byzantine Empire / Ceremonial Liege historical_succession_access_single_heir_succession_law_trigger = yes has_variable = purge_oath_previous_law # ACH Purge Pretenders Oath } } } can_have_single_heir_succession_law_trigger = { trigger_if = { # Celestial/Meritocratic/Soryo limit = { OR = { government_allows = merit government_has_flag = government_is_japan_feudal } } custom_tooltip = { # You are independent, have the innovation or are Ceremonial Monarch text = can_have_single_heir_succession_law_trigger_merit_or_japan_tt OR = { is_independent_ruler = yes culture = { has_innovation = innovation_primogeniture } tgp_has_ceremonial_liege_title_trigger = yes } } } trigger_else_if = { limit = { tgp_realm_has_ceremonial_liege_trigger = yes } tgp_has_ceremonial_liege_title_trigger = yes } trigger_else = { culture = { has_innovation = innovation_primogeniture } } # Non-tribals only trigger_if = { # We split the tooltip into two, to make sure we don't show admin unless you actually have it limit = { has_ep3_dlc_trigger = yes } custom_tooltip = { text = must_be_feudal_clan_or_admin OR = { government_has_flag = government_is_feudal government_has_flag = government_is_clan government_has_mechanic = administrative government_has_flag = government_is_japan_feudal tgp_has_ceremonial_liege_title_trigger = yes } } } trigger_else = { custom_description = { text = succession_laws_must_have_organised_government_tooltip OR = { government_has_flag = government_is_feudal government_has_flag = government_is_clan government_allows = merit government_has_flag = government_is_japan_feudal tgp_has_ceremonial_liege_title_trigger = yes } } } # Admin rules trigger_if = { limit = { government_has_mechanic = administrative } trigger_if = { limit = { tgp_realm_has_ceremonial_liege_trigger = yes } tgp_has_ceremonial_liege_title_trigger = yes } trigger_else = { is_independent_ruler = yes } } } can_keep_single_heir_youngest_succession_law_trigger = { # The 'can_keep' triggers are dependent on actually having the law. If they aren't, the trigger breakdown for the player breaks and shows incomplete information. trigger_if = { limit = { has_realm_law = single_heir_succession_law_youngest } OR = { can_have_single_heir_youngest_succession_law_trigger = yes historical_succession_access_single_heir_succession_law_youngest_trigger = yes } } } can_have_single_heir_youngest_succession_law_trigger = { culture = { has_innovation = innovation_primogeniture } # Non-tribals only trigger_if = { # We split the tooltip into two, to make sure we don't show admin unless you actually have it limit = { has_ep3_dlc_trigger = yes } custom_tooltip = { text = must_be_feudal_clan_or_admin OR = { government_has_flag = government_is_feudal government_has_flag = government_is_clan government_has_mechanic = administrative government_has_flag = government_is_japan_feudal } } } trigger_else = { custom_description = { text = succession_laws_must_have_organised_government_tooltip OR = { government_has_flag = government_is_feudal government_has_flag = government_is_clan government_has_flag = government_is_japan_feudal } } } trigger_if = { limit = { government_has_mechanic = administrative } is_independent_ruler = yes } } can_keep_single_heir_dynasty_house_trigger = { # The 'can_keep' triggers are dependent on actually having the law. If they aren't, the trigger breakdown for the player breaks and shows incomplete information. trigger_if = { limit = { has_realm_law = single_heir_dynasty_house } OR = { can_have_single_heir_dynasty_house_trigger = yes historical_succession_access_single_heir_dynasty_house_trigger = yes } } } can_have_single_heir_dynasty_house_trigger = { exists = house trigger_if = { limit = { culture = { OR = { this = culture:czech this = culture:NEOW_slovak NOT = { has_innovation = innovation_heraldry } } } } culture = { has_innovation = innovation_table_of_princes } } trigger_else = { culture = { has_innovation = innovation_heraldry } } custom_description = { text = succession_laws_must_have_organised_government_tooltip OR = { government_has_flag = government_is_feudal government_has_flag = government_is_clan government_has_flag = government_is_japan_feudal } } NOT = { government_has_mechanic = administrative } } can_have_bishop_theocratic_succession_law_trigger = { OR = { is_theocratic_lessee = yes government_has_flag = government_is_theocracy } } should_use_theocratic_elective_succession_law_trigger = { faith = { has_doctrine_parameter = has_clerical_electors trigger_if = { limit = { exists = religious_head_title } religious_head ?= prev } trigger_else = { prev = { has_title = title:k_papal_state } } } } should_use_clerical_appointment_law_trigger = { government_has_mechanic = theocracy highest_held_title_tier >= tier_county should_use_theocratic_elective_succession_law_trigger = no } is_temporal_head_of_faith_trigger = { is_head_of_faith = yes holder.faith = { has_doctrine = doctrine_temporal_head } } can_title_have_law_general_trigger = { tier >= tier_duchy is_temporal_head_of_faith_trigger = no } can_have_holy_order_succession_law_trigger = { government_has_flag = government_is_military_holy_order NOT = { primary_title ?= { has_variable = order_heritage } } } can_have_cultural_holy_order_succession_law_trigger = { government_has_flag = government_is_military_holy_order primary_title ?= { has_variable = order_heritage } } can_have_monastic_holy_order_succession_law_trigger = { government_has_flag = government_is_monastic_holy_order NOR = { primary_title ?= { has_variable = female_order } primary_title ?= { has_variable = male_order } } } can_have_female_monastic_holy_order_succession_law_trigger = { government_has_flag = government_is_monastic_holy_order primary_title ?= { has_variable = female_order } } can_have_male_monastic_holy_order_succession_law_trigger = { government_has_flag = government_is_monastic_holy_order primary_title ?= { has_variable = male_order } } can_have_mercenary_succession_law_trigger = { government_has_flag = government_is_mercenary } can_have_city_succession_law_trigger = { government_has_flag = government_is_republic } can_have_herder_succession_law_trigger = { government_has_flag = government_is_herder } title_can_reduce_partition_law_trigger = { holder ?= { OR = { has_realm_law = single_heir_succession_law can_have_high_partition_succession_law_trigger = yes } OR = { has_realm_law = high_partition_succession_law can_have_high_partition_succession_law_trigger = yes } OR = { has_realm_law = partition_succession_law can_have_confederate_partition_succession_law_trigger = yes } } } can_pass_law_ca1_trigger = { culture = { has_innovation = innovation_plenary_assemblies } } can_pass_law_ca2_trigger = { culture = { has_innovation = innovation_royal_prerogative } } can_pass_law_ca3_trigger = { culture = { has_innovation = innovation_royal_prerogative } } can_pass_law_church_authority_1_trigger = { can_pass_law_ca1_trigger = yes piety_level >= low_piety_level } can_pass_law_church_authority_2_trigger = { culture = { has_innovation = innovation_chronicle_writing } piety_level >= medium_piety_level } can_pass_law_church_authority_3_trigger = { culture = { has_innovation = innovation_divine_right } piety_level >= high_piety_level } can_have_acclamation_succession_law_trigger = { has_ep3_dlc_trigger = yes top_liege = this government_has_mechanic = administrative NOR = { government_has_flag = government_has_merit government_has_flag = government_is_japan_administrative } } can_keep_acclamation_succession_law_trigger = { has_ep3_dlc_trigger = yes trigger_if = { limit = { has_realm_law = acclamation_succession_law } can_have_acclamation_succession_law_trigger = yes } } can_change_acclamation_succession_law_trigger = { has_ep3_dlc_trigger = yes } can_have_appointment_succession_law_trigger = { has_ep3_dlc_trigger = yes government_has_mechanic = administrative NOR = { government_has_flag = government_has_merit government_has_flag = government_is_japan_administrative } is_independent_ruler = no } can_keep_appointment_succession_law_trigger = { has_ep3_dlc_trigger = yes trigger_if = { limit = { has_realm_law = appointment_succession_law } can_have_appointment_succession_law_trigger = yes } } can_change_appointment_succession_law_trigger = { has_ep3_dlc_trigger = yes } # Scope's $AUTHORITY$ authority law level is at least $CHARACTER$'s has_higher_or_equal_authority_trigger = { OR = { has_realm_law = $AUTHORITY$_authority_3 AND = { has_realm_law = $AUTHORITY$_authority_2 $CHARACTER$ = { OR = { has_realm_law = $AUTHORITY$_authority_0 has_realm_law = $AUTHORITY$_authority_1 has_realm_law = $AUTHORITY$_authority_2 } } } AND = { has_realm_law = $AUTHORITY$_authority_1 $CHARACTER$ = { OR = { has_realm_law = $AUTHORITY$_authority_0 has_realm_law = $AUTHORITY$_authority_1 } } } AND = { has_realm_law = $AUTHORITY$_authority_0 $CHARACTER$ = { has_realm_law = $AUTHORITY$_authority_0 } } } }