﻿@ai_standard_liege_desire = 2
@ai_standard_vassal_desire = 1

imperial_government_taxes = {
	display_mode = tree
	icon = gold_icon
	obligation_levels = {
		imperial_tax_exempt = {
			position = { 0 0 }

			tax = 0
			vassal_opinion = 10

			ai_liege_desire = 1
			ai_vassal_desire = 5
			score = 2
		}
		imperial_tax_low = {
			parent = imperial_tax_exempt
			position = { 1 0 }

			tax = 0.1
			vassal_opinion = 5

			ai_liege_desire = 2
			ai_vassal_desire = 4
			score = 1
		}
		imperial_tax_normal = {
			default = yes
			parent = imperial_tax_low
			position = { 2 0 }

			tax = 0.2

			ai_liege_desire = 3
			ai_vassal_desire = 3
			score = 0
		}
		imperial_tax_high = {
			parent = imperial_tax_normal
			position = { 3 0 }
			
			tax = 0.3
			vassal_opinion = -15

			ai_liege_desire = 4
			ai_vassal_desire = 2
			score = -1
		}
		imperial_tax_extortionate = {
			parent = imperial_tax_high 
			position = { 4 0 }
			
			tax = 0.4
			vassal_opinion = -25

			ai_liege_desire = 5
			ai_vassal_desire = 1
			score = -2
		}
	}
}

imperial_government_levies = {
	display_mode = tree
	icon = soldier_icon
	obligation_levels = {
		imperial_levies_exempt = {
			position = { 0 0 }

			levies = 0
			vassal_opinion = 10

			ai_liege_desire = 1
			ai_vassal_desire = 5
			score = 2
		}
		imperial_levies_low = {
			parent = imperial_levies_exempt
			position = { 1 0 }

			levies = 0.1
			vassal_opinion = 5

			ai_liege_desire = 2
			ai_vassal_desire = 4
			score = 1
		}
		imperial_levies_normal = {
			default = yes
			parent = imperial_levies_low
			position = { 2 0 }

			levies = 0.2

			ai_liege_desire = 3
			ai_vassal_desire = 3
			score = 0
		}
		imperial_levies_high = {
			parent = imperial_levies_normal
			position = { 3 0 }
			
			levies = 0.3
			vassal_opinion = -15

			ai_liege_desire = 4
			ai_vassal_desire = 2
			score = -1
		}
		imperial_levies_extortionate = {
			parent = imperial_levies_high
			position = { 4 0 }
			
			levies = 0.4
			vassal_opinion = -25

			ai_liege_desire = 5
			ai_vassal_desire = 1
			score = -2
		}
	}
}

imperial_special_contracts_central = {
	display_mode = radiobutton
	is_shown = {
		always = no
	}
	obligation_levels = {
		imperial_special_contracts_central_none = {
			position = { 0 1 }
			default = yes
			score = 0
		}
		imperial_special_contracts_central_1 = {
			parent = imperial_special_contracts_central_none
			position = { 1 1 }
			levies_factor = 0.2
			tax_factor = 0.2
			flag = is_central
			score = 0
		}
		imperial_special_contracts_central_2 = {
			parent = imperial_special_contracts_central_none
			position = { 1 2 }
			levies_factor = 0.3
			tax_factor = 0.3
			flag = is_central
			score = 0
		}
		imperial_special_contracts_central_3 = {
			parent = imperial_special_contracts_central_none
			position = { 1 3 }
			levies_factor = 0.4
			tax_factor = 0.4
			flag = is_central
			score = 0
		}
		imperial_special_contracts_central_4 = {
			parent = imperial_special_contracts_central_none
			position = { 1 3 }
			levies_factor = 0.5
			tax_factor = 0.5
			flag = is_central
			score = 0
		}
	}
			
}

imperial_special_contracts_de_central = {
	display_mode = radiobutton
	is_shown = {
		always = no
	}
	obligation_levels = {
		imperial_special_contracts_de_central_none = {
			position = { 0 1 }
			default = yes
			score = 0
		}
		imperial_special_contracts_de_central_1 = {
			parent = imperial_special_contracts_de_central_none
			position = { 1 1 }
			levies_factor = -0.3
			tax_factor = -0.3
			flag = is_de_central
			score = 0
		}
		imperial_special_contracts_de_central_2 = {
			parent = imperial_special_contracts_de_central_none
			position = { 1 2 }
			levies_factor = -0.4
			tax_factor = -0.4
			flag = is_de_central
			score = 0
		}
		imperial_special_contracts_de_central_3 = {
			parent = imperial_special_contracts_de_central_none
			position = { 1 3 }
			levies_factor = -0.5
			tax_factor = -0.5
			flag = is_de_central
			score = 0
		}
		imperial_special_contracts_de_central_4 = {
			parent = imperial_special_contracts_de_central_none
			position = { 1 3 }
			levies_factor = -0.6
			tax_factor = -0.6
			flag = is_de_central
			score = 0
		}
	}
			
}

roman_contracts = {
	display_mode = radiobutton
	is_shown = {
		scope:liege = {
			OR = {
				government_has_flag = government_is_imperial
				government_has_flag = government_is_autocratic
			}
		}
	}
	obligation_levels = {
		roman_contracts_none = {
			position = { 0 1 }
			default = yes
			
			ai_vassal_desire =  {
				value = 0
			}
			
			
			ai_liege_desire =  {
				value = 0
			}
			score = 0
		}
		roman_contracts_foederati = {
			parent = roman_contracts_none
			position = { 1 1 }
			is_valid = {
				scope:liege = {
					OR = {
						government_has_flag = government_is_imperial
						government_has_flag = government_is_autocratic
					}
				}
			}
			ai_liege_desire = 5
			ai_vassal_desire = 5
			tax_factor = -0.9
			levies_factor = 0.9
			
			vassal_modifier = {
				men_at_arms_maintenance = -0.3
			}
			
			ai_liege_desire =  {
				value = 2
			}
			score = 0
		}
	}
}

