﻿# Updates the county's urbanization tier modifiers based on current development level
# Scoped to county title
update_county_urbanization_effect = {
	# Cleanse any deprecated county-level modifiers
	remove_county_modifier = urbanization_level_1
	remove_county_modifier = urbanization_level_2
	remove_county_modifier = urbanization_level_3
	remove_county_modifier = urbanization_level_4
	remove_county_modifier = urbanization_level_5
	remove_county_modifier = urbanization_level_6
	remove_county_modifier = urbanization_level_7

	# Refresh holding province modifiers
	if = {
		limit = { exists = title_province }
		title_province = {
			remove_province_modifier = urbanization_citadel_1
			remove_province_modifier = urbanization_citadel_2
			remove_province_modifier = urbanization_citadel_3
			remove_province_modifier = urbanization_citadel_4
			remove_province_modifier = urbanization_citadel_5
			remove_province_modifier = urbanization_citadel_6
			remove_province_modifier = urbanization_citadel_7
		}

		if = {
			limit = { development_level >= 70 }
			title_province = { add_province_modifier = urbanization_citadel_7 }
		}
		else_if = {
			limit = { development_level >= 60 }
			title_province = { add_province_modifier = urbanization_citadel_6 }
		}
		else_if = {
			limit = { development_level >= 50 }
			title_province = { add_province_modifier = urbanization_citadel_5 }
		}
		else_if = {
			limit = { development_level >= 40 }
			title_province = { add_province_modifier = urbanization_citadel_4 }
		}
		else_if = {
			limit = { development_level >= 30 }
			title_province = { add_province_modifier = urbanization_citadel_3 }
		}
		else_if = {
			limit = { development_level >= 20 }
			title_province = { add_province_modifier = urbanization_citadel_2 }
		}
		else_if = {
			limit = { development_level >= 10 }
			title_province = { add_province_modifier = urbanization_citadel_1 }
		}
	}
}
