﻿law_peasant_levies = {
	group = lawgroup_army_model
	icon = "gfx/interface/icons/law_icons/peasant_levies.dds"
	
	progressiveness = -50
	
	modifier = {
		unit_morale_loss_mult = 0.1					 
		state_conscription_rate_add = 0.05
		interest_group_ig_landowners_pol_str_mult = 0.25
		country_military_goods_cost_mult = -0.25
		state_building_barracks_max_level_add = 1
		state_building_conscription_center_max_level_add = 20
	}
	
	on_enact = {
		custom_tooltip = QUALIFICATIONS_OFFICERS_PEASANT_LEVIES_DESC
	}
	
	possible_political_movements = {
		law_professional_army
		law_mass_conscription
		law_national_militia
	}
	
	# AI will never return to peasant levies
	ai_will_do = {
		always = no
	}
}

law_professional_army = {
	group = lawgroup_army_model
	icon = "gfx/interface/icons/law_icons/professional_army.dds"
	
	progressiveness = 0
	
	unlocking_technologies = { standing_army }
	
	modifier = {
		state_conscription_rate_add = 0.01
		unit_morale_loss_mult = -0.1							
		interest_group_ig_armed_forces_pol_str_mult = 0.25
		state_building_barracks_max_level_add = 3
		state_building_conscription_center_max_level_add = 10
	}
	
	possible_political_movements = {
		law_mass_conscription
	}
}

law_national_militia = {
	group = lawgroup_army_model
	icon = "gfx/interface/icons/law_icons/national_militia.dds"
	
	progressiveness = 0
	
	unlocking_technologies = { mandatory_service }
	
	modifier = {
		state_conscription_rate_add = 0.03
		unit_morale_loss_mult = -0.05							
		interest_group_ig_armed_forces_pol_str_mult = -0.25
		#state_building_barracks_max_level_add = 5
		state_building_conscription_center_max_level_add = 10
	}
	
	possible_political_movements = {
		law_professional_army
		law_mass_conscription
	}
	
	ai_will_do = {
		exists = ruler
		ruler = {
			has_ideology = ideology_pacifist
		}
	}
}

law_mass_conscription = {
	group = lawgroup_army_model
	icon = "gfx/interface/icons/law_icons/mass_conscription.dds"
	
	progressiveness = 50
	
	unlocking_technologies = { enlistment_offices }
	
	modifier = {
		unit_morale_loss_mult = 0.1			  
		state_conscription_rate_add = 0.04
		building_training_rate_mult = 1
		state_building_barracks_max_level_add = 10
		state_building_conscription_center_max_level_add = 10
	}
	
	possible_political_movements = {
		law_mass_conscription
	}
}
