ideas = {
	### Training Standards
	cadet_training_standards = { 
		law = yes
		
		train_none = {
			
			cost = 150
			removal_cost = -1
			
			available = {

			}

			modifier = {
				training_time_army_factor = -0.30
				army_org_factor = -0.10
				army_morale_factor = -0.10
				experience_gain_army_factor = -0.1
			}
			
			on_add = {
				set_country_flag = train_none
				clr_country_flag = train_low
				clr_country_flag = train_medium
				clr_country_flag = train_high
				clr_country_flag = train_elite
			}
			
			cancel_if_invalid = no
			
			ai_will_do = {
   				factor = 0
			}
		}
		train_low = {
			
			cost = 150
			removal_cost = -1

			available = {
			
			}
			
			modifier = {
				training_time_army_factor = -0.15
				army_org_factor = -0.05
				army_morale_factor = -0.05
				experience_gain_army_factor = -0.05
			}
			
			on_add = {
				set_country_flag = train_low
				clr_country_flag = train_none
				clr_country_flag = train_medium
				clr_country_flag = train_high
				clr_country_flag = train_elite
			}
			
			cancel_if_invalid = no
			
			ai_will_do = {
   				factor = 1
				modifier = {
					factor = 100
					has_war = yes
					enemies_strength_ratio > 1.5
				}
				modifier = {
					factor = 0
					OR = {
						has_war = no
						enemies_strength_ratio < 1.1
						AND = {
							is_major = yes
							has_manpower < 800000
						}
					}
				}
   			}
		}
		train_medium = {
			
			available = {

			}
			
			cost = 150
			removal_cost = -1
			
			modifier = {
				army_org_factor = 0.025
				army_morale_factor = 0.025
				experience_gain_army_factor = 0.05
			}
			
			on_add = {
				set_country_flag = train_medium
				clr_country_flag = train_low
				clr_country_flag = train_none
				clr_country_flag = train_high
				clr_country_flag = train_elite
			}
			
			default = yes
			
			cancel_if_invalid = no
			
			ai_will_do = {
   				factor = 10
				modifier = {
					factor = 100
					has_war = yes
					enemies_strength_ratio > 0.9
				}
				modifier = {
					factor = 0
					OR = {
						has_war = no
						enemies_strength_ratio < 0.7
					}
				}
   			}
		}
		train_high = {
			
			available = {

			}
			
			cost = 150
			removal_cost = -1

			modifier = {
				training_time_army_factor = 0.1
				army_org_factor = 0.05
				army_morale_factor = 0.05
				experience_gain_army_factor = 0.1
			}
			
			on_add = {
				set_country_flag = train_high
				clr_country_flag = train_low
				clr_country_flag = train_medium
				clr_country_flag = train_none
				clr_country_flag = train_elite
			}
			
			cancel_if_invalid = no
			
			ai_will_do = {
   				factor = 1
				modifier = {
					factor = 10
					has_war = no
					threat < 0.50
				}
				modifier = {
					factor = 0
					OR = {
						has_war = yes
						tag = SOV
						tag = CHI
						tag = ITA
					}
				}
   			}
		}
		train_elite = {
			
			available = {
				OR = {
					has_idea = tax_low
					has_idea = tax_average
					has_idea = tax_high
					has_idea = tax_extreme
				}
			}
		
			cost = 150
			removal_cost = -1
			
			modifier = {
				training_time_army_factor = 0.20
				army_org_factor = 0.10
				army_morale_factor = 0.10
				experience_gain_army_factor = 0.15
			}
			
			on_add = {
				set_country_flag = train_elite
				clr_country_flag = train_low
				clr_country_flag = train_medium
				clr_country_flag = train_high
				clr_country_flag = train_none
			}
			
			ai_will_do = {
   				factor = 0
			}
			cancel_if_invalid = no
		}
	}
}
### EOF ###