ideas = {
	### Mobilization/Level of Readiness
	mobilization = { 
		law = yes
		

		mob_standing = {
			default = yes
			cost = 25
			removal_cost = -1

			available = {
				OR = {
                                        has_idea = tax_minimal
                                        has_idea = tax_low 
					has_idea = tax_average
                                        has_idea = tax_high
                                        has_idea = tax_extreme
				}
				
			}
			
			modifier = {
				political_power_factor = 0.05
                                experience_gain_army = -0.025
				army_org_factor = -0.025
				army_morale_factor = -0.025
                                navy_org_factor = -0.025
				attrition = 0.05
				training_time_army_factor = 0.05
				production_speed_industrial_complex_factor = 0.1
				production_speed_arms_factory_factor = -0.1
				production_speed_dockyard_factor = -0.1			
				industrial_capacity_dockyard = 0.05
				industrial_capacity_factory = 0.05
				
			}
			
			on_add = {
				set_country_flag = mob_standing
				#set_country_flag = { flag = Organizing days = 21 }
				clr_country_flag = mob_reserve
				clr_country_flag = mob_limited
				clr_country_flag = mob_general
				custom_effect_tooltip = readiness_TT
			}
			
			cancel_if_invalid = no
			
			ai_will_do = {
   				factor = 1

   				modifier = {
					factor = 0
					AND = {
						tag = USA
						is_in_faction = no
						OR = {
						has_government = democratic
						}
						date < 1940.6.1
					}
				}
				
   				modifier = {
					factor = 50
					OR = {
						has_government = fascism
						has_government = communism
					}
				}
				modifier = {
					factor = 10
					OR = {
						tag = ENG
						tag = POL
						tag = FRA
					}
					threat > 0.30
					threat < 0.50
				}
   			}
		}
			mob_reserve = {
			
			cost = 50
			removal_cost = -1
			
			available = {
				NOT = { has_country_flag = Organizing }
                                NOT = { has_war = yes }
                                OR = {
                                        has_idea = tax_minimal
                                        has_idea = tax_low 
					has_idea = tax_average
                                }
			}

			modifier = {
				political_power_factor = 0.1
                                experience_gain_army = -0.05
				army_org_factor = -0.05
				army_morale_factor = -0.05
                                navy_org_factor = -0.05
				attrition = 0.1
				training_time_army_factor = 0.15
				production_speed_industrial_complex_factor = 0.15
				production_speed_arms_factory_factor = -0.15
				production_speed_dockyard_factor = -0.15			
				industrial_capacity_dockyard = 0.1
				industrial_capacity_factory = 0.1
				
			}
			
			on_add = {
				set_country_flag = mob_reserve
				#set_country_flag = { flag = Demobilizing days = 21 }
				clr_country_flag = mob_standing
				clr_country_flag = mob_limited
				clr_country_flag = mob_general
				custom_effect_tooltip = readiness_TT
			}
			
			
			cancel_if_invalid = yes
			
			ai_will_do = {
   				factor = 1
				modifier = {
					factor = 100
					has_war = no
					OR = {
						has_government = democratic
					}
					threat < 0.10
				}
				modifier = {
					factor = 0
					OR = {
						has_government = fascism
						has_government = communism
						has_government = neutrality
						has_war = yes
						threat > 0.50
						tag = POL
						tag = CHI
						tag = FIN
						tag = SPR
					}
				}
			}
		}
		mob_limited = {
			
			available = {
				 OR = {
				
						 has_idea = tax_average
				                 has_idea = tax_high
                                                 has_idea = tax_extreme
				 
				
				}
			}
			
			cost = 75
			removal_cost = -1
			
			modifier = {
				
				experience_gain_army = 0.05
				army_org_factor = 0.05
				army_morale_factor = 0.05
				navy_org_factor = 0.05
				attrition = -0.1
				training_time_army_factor = -0.05
				production_speed_industrial_complex_factor = -0.05
				production_speed_arms_factory_factor = 0.05
				production_speed_dockyard_factor = 0.05
			}
			
			on_add = {
				set_country_flag = mob_limited
				#set_country_flag = { flag = Organizing days = 21 }
				clr_country_flag = mob_standing
				clr_country_flag = mob_reserve
				clr_country_flag = mob_general
				custom_effect_tooltip = readiness_TT
			}
			
			cancel_if_invalid = no
			
			ai_will_do = {
   				factor = 1
				modifier = {
					factor = 0
					has_war = no
					OR = {
						has_government = democratic
					}
					threat < 0.50
					is_major = yes
				}
				modifier = {
					factor = 0
					tag = USA
					is_in_faction = no
					OR = {
						has_government = democratic
					}
					date < 1941.6.1
				}
				modifier = {
					factor = 100
					OR = {
						AND = {
							date > 1939.3.1
							tag = ENG
							tag = FRA
						}
						has_government = fascism
						has_government = communism
						has_government = neutrality
						threat > 0.50
						tag = SPR
						AND = {
							tag = POL
							tag = FIN
							date > 1939.1.1
						}
						AND = {
							tag = CHI
							date > 1937.1.1
						}
					}
				}
			}
		}
		
		mob_general = {
			
			available = {
                                 has_war = yes
				 OR = {					
					 has_idea = tax_average
				         has_idea = tax_high
                                         has_idea = tax_extreme
					}							
			}
			
			cost = 100
			removal_cost = -1

			modifier = {
				experience_gain_army = 0.1
				air_superiority_efficiency = 0.1
				army_org_factor = 0.1
				army_morale_factor = 0.05
				navy_org_factor = 0.1
				training_time_army_factor = -0.10
				production_speed_industrial_complex_factor = -0.1
				production_speed_arms_factory_factor = 0.1
				production_speed_dockyard_factor = 0.1
				industrial_capacity_dockyard = -0.1
				industrial_capacity_factory = -0.1
				
			}
			
			on_add = {
				set_country_flag = mob_general
				#set_country_flag = { flag = Organizing days = 21 }
				clr_country_flag = mob_standing
				clr_country_flag = mob_limited
				clr_country_flag = mob_reserve
			}
			
			cancel_if_invalid = yes
			
			ai_will_do = {
   				factor = 1000
				modifier = {
					factor = 1000
					has_war = yes
				}
			}
		}

	}
}
### EOF ###