﻿@ai_standard_liege_desire = 2
@ai_standard_vassal_desire = 1


patrician_government_obligations = {
	obligation_levels = {
		default = {
			levies = 0.35
			tax = 0.2
		}
	}
}

military_government_obligations = {
	obligation_levels = {
		default = {
			levies = 0.35
		}
	}
}

military_government_salary = {
	display_mode = tree
	icon = gold_icon
	
	is_shown = {
		scope:vassal = { has_government = military_command }
	}
	obligation_levels = {
		military_salary_none = {
			position = { 0 0 }

			tax = 0.25
			vassal_opinion = -10

			ai_liege_desire = 5
			ai_vassal_desire = 1
		}
		military_salary_low = {
			default = yes
			parent = military_salary_none
			position = { 1 0 }

			tax = 0.22
	
			ai_liege_desire = 4
			ai_vassal_desire = 2
		}
		military_salary_normal = {		
			parent = military_salary_low
			position = { 2 0 }

			tax = 0.19
			vassal_opinion = 5
			
			ai_liege_desire = 3
			ai_vassal_desire = 3
		}
		military_salary_high = {
			parent = military_salary_normal
			position = { 3 0 }
			
			tax = 0.16
			vassal_opinion = 10

			ai_liege_desire = 2
			ai_vassal_desire = 4
		}
		military_salary_very_high = {
			parent = military_salary_high
			position = { 4 0 }
			
			tax = 0.13
			vassal_opinion = 15

			ai_liege_desire = 1
			ai_vassal_desire = 5
		}
	}
}

imperial_autonomy = {
	display_mode = checkbox
	is_shown = {
		scope:vassal = {
			top_liege = { has_government = imperial_government }
			scope:vassal.primary_title.tier >= tier_county
		}
	}
	obligation_levels = {
		imperial_autonomy_none = {
			default = yes
			position = { 0 0 }
			
			ai_liege_desire = @ai_standard_liege_desire
			ai_vassal_desire = 0
		}
		imperial_autonomy_full = {
			is_valid = {							
				scope:vassal = {
					custom_description = {
						text = imperial_autonomy_full_CONDITION
						OR = {
							vassal_contract_has_flag = imperial_autonomy_full
							has_character_flag = imperial_autonomy_override
							prestige_level >= 4
						}
					}	
				}
			}
			parent = imperial_autonomy_none
			position = { 1 0 }
			
			vassal_opinion = 10
			
			liege_modifier = {
				monthly_prestige_gain_mult = -0.05
				powerful_vassal_opinion = -1
			}
			
			vassal_modifier = {
				fellow_vassal_opinion = -10
			}
						
			flag = imperial_autonomy_full
			
			ai_liege_desire = 0
			ai_vassal_desire = 10
		}
	}
}


