# 
# The Air Doctrine Technology Group
#
#
#	
#	
#	

technology = {
	id = 12
	category = air_doctrine
	name = TECH_AIR_DOC_NAME #Localized name
	desc = TECH_AIR_DOC_DESC #Localized description
	
	level = { # 1 - Aviation Development
		id = 12000
		name = TECH_LEVEL_AIR_DOC_1_NAME 
		desc = TECH_LEVEL_AIR_DOC_1_DESC 

		cost = 30
		time = 300
		neg_offset = 75
		pos_offset = 150

		application = { # Military Aerial Observation
			id = 12001
			name = TECH_APP_AIR_DOC_1_1_NAME
			desc = TECH_APP_AIR_DOC_1_1_DESC
			
			required = { }
			chance = 80
			cost = 20
			time = 160
			neg_offset = 40
			pos_offset = 80
			
			effects = {
				command = { type = surprise which = land value = 5 }
				command = { type = surprise which = air value = 5 }
				command = { type = surprise which = naval value = 5 }
				command = { type = intelligence which = us value = 5 }
				command = { type = army_detection which = us value = 5 }
			}
		}
		application = { # Dirigible Development
			id = 12002
			name = TECH_APP_AIR_DOC_1_2_NAME
			desc = TECH_APP_AIR_DOC_1_2_DESC
			
			required = { 12001 9302 }
			chance = 80
			cost = 16
			time = 160
			neg_offset = 45
			pos_offset = 90
			
			effects = {
				command = { type = max_organization which = transport_plane value = 5 }
			}
		}
		application = { # Heavier-Than-Air Craft
			id = 12003
			name = TECH_APP_AIR_DOC_1_3_NAME
			desc = TECH_APP_AIR_DOC_1_3_DESC
			
			required = { 10001 }
			chance = 80
			cost = 20
			time = 160
			neg_offset = 45
			pos_offset = 90
			
			effects = {
				command = { }
			}
		}
	} # Level 1
	
	level = { # 2 - Military Aviation
		id = 12100
		name = TECH_LEVEL_AIR_DOC_2_NAME 
		desc = TECH_LEVEL_AIR_DOC_2_DESC 
				
		cost = 30
		time = 300
		neg_offset = 75
		pos_offset = 150

		application = { # Airship Bombing Tactics
			id = 12101
			name = TECH_APP_AIR_DOC_2_1_NAME
			desc = TECH_APP_AIR_DOC_2_1_DESC
			
			required = { 9404 }
			chance = 80
			cost = 20
			time = 160
			neg_offset = 40
			pos_offset = 80
			
			effects = {
				command = { type = tactical_attack which = transport_plane value = 1 }
				command = { type = max_organization which = transport_plane value = 5 }
			}
		}
		application = { # Recon Aircraft Tactics
			id = 12102
			name = TECH_APP_AIR_DOC_2_2_NAME
			desc = TECH_APP_AIR_DOC_2_2_DESC
			
			required = { 12003 10101 }
			chance = 80
			cost = 16
			time = 160
			neg_offset = 35
			pos_offset = 70
			
			effects = {
				command = { type = max_organization which = naval_bomber value = 5 }
				command = { type = army_detection which = us value = 5 }
			}
		}
		application = { # Aerial Artillery Observer
			id = 12103
			name = TECH_APP_AIR_DOC_2_3_NAME
			desc = TECH_APP_AIR_DOC_2_3_DESC
			
			required = { 10101 }
			chance = 80
			cost = 14
			time = 140
			neg_offset = 35
			pos_offset = 70
			
			effects = {
				command = { type = soft_attack which = artillery value = 1 }
			}
		}
		application = { # Armed Aircraft Tactics
			id = 12104
			name = TECH_APP_AIR_DOC_2_4_NAME
			desc = TECH_APP_AIR_DOC_2_4_DESC
			
			required = { 12102 10205 10304 }
			chance = 80
			cost = 20
			time = 160
			neg_offset = 35
			pos_offset = 70
			
			effects = {
				command = { type = max_organization which = naval_bomber value = 5 }
				command = { type = max_organization which = tactical_bomber value = 10 }
				command = { type = max_organization which = fighter value = 10 }
				command = { type = max_organization which = strategic_bomber value = 5 }
				command = { type = max_organization which = torpedo_plane value = 5 }
				command = { type = max_organization which = dive_bomber value = 5 }
			}
		}
	} # Level 2
	
	level = { # 3 - Air-Defense Development
		id = 12200
		name = TECH_LEVEL_AIR_DOC_3_NAME 
		desc = TECH_LEVEL_AIR_DOC_3_DESC 
				
		cost = 30
		time = 300
		neg_offset = 75
		pos_offset = 150

		application = { # Observer System
			id = 12201
			name = TECH_APP_AIR_DOC_3_1_NAME
			desc = TECH_APP_AIR_DOC_3_1_DESC
			
			required = { 7102 }
			chance = 80
			cost = 14
			time = 140
			neg_offset = 40
			pos_offset = 80
			
			effects = {
				command = { type = max_organization which = fighter value = 3 }
				command = { type = AA_batteries value = 5 }
			}
		}
		application = { # Dog Fighting Tactics
			id = 12202
			name = TECH_APP_AIR_DOC_3_2_NAME
			desc = TECH_APP_AIR_DOC_3_2_DESC
			
			required = { 12104 }
			chance = 80
			cost = 20
			time = 160
			neg_offset = 45
			pos_offset = 90
			
			effects = {
				command = { type = air_attack which = fighter value = 1 }
				command = { type = max_organization which = naval_bomber value = 4 }
				command = { type = max_organization which = fighter value = 6 }
			}
		}
		application = { # Air Defense System
			id = 12203
			name = TECH_APP_AIR_DOC_3_3_NAME
			desc = TECH_APP_AIR_DOC_3_3_DESC
			
			required = { 12201 4404 }
			chance = 80
			cost = 16
			time = 160
			neg_offset = 45
			pos_offset = 90
			
			effects = {
				command = { type = AA_batteries value = 10 }
			}
		}
	} # Level 3
	
	level = { # 4 - Integrated Air Operations
		id = 12300
		name = TECH_LEVEL_AIR_DOC_4_NAME 
		desc = TECH_LEVEL_AIR_DOC_4_DESC 
				
		cost = 30
		time = 300
		neg_offset = 75
		pos_offset = 150

		application = { # Land-Air Coordination
			id = 12301
			name = TECH_APP_AIR_DOC_4_1_NAME
			desc = TECH_APP_AIR_DOC_4_1_DESC
			
			required = { 12104 11104 }
			chance = 80
			cost = 20
			time = 160
			neg_offset = 40
			pos_offset = 80
			
			effects = {
				command = { type = tactical_attack which = tactical_bomber value = 1 }
				command = { type = tactical_attack which = strategic_bomber value = 1 }
				command = { type = tactical_attack which = dive_bomber value = 1 }
				command = { type = max_organization which = naval_bomber value = 4 }
				command = { type = max_organization which = fighter value = 4 }
				command = { type = max_organization which = tactical_bomber value = 5 }
				command = { type = max_organization which = strategic_bomber value = 4 }
				command = { type = max_organization which = dive_bomber value = 6 }
			}
		}
		application = { # Aerodrome Operations
			id = 12302
			name = TECH_APP_AIR_DOC_4_2_NAME
			desc = TECH_APP_AIR_DOC_4_2_DESC
			
			required = { 12202 }
			chance = 80
			cost = 20
			time = 160
			neg_offset = 45
			pos_offset = 90
			
			effects = {
				command = { type = max_organization which = naval_bomber value = 5 }
				command = { type = max_organization which = fighter value = 5 }
				command = { type = max_organization which = tactical_bomber value = 5 }
				command = { type = max_organization which = strategic_bomber value = 5 }
				command = { type = max_organization which = dive_bomber value = 5 }
				command = { type = max_organization which = torpedo_plane value = 5 }
				command = { type = max_organization which = transport_plane value = 5 }
			}
		}
		application = { # Tactical Bombing Tactics
			id = 12303
			name = TECH_APP_AIR_DOC_4_3_NAME
			desc = TECH_APP_AIR_DOC_4_3_DESC
			
			required = { 12104 12301 }
			chance = 80
			cost = 20
			time = 160
			neg_offset = 45
			pos_offset = 90
			
			effects = {
				command = { type = tactical_attack which = naval_bomber value = 1 }
				command = { type = tactical_attack which = fighter value = 1 }
				command = { type = tactical_attack which = tactical_bomber value = 3 }
				command = { type = tactical_attack which = strategic_bomber value = 2 }
				command = { type = tactical_attack which = dive_bomber value = 2 }
				command = { type = tactical_attack which = torpedo_plane value = 1 }
				command = { type = tactical_attack which = transport_plane value = 1 }
			}
		}
		application = { # Strategic Bombing Tactics
			id = 12304
			name = TECH_APP_AIR_DOC_4_4_NAME
			desc = TECH_APP_AIR_DOC_4_4_DESC
			
			required = { 12104 12301 }
			chance = 80
			cost = 20
			time = 160
			neg_offset = 45
			pos_offset = 90
			
			effects = {
				command = { type = tactical_attack which = tactical_bomber value = 1 }
				command = { type = tactical_attack which = strategic_bomber value = 3 }
				command = { type = tactical_attack which = transport_plane value = 3 }
			}
		}
		application = { # Naval-Air Coordination
			id = 12305
			name = TECH_APP_AIR_DOC_4_5_NAME
			desc = TECH_APP_AIR_DOC_4_5_DESC
			
			required = { 12303 13203 }
			chance = 80
			cost = 16
			time = 160
			neg_offset = 45
			pos_offset = 90
			
			effects = {
				command = { type = naval_attack which = torpedo_plane value = 1 }
				command = { type = max_organization which = torpedo_plane value = 3 }
				command = { type = surface_detection which = battleship value = 1 }
				command = { type = surface_detection which = carrier value = 1 }
				command = { type = surface_detection which = cruiser value = 1 }
				command = { type = surface_detection which = destroyer value = 1 }
			}
		}
	} # Level 4
	
	level = { # 5 - Ground Support Operations
		id = 12400
		name = TECH_LEVEL_AIR_DOC_5_NAME 
		desc = TECH_LEVEL_AIR_DOC_5_DESC 
				
		cost = 30
		time = 300
		neg_offset = 75
		pos_offset = 150

		application = { # Dive Bombing Tactics
			id = 12401
			name = TECH_APP_AIR_DOC_5_1_NAME
			desc = TECH_APP_AIR_DOC_5_1_DESC
			
			required = { 12303 }
			chance = 80
			cost = 16
			time = 160
			neg_offset = 40
			pos_offset = 80
			
			effects = {
				command = { type = tactical_attack which = dive_bomber value = 2 }
				command = { type = max_organization which = dive_bomber value = 3 }
			}
		}
		application = { # Integrated Air Defense
			id = 12402
			name = TECH_APP_AIR_DOC_5_2_NAME
			desc = TECH_APP_AIR_DOC_5_2_DESC
			
			required = { 12203 }
			chance = 80
			cost = 20
			time = 160
			neg_offset = 45
			pos_offset = 90
			
			effects = {
				command = { type = max_organization which = fighter value = 5 }
				command = { type = AA_batteries value = 10 }
			}
		}
		application = { # Close Air Support
			id = 12403
			name = TECH_APP_AIR_DOC_5_3_NAME
			desc = TECH_APP_AIR_DOC_5_3_DESC
			
			required = { 12401 }
			chance = 80
			cost = 20
			time = 160
			neg_offset = 45
			pos_offset = 90
			
			effects = {
				command = { type = tactical_attack which = tactical_bomber value = 1 }
				command = { type = tactical_attack which = dive_bomber value = 1 }
				command = { type = max_organization which = fighter value = 4 }
				command = { type = max_organization which = tactical_bomber value = 5 }
				command = { type = max_organization which = dive_bomber value = 6 }
			}
		}
		application = { # Anti-Submarine Aircraft Patrols
			id = 12404
			name = TECH_APP_AIR_DOC_5_4_NAME
			desc = TECH_APP_AIR_DOC_5_4_DESC
			
			required = { 12305 13003 }
			chance = 80
			cost = 14
			time = 140
			neg_offset = 45
			pos_offset = 90
			
			effects = {
				command = { type = sub_detection which = naval_bomber value = 2 }
				command = { type = sub_detection which = fighter value = 1 }
				command = { type = sub_detection which = tactical_bomber value = 1 }
				command = { type = sub_detection which = torpedo_plane value = 2 }
				command = { type = sub_detection which = dive_bomber value = 1 }
			}
		}
	} # Level 5
	
	level = { # 6 - Advanced Aviation
		id = 12500
		name = TECH_LEVEL_AIR_DOC_6_NAME 
		desc = TECH_LEVEL_AIR_DOC_6_DESC 
				
		cost = 30
		time = 300
		neg_offset = 75
		pos_offset = 150

		application = { # Flying Circus
			id = 12501
			name = TECH_APP_AIR_DOC_6_1_NAME
			desc = TECH_APP_AIR_DOC_6_1_DESC
			
			required = { 12202 }
			chance = 80
			cost = 16
			time = 160
			neg_offset = 45
			pos_offset = 90
			
			effects = {
				command = { type = air_attack which = fighter value = 1 }
				command = { type = max_organization which = fighter value = 10 }
			}
		}
		application = { # Wingman Tactics
			id = 12502
			name = TECH_APP_AIR_DOC_6_2_NAME
			desc = TECH_APP_AIR_DOC_6_2_DESC
			
			required = { 12302 12501 }
			chance = 80
			cost = 16
			time = 160
			neg_offset = 40
			pos_offset = 80
			
			effects = {
				command = { type = max_organization which = fighter value = 10 }
				command = { type = max_organization which = dive_bomber value = 3 }
			}
		}
		application = { # Naval Bomber Tactics
			id = 12503
			name = TECH_APP_AIR_DOC_6_3_NAME
			desc = TECH_APP_AIR_DOC_6_3_DESC
			
			required = { 12305 }
			chance = 80
			cost = 14
			time = 140
			neg_offset = 40
			pos_offset = 80
			
			effects = {
				command = { type = naval_attack which = torpedo_plane value = 2 }
				command = { type = max_organization which = torpedo_plane value = 5 }
			}
		}
	} # Level 6

}