﻿je_military_aviation = {
 	icon = "gfx/interface/icons/event_icons/event_skull.dds"

	group = je_group_technology
 	is_shown_when_inactive = {
 		is_player = yes
 		has_technology_researched = defense_in_depth
 		army_size >= 25
 	}

 	possible = {
 		has_technology_researched = military_aviation
 		army_size >= 40
 	}

 	complete = {
		army_mobilization_option_fraction = {  
			target = mobilization_option:mobilization_option_aerial_recon  
			value >= 0.2  
		}
 		any_scope_war = {
 			any_scope_front = {
				any_scope_general = {
					owner = ROOT
					this.commander_military_formation = {
						has_mobilization_option = mobilization_option:mobilization_option_aerial_recon
					}
				}
 			}
 		}
 	}

 	on_complete = {
 		trigger_event = { id = aviation.1 }
 	}

 	timeout = 3650
}

je_trench_warfare = {
	icon = "gfx/interface/icons/event_icons/event_skull.dds"
	
	group = je_group_technology

	is_shown_when_inactive = {
		is_player = yes
		OR = {
			has_technology_researched = general_staff
			has_technology_researched = electric_telegraph
		}
	}

	possible = {
		has_technology_researched = trench_works
	}

	complete = {
		any_scope_war = {
			any_scope_front = {
				any_military_formation = {
					owner = ROOT
					formation_army_unit_type_fraction = {
						target = unit_type:combat_unit_type_trench_infantry
						value >= 0.25
					}
				}
			}
		}
	}

	on_complete = {
		trigger_event = { id = trench_warfare.1 }
	}

	timeout = 3650
}
