ideas = {

	mobilization_laws = {
		law = yes
		use_list_view = yes

		#РУСЫ
		
		volunteer_only = {

			cost = 200
			removal_cost = -1
			level = 7
			
			visible = {
				NOT = { 
				    has_government = democratic
				}
				NOT = {
				    original_tag = C99
				}
			}
			
			available = {
				NOT = { 
				    has_government = democratic
				}
				NOT = {
				    original_tag = C99
				}
			}

			ai_will_do = {
   				factor = 1

			}

			modifier = {
				conscription = 0.01
			}

			default = yes

			cancel_if_invalid = yes
		}

		limited_conscription = {

			cost = 200
			removal_cost = -1
			level = 6
			
			visible = {
				NOT = { 
				    has_government = democratic
				}
				NOT = {
				    original_tag = C99
				}
			}
			
			available = {
			    has_war_support > 0.05
				NOT = { 
				    has_government = democratic
				}
				NOT = {
				    original_tag = C99
				}
			}

			modifier = {
				conscription = 0.02
			}

			ai_will_do = {
   				factor = 1
				modifier = {
					# Ignore if high on manpower
					factor = 0.5
					manpower_per_military_factory > 5000
				}
				modifier = {
					#Prio if low on manpower
					factor = 20
					manpower_per_military_factory < 2000
				}
				modifier = {
					factor = 0
					NOT = { has_idea = volunteer_only }
				}
			}

			cancel_if_invalid = yes
		}

		extensive_conscription = {
	        
			visible = {
				NOT = { 
				    has_government = democratic
				}
				NOT = {
				    original_tag = C99
				}
			}
			
			available = {
			    has_war_support > 0.15
				NOT = { 
				    has_government = democratic
				}
				NOT = {
				    original_tag = C99
				}
			}
			
			ai_will_do = {
   				factor = 1

				modifier = {
					# Ignore if high on manpower
					factor = 0.5
					manpower_per_military_factory > 3000
				}

				modifier = {
					#Prio if low on manpower
					factor = 20
					manpower_per_military_factory <  800
				}

				modifier = {
					factor = 0
					NOT = { has_idea = limited_conscription }
				}
			}

			cost = 200
			removal_cost = -1
			level = 5

			modifier = {
				conscription = 0.05
				industrial_capacity_factory = -0.05
				training_time_factor = 0.05
			}

			cancel_if_invalid = yes
		}

		service_by_requirement = {
		
			visible = {
				NOT = { 
				    has_government = democratic
				}
				NOT = {
				    original_tag = C99
				}
			}
			
			available = {
			    OR = {
					AND = {
						has_war = yes
						enemies_strength_ratio > 0.5
					}
					has_war_support > 0.5
				}
				NOT = { 
				    has_government = democratic
				}
				NOT = {
				    original_tag = C99
				}
			}

			ai_will_do = {
   				factor = 1
				modifier = {
					#Prio if low on manpower
					factor = 20
					manpower_per_military_factory <  700
				}
				modifier = {
					#Lower chance if has decent amount
					factor = 0.5
					manpower_per_military_factory >  1000
				}
				modifier = {
					factor = 0
					NOT = { has_idea = extensive_conscription }
				}
			}

			cost = 200
			removal_cost = -1
			level = 4

			modifier = {
				conscription = 0.1
				industrial_capacity_factory = -0.1
				training_time_factor = 0.15
				army_org_factor = 0.05
			}

			cancel_if_invalid = yes
		}

		all_adults_serve = {
			
			visible = {
				NOT = { 
				    has_government = democratic
				}
				NOT = {
				    original_tag = C99
				}
			}
			
			available = {
			    OR = {
					AND = {
						has_war = yes
						enemies_strength_ratio > 0.7
					}
					has_war_support > 0.7
				}
				NOT = { 
				    has_government = democratic
				}
				NOT = {
				    original_tag = C99
				}
			}

			ai_will_do = {
   				factor = 1
				modifier = {
					#Prio if low on manpower
					factor = 20
					manpower_per_military_factory <  600
				}
				modifier = {
					#Lower chance if has decent amount
					factor = 0.5
					manpower_per_military_factory >  1000
				}
				modifier = {
					factor = 0
					NOT = { has_idea = service_by_requirement }
				}

			}

			cost = 200
			removal_cost = -1
			level = 3

			modifier = {
				conscription = 0.12
				industrial_capacity_factory = -0.1
				training_time_factor = 0.3
				army_org_factor = 0.1
				army_attack_factor = 0.05
			}

			cancel_if_invalid = yes
		}
		
		#ЯЩЕРЫ
		
		liz_collaborators = {
		
		    visible = {  
				has_government = democratic
				NOT = {
				    original_tag = C99
				}
			}
			
			available = {
				has_government = democratic
				NOT = {
				    original_tag = C99
				}
			}
			
			ai_will_do = {
   				factor = 1

				modifier = {
					# Ignore if high on manpower
					factor = 0.5
					manpower_per_military_factory > 3000
				}

				modifier = {
					#Prio if low on manpower
					factor = 20
					manpower_per_military_factory <  800
				}

				modifier = {
					factor = 0
					NOT = { has_idea = limited_conscription }
				}
			}

			cost = 200
			removal_cost = -1
			level = 4

			modifier = {
				conscription = 0.20
				industrial_capacity_factory = -0.1
				army_org_factor = -0.05
			}

			cancel_if_invalid = yes
		}

		liz_army = {
		
		    visible = {  
				has_government = democratic
				NOT = {
				    original_tag = C99
				}
			}
			
			available = {
				has_government = democratic
				NOT = {
				    original_tag = C99
				}
			}

			ai_will_do = {
   				factor = 1
				modifier = {
					#Prio if low on manpower
					factor = 20
					manpower_per_military_factory <  700
				}
				modifier = {
					#Lower chance if has decent amount
					factor = 0.5
					manpower_per_military_factory >  1000
				}
				modifier = {
					factor = 0
					NOT = { has_idea = extensive_conscription }
				}
			}

			cost = 200
			removal_cost = -1
			level = 3

			modifier = {
				conscription = 0.1
				army_org_factor = 0.05
			}

			cancel_if_invalid = yes
		}

		liz_elites = {
		
		    visible = {  
				has_government = democratic
				NOT = {
				    original_tag = C99
				}
			}
			
			available = {
				has_government = democratic
				NOT = {
				    original_tag = C99
				}
			}

			ai_will_do = {
   				factor = 1
				modifier = {
					#Prio if low on manpower
					factor = 20
					manpower_per_military_factory <  600
				}
				modifier = {
					#Lower chance if has decent amount
					factor = 0.5
					manpower_per_military_factory >  1000
				}
				modifier = {
					factor = 0
					NOT = { has_idea = service_by_requirement }
				}

			}

			cost = 200
			removal_cost = -1
			level = 5

			modifier = {
				conscription = 0.04
				industrial_capacity_factory = -0.05
				training_time_factor = 0.2
				army_org_factor = 0.1
				army_attack_factor = 0.1
			}

			cancel_if_invalid = yes
		}
	}
}
