administrative_obligations = { obligation_levels = { default = { levies = { value = 0.3 #multiply = governor_efficiency } tax = { value = 0.75 #multiply = governor_efficiency } } } } ### brief: administrative_themes # This is referenced in code. # administrative_themes = { display_mode = radiobutton is_shown = { scope:subject.primary_title.tier >= tier_duchy } obligation_levels = { admin_theme_balanced = { default = yes position = { 0 0 } gui_tags = { byzantine_purple } icon = "gfx/interface/icons/theme_administration_types/icon_balanced_administration.dds" ai_liege_desire = { value = 0 if = { limit = { scope:subject = { is_ai = yes } } add = 1 } } ai_subject_desire = 0 score = 0 color = { 0.7 0.7 0.7 1.0 } subject_modifier = { governor_xp_gain_mult = 0.2 } flag = admin_theme_balanced } admin_theme_civilian = { position = { 2 0 } icon = "gfx/interface/icons/theme_administration_types/icon_civilian_administration.dds" gui_tags = { byzantine_purple } ai_liege_desire = { value = 0 if = { limit = { scope:subject = { is_ai = yes OR = { has_trait = education_stewardship stewardship >= very_high_skill_rating AND = { # Large semi-coastal themes are good for an economic focus any_sub_realm_county = { count >= 2 is_coastal_county = yes } any_sub_realm_county = { count >= 2 is_coastal_county = no } } } } } add = 2 } if = { limit = { scope:liege = { ai_has_builder_or_pious_builder_personality = yes } } add = 1 } } ai_subject_desire = 0 score = 0 color = { 0.2 0.2 0.7 1.0 } tax_factor = 0.5 subject_modifier = { development_growth_factor = 0.2 build_gold_cost = -0.1 build_speed = -0.1 men_at_arms_title_limit = -2 men_at_arms_title_cap = -2 } flag = admin_stewardship_obligation_bonus flag = admin_influence_construction_bonus flag = admin_ai_is_builder flag = admin_theme_civilian flag = obligation_high_taxes } admin_theme_military = { position = { 1 0 } icon = "gfx/interface/icons/theme_administration_types/icon_military_administration.dds" gui_tags = { byzantine_purple } ai_liege_desire = { value = 0 if = { limit = { scope:subject = { is_ai = yes OR = { has_trait = education_martial martial >= very_high_skill_rating primary_title = { any_owned_title_maa_regiment = { count > 4 } } AND = { # Large inland themes are good for military any_sub_realm_county = { count >= 5 } any_sub_realm_county = { percent >= 0.95 is_coastal_county = no } } } } } add = 2 } if = { limit = { scope:liege = { ai_has_warlike_personality = yes } } add = 1 } } ai_subject_desire = 0 score = 0 color = { 0.7 0.2 0.2 1.0 } levies_factor = 0.75 subject_modifier = { development_growth_factor = -0.25 monthly_county_control_growth_factor = 0.1 maa_damage_mult = 0.1 men_at_arms_title_cap = 2 men_at_arms_maintenance = -0.2 monthly_treasury_from_military_budget_base = 1 } flag = admin_martial_obligation_bonus flag = admin_theme_military flag = obligation_high_levies } admin_theme_frontier = { position = { 0 1 } icon = "gfx/interface/icons/theme_administration_types/icon_frontier_administration.dds" gui_tags = { byzantine_purple } ai_liege_desire = { value = 0 if = { limit = { scope:subject = { is_ai = yes } } add = 5 } } ai_subject_desire = 0 score = 0 color = { 0.2 0.7 0.2 1.0 } is_valid = { custom_tooltip = { text = admin_theme_frontier_valid_desc scope:subject = { any_sub_realm_county = { any_neighboring_county = { holder = { top_liege != scope:subject.top_liege } } } } } } tax_factor = -0.2 subject_modifier = { fort_level = 2 defender_advantage = 6 hostile_county_attrition = -0.3 hostile_raid_time = 0.75 # Values to tweak the AI slightly in order to make them more likely to declare war ai_boldness = 20 ai_rationality = -15 monthly_treasury_from_military_budget_base = 1.5 } flag = admin_prowess_obligation_bonus flag = admin_duchy_expansion_unlocked flag = admin_ai_is_warlike flag = admin_theme_frontier flag = admin_theme_can_raid } admin_theme_imperial = { position = { 1 1 } icon = "gfx/interface/icons/theme_administration_types/icon_imperial_administration.dds" gui_tags = { byzantine_purple } ai_liege_desire = { value = 0 if = { limit = { scope:liege = { NOT = { any_vassal = { vassal_contract_has_flag = admin_theme_imperial } } } scope:subject = { is_ai = yes culture = scope:liege.culture faith = top_liege.primary_title.state_faith } } add = 5 } if = { limit = { exists = scope:liege.house exists = scope:subject.house scope:liege.house = scope:subject.house } add = 1 } } ai_subject_desire = 0 score = 0 color = { 0.7 0.0 0.7 1.0 } is_valid = { scope:liege = { highest_held_title_tier = tier_empire } custom_tooltip = { text = admin_theme_imperial_valid_desc OR = { scope:liege = { NOT = { any_vassal = { vassal_contract_has_flag = admin_theme_imperial } } } AND = { scope:subject = { vassal_contract_has_flag = admin_theme_imperial } scope:liege = { any_vassal = { count = 1 vassal_contract_has_flag = admin_theme_imperial } } } } } } tax_factor = 0.1 liege_modifier = { monthly_prestige_gain_per_legitimacy_level_add = 0.5 legitimacy_gain_mult = 0.2 } subject_modifier = { monthly_prestige = 0.5 monthly_influence = 0.25 } flag = admin_theme_imperial flag = admin_prestige_obligation_bonus flag = admin_cannot_revoke_titles_without_cause flag = obligation_high_taxes } admin_theme_naval = { position = { 2 1 } icon = "gfx/interface/icons/theme_administration_types/icon_naval_administration.dds" gui_tags = { byzantine_purple } ai_liege_desire = { value = 0 if = { limit = { scope:subject = { is_ai = yes } } if = { limit = { # Large coastal areas qualify as good naval themes scope:subject = { any_sub_realm_county = { count >= 3 is_coastal_county = yes } } scope:liege = { # But don't go overboard with naval themes any_vassal = { percent < 0.15 vassal_contract_has_flag = admin_theme_naval } } } add = 3 } if = { limit = { # Islands are good naval candidates scope:subject = { any_sub_realm_county = { percent >= 0.95 is_coastal_county = yes OR = { any_neighboring_county = { percent >= 0.95 holder = { OR = { this = scope:subject any_liege_or_above = { this = scope:subject } } } } any_neighboring_county = { count < 1 } } } } } add = 8 } } } ai_subject_desire = 0 score = 0 color = { 0.0 0.4 0.7 1.0 } is_valid = { custom_tooltip = { text = admin_theme_naval_valid_desc scope:subject = { any_sub_realm_county = { is_coastal_county = yes } } } } liege_modifier = { embarkation_cost_mult = -0.1 naval_movement_speed_mult = 0.1 } subject_modifier = { embarkation_cost_mult = -0.5 naval_movement_speed_mult = 0.25 no_disembark_penalty = yes coastal_advantage = 10 development_growth_factor = 0.1 monthly_treasury_from_military_budget_base = 1 } flag = admin_naval_duchy_expansion_unlocked flag = admin_tradeport_obligation_bonus flag = admin_theme_naval } } } administrative_salary_rank = { display_mode = hidden defaults_to_highest_valid_level = yes can_be_changed = { always = no } obligation_levels = { administrative_salary_rank_none = { position = { 0 0 } default = yes ai_liege_desire = 0 ai_subject_desire = 0 } administrative_salary_rank_duchy = { position = { 2 0 } parent = administrative_salary_rank_none is_valid = { scope:subject = { highest_held_title_tier = tier_duchy } } ai_liege_desire = 3 ai_subject_desire = 3 subject_modifier = { monthly_treasury_from_salary_budget_base = 0.75 } } administrative_salary_rank_kingdom = { position = { 3 0 } parent = administrative_salary_rank_duchy is_valid = { scope:subject = { highest_held_title_tier = tier_kingdom } } ai_liege_desire = 4 ai_subject_desire = 4 subject_modifier = { monthly_treasury_from_salary_budget_base = 1.0 } } administrative_salary_rank_empire = { position = { 4 0 } parent = administrative_salary_rank_kingdom ai_liege_desire = 5 ai_subject_desire = 5 is_valid = { scope:subject = { highest_held_title_tier = tier_empire is_landless_ruler = no } } subject_modifier = { monthly_treasury_from_salary_budget_base = 2.0 } } } }