# 
# The Nuclear Technology Group
# TGW: Gas Tree

#
# 
# 
# 

technology = {
	id = 8
	category = nuclear
	name = TECH_NUCLEAR_NAME #Localized name
	desc = TECH_NUCLEAR_DESC #Localized description

	level = { # 1 - Advanced Chemistry
		id = 8000
		name = TECH_LEVEL_NUCLEAR_1_NAME 
		desc = TECH_LEVEL_NUCLEAR_1_DESC 

		cost = 20
		time = 200
		neg_offset = 45
		pos_offset = 90

		application = { # Modern Chemical Research
			id = 8001
			name = TECH_APP_NUCLEAR_1_1_NAME
			desc = TECH_APP_NUCLEAR_1_1_DESC

			required = { 4002 }
			chance = 90
			cost = 12
			time = 160
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}

		application = { # Chemical Industries
			id = 8002
			name = TECH_APP_NUCLEAR_1_2_NAME
			desc = TECH_APP_NUCLEAR_1_2_DESC

			required = { 8001 }
			chance = 90
			cost = 12
			time = 160
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
		application = { # Poison Gas Research
			id = 8003
			name = TECH_APP_NUCLEAR_1_3_NAME
			desc = TECH_APP_NUCLEAR_1_3_DESC

			required = { 8002 }
			chance = 90
			cost = 12
			time = 160
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
	} # Level 1

	level = { # 2 - Gas Innovations
		id = 8100
		name = TECH_LEVEL_NUCLEAR_2_NAME 
		desc = TECH_LEVEL_NUCLEAR_2_DESC 

		cost = 20
		time = 200
		neg_offset = 45
		pos_offset = 90

		application = { # Lacrimator Gases
			id = 8101
			name = TECH_APP_NUCLEAR_2_1_NAME
			desc = TECH_APP_NUCLEAR_2_1_DESC

			required = { 8003 }
			chance = 90
			cost = 20
			time = 200
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
		application = { # Sternutator Gases
			id = 8102
			name = TECH_APP_NUCLEAR_2_2_NAME
			desc = TECH_APP_NUCLEAR_2_2_DESC

			required = { 8003 }
			chance = 90
			cost = 12
			time = 120
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
		application = { # Asphyxiant Gases
			id = 8103
			name = TECH_APP_NUCLEAR_2_3_NAME
			desc = TECH_APP_NUCLEAR_2_3_DESC

			required = { 8003 }
			chance = 90
			cost = 12
			time = 120
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
		application = { # Poison Gas Knowledge
			id = 8104
			name = TECH_APP_NUCLEAR_2_4_NAME
			desc = TECH_APP_NUCLEAR_2_4_DESC

			required = { 8101 8102 8103 }
			chance = 90
			cost = 12
			time = 120
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}		
		application = { # Basic Chlorine Gas
			id = 8105
			name = TECH_APP_NUCLEAR_2_5_NAME
			desc = TECH_APP_NUCLEAR_2_5_DESC

			required = { 8104 }
			chance = 90
			cost = 12
			time = 120
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
	} # Level 2

	level = { # 3 - Dispersion Systems
		id = 8200
		name = TECH_LEVEL_NUCLEAR_3_NAME 
		desc = TECH_LEVEL_NUCLEAR_3_DESC 

		cost = 20
		time = 200
		neg_offset = 45
		pos_offset = 90

		application = { # Early Release Mechanism
			id = 8201
			name = TECH_APP_NUCLEAR_3_1_NAME
			desc = TECH_APP_NUCLEAR_3_1_DESC

			required = { 11108 }
			chance = 90
			cost = 10
			time = 100
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
		application = { # Leak Resistant Shell Casings
			id = 8202
			name = TECH_APP_NUCLEAR_3_2_NAME
			desc = TECH_APP_NUCLEAR_3_2_DESC

			required = { 4203 }
			chance = 90
			cost = 10
			time = 100
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
		application = { # Inert Gas Insertion	
			id = 8203
			name = TECH_APP_NUCLEAR_3_3_NAME
			desc = TECH_APP_NUCLEAR_3_3_DESC

			required = { }
			chance = 90
			cost = 10
			time = 100
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
		application = { # Gas Artillery Shell
			id = 8204
			name = TECH_APP_NUCLEAR_3_4_NAME
			desc = TECH_APP_NUCLEAR_3_4_DESC

			required = { 8202 8203 11108 14001 }
			chance = 90
			cost = 12
			time = 120
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { type = activate_unit_type which = flying_bomb }
			}
		}
	} # Level 3

	level = { # 4 - Early Chemical Weapons
	id = 8300
	name = TECH_LEVEL_NUCLEAR_4_NAME 
	desc = TECH_LEVEL_NUCLEAR_4_DESC 

		cost = 20
		time = 200
		neg_offset = 45
		pos_offset = 90

		application = { # Improved Chlorine Gas
			id = 8301
			name = TECH_APP_NUCLEAR_4_1_NAME
			desc = TECH_APP_NUCLEAR_4_1_DESC

			required = { 8105 8204 }
			chance = 90
			cost = 12
			time = 140
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
		application = { # Phosgene Gas
			id = 8302
			name = TECH_APP_NUCLEAR_4_2_NAME
			desc = TECH_APP_NUCLEAR_4_2_DESC

			required = { 8301 }
			chance = 90
			cost = 12
			time = 140
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
		application = { # Vesicant Gases
			id = 8303
			name = TECH_APP_NUCLEAR_4_3_NAME
			desc = TECH_APP_NUCLEAR_4_3_DESC

			required = { 8104 }
			chance = 90
			cost = 12
			time = 140
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
		application = { # Basic Gas Mask
			id = 8304
			name = TECH_APP_NUCLEAR_4_4_NAME
			desc = TECH_APP_NUCLEAR_4_4_DESC

			required = { 8104 4106 }
			chance = 90
			cost = 10
			time = 100
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
	} # Level 4

	level = { # 5 - Gas Defense
	id = 8400
	name = TECH_LEVEL_NUCLEAR_5_NAME 
	desc = TECH_LEVEL_NUCLEAR_5_DESC 

		cost = 20
		time = 200
		neg_offset = 45
		pos_offset = 90

		application = { # Advanced Gas Mask
			id = 8401
			name = TECH_APP_NUCLEAR_5_1_NAME
			desc = TECH_APP_NUCLEAR_5_1_DESC

			required = { 8304 }
			chance = 90
			cost = 10
			time = 100
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { type = max_organization which = bergsjaeger value = 1 }
				command = { type = max_organization which = infantry value = 1 }
				command = { type = max_organization which = marine value = 1 }
				command = { type = max_organization which = militia value = 1 }
				command = { type = max_organization which = paratrooper value = 1 }
			}
		}
		application = { # Animal Gas Mask	
			id = 8402
			name = TECH_APP_NUCLEAR_5_2_NAME
			desc = TECH_APP_NUCLEAR_5_2_DESC

			required = { 8401 }
			chance = 90
			cost = 60
			time = 60
			neg_offset = 20
			pos_offset = 40

			effects = {
				command = { type = max_organization which = cavalry value = 2 }
			}
		}
		application = { # Inspirator
			id = 8403
			name = TECH_APP_NUCLEAR_5_3_NAME
			desc = TECH_APP_NUCLEAR_5_3_DESC

			required = { 8401 }
			chance = 90
			cost = 10
			time = 100
			neg_offset = 20
			pos_offset = 40

			effects = {
				command = { }
			}
		}
		application = { # Chemical Protection Suit
			id = 8404
			name = TECH_APP_NUCLEAR_5_4_NAME
			desc = TECH_APP_NUCLEAR_5_4_DESC
	
			required = { 8403 }
			chance = 90
			cost = 12
			time = 120
			neg_offset = 20
			pos_offset = 40

			effects = {
				command = { type = max_organization which = bergsjaeger value = 2 }
				command = { type = max_organization which = infantry value = 2 }
				command = { type = max_organization which = marine value = 2 }
				command = { type = max_organization which = militia value = 2 }
				command = { type = max_organization which = paratrooper value = 2 }
			}
		}
	} # Level 5

	level = { # 6 - Advanced Gas Weapons
		id = 8500
		name = TECH_LEVEL_NUCLEAR_6_NAME 
		desc = TECH_LEVEL_NUCLEAR_6_DESC 

		cost = 20
		time = 200
		neg_offset = 45
		pos_offset = 90

			application = { # Gas Mortar
			id = 8501
			name = TECH_APP_NUCLEAR_6_1_NAME
			desc = TECH_APP_NUCLEAR_6_1_DESC

			required = { 1404 8204 }
			chance = 90
			cost = 30
			time = 150
			neg_offset = 20
			pos_offset = 40

			effects = {
				command = { type = new_model which = flying_bomb value = 1 }
			}
		}
			application = { # Diphosgene Gas
			id = 8502
			name = TECH_APP_NUCLEAR_6_2_NAME
			desc = TECH_APP_NUCLEAR_6_2_DESC

			required = { 8302 }
			chance = 90
			cost = 30
			time = 140
			neg_offset = 20
			pos_offset = 40

			effects = {
				command = { type = tactical_attack which = flying_bomb value = 1 }
			}
		}
		application = { # Mustard Gas
			id = 8503
			name = TECH_APP_NUCLEAR_6_3_NAME
			desc = TECH_APP_NUCLEAR_6_3_DESC

			required = { 8303 8204 }
			chance = 90
			cost = 30
			time = 140
			neg_offset = 20
			pos_offset = 40

			effects = {
				command = { type = tactical_attack which = flying_bomb value = 1 }
			}
		}
		application = { # Nerve Gas
			id = 8504
			name = TECH_APP_NUCLEAR_6_4_NAME
			desc = TECH_APP_NUCLEAR_6_4_DESC

			required = { 8104 8204 }
			chance = 90
			cost = 30
			time = 140
			neg_offset = 20
			pos_offset = 40

			effects = {
				command = { type = tactical_attack which = flying_bomb value = 1 }
			}
		}
} # Level 6

	level = { # 7 - Advanced Gas Technology
	id = 8600
	name = TECH_LEVEL_NUCLEAR_7_NAME
	desc = TECH_LEVEL_NUCLEAR_7_DESC

	cost = 35
	time = 200
	neg_offset = 45
	pos_offset = 90

		application = { # Anti Mustard Gas Measures
		id = 8601
		name = TECH_APP_NUCLEAR_7_1_NAME
		desc = TECH_APP_NUCLEAR_7_1_DESC

		required = { 8401 8404 }
		chance = 90
		cost = 30
		time = 150
		neg_offset = 20
		pos_offset = 40

		effects = {
			command = { type = max_organization which = bergsjaeger value = 2 }
			command = { type = max_organization which = infantry value = 2 }
			command = { type = max_organization which = marine value = 2 }
			command = { type = max_organization which = militia value = 2 }
			command = { type = max_organization which = paratrooper value = 2 }
			command = { type = max_organization which = cavalry value = 2 }
		}
	}	
		application = { # Accurate Delivery Methods
			id = 8602
			name = TECH_APP_NUCLEAR_7_2_NAME
			desc = TECH_APP_NUCLEAR_7_2_DESC

			required = { 8501 }
			chance = 90
			cost = 35
			time = 150
			neg_offset = 20
			pos_offset = 40

			effects = {
				command = { type = max_organization which = flying_bomb value = 5 }
				command = { type = tactical_attack which = flying_bomb value = 1 }
			}
		}
		application = { # Advanced Gas Artillery Mortar
			id = 8603
			name = TECH_APP_NUCLEAR_7_3_NAME
			desc = TECH_APP_NUCLEAR_7_3_DESC

			required = { 8602 }
			chance = 90
			cost = 35
			time = 150
			neg_offset = 20
			pos_offset = 40

			effects = {
				command = { type = tactical_attack which = flying_bomb value = 1 }
			}
		}
		application = { # Advanced Gas Artillery Shell
			id = 8604
			name = TECH_APP_NUCLEAR_7_4_NAME
			desc = TECH_APP_NUCLEAR_7_4_DESC

			required = { 8602 }
			chance = 90
			cost = 10
			time = 100
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { type = tactical_attack which = flying_bomb value = 1 }
			}
		}


	} # Level 7

	level = { # 8 - Nerve Agents (G series)
	id = 8700
	name = TECH_LEVEL_NUCLEAR_8_NAME
	desc = TECH_LEVEL_NUCLEAR_9_DESC

	cost = 40
	time = 300
	neg_offset = 45
	pos_offset = 90

		application = { # Early Nerve Agent Production Research
			id = 8701
			name = TECH_APP_NUCLEAR_8_1_NAME
			desc = TECH_APP_NUCLEAR_8_1_DESC

			required = { 4504 } # Cracking catalyst
			chance = 90
			cost = 30
			time = 240
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
		application = { # Semi Modern Chemical Industrial Complex
			id = 8702
			name = TECH_APP_NUCLEAR_8_2_NAME
			desc = TECH_APP_NUCLEAR_8_2_DESC

			required = { 8701 3801 } 
			chance = 90
			cost = 30
			time = 240
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { }
			}
		}
		application = { # Tabun
			id = 8703
			name = TECH_APP_NUCLEAR_8_3_NAME
			desc = TECH_APP_NUCLEAR_8_3_DESC

			required = { 8604 8702 } 
			chance = 90
			cost = 30
			time = 300
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { type = new_model which = flying_bomb value = 2 }
			}
		}
		application = { # Sarin
			id = 8704
			name = TECH_APP_NUCLEAR_8_4_NAME
			desc = TECH_APP_NUCLEAR_8_4_DESC

			required = { 8703 } 
			chance = 90
			cost = 35
			time = 360
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { type = tactical_attack which = flying_bomb value = 3 }
			}
		}

		application = { # Soman
			id = 8705
			name = TECH_APP_NUCLEAR_8_5_NAME
			desc = TECH_APP_NUCLEAR_8_5_DESC

			required = { 8704 } 
			chance = 90
			cost = 40
			time = 420
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { type = tactical_attack which = flying_bomb value = 6 }
				command = { type = deactivate which = 8706 }
				command = { type = deactivate which = 8707 }
			}
		}

		application = { # Cyclosarin
			id = 8706
			name = TECH_APP_NUCLEAR_8_6_NAME
			desc = TECH_APP_NUCLEAR_8_6_DESC

			required = { 8704 } 
			chance = 90
			cost = 50
			time = 540
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { type = tactical_attack which = flying_bomb value = 8 }
				command = { type = deactivate which = 8705 }
			}
		}

		application = { # Nerve Agent Cocktails
			id = 8707
			name = TECH_APP_NUCLEAR_8_7_NAME
			desc = TECH_APP_NUCLEAR_8_7_DESC

			required = { 8706 } 
			chance = 90
			cost = 30
			time = 240
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { type = tactical_attack which = flying_bomb value = 8 }
				command = { type = new_model which = flying_bomb value = 3 }
			}
		}
	} # Level 8

	level = { # 9 - Advanced Gas Defence
	id = 8800
	name = TECH_LEVEL_NUCLEAR_9_NAME
	desc = TECH_LEVEL_NUCLEAR_9_DESC

	cost = 40
	time = 180
	neg_offset = 45
	pos_offset = 90

		application = { # Anti Nerve Agent Chemical Suit
			id = 8801
			name = TECH_APP_NUCLEAR_9_1_NAME
			desc = TECH_APP_NUCLEAR_9_1_DESC

			required = { 8404 8701 } 
			chance = 90
			cost = 30
			time = 200
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { type = max_organization which = bergsjaeger value = 3 }
				command = { type = max_organization which = infantry value = 3 }
				command = { type = max_organization which = marine value = 3 }
				command = { type = max_organization which = militia value = 3 }
				command = { type = max_organization which = paratrooper value = 3 }
				command = { type = max_organization which = cavalry value = 3 }
			}
		}

		application = { # Anti Nerve Agent Medical Knowledge
			id = 8802
			name = TECH_APP_NUCLEAR_9_2_NAME
			desc = TECH_APP_NUCLEAR_9_2_DESC

			required = { 8404 8701 } 
			chance = 90
			cost = 30
			time = 200
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { type = max_organization which = bergsjaeger value = 2 }
				command = { type = max_organization which = infantry value = 2 }
				command = { type = max_organization which = marine value = 2 }
				command = { type = max_organization which = militia value = 2 }
				command = { type = max_organization which = paratrooper value = 2 }
				command = { type = max_organization which = cavalry value = 2 }
				command = { type = max_organization which = motorized value = 2 } 
				command = { type = max_organization which = mechanized value = 2 } 
				command = { type = max_organization which = armor value = 2 } 
			}
		}

		application = { # Oximes
			id = 8803
			name = TECH_APP_NUCLEAR_9_3_NAME
			desc = TECH_APP_NUCLEAR_9_3_DESC

			required = { 8802 } 
			chance = 90
			cost = 30
			time = 240
			neg_offset = 30
			pos_offset = 60

			effects = {
				command = { type = max_organization which = bergsjaeger value = 4 }
				command = { type = max_organization which = infantry value = 4 }
				command = { type = max_organization which = marine value = 4 }
				command = { type = max_organization which = militia value = 4 }
				command = { type = max_organization which = paratrooper value = 4 }
				command = { type = max_organization which = cavalry value = 4 }
				command = { type = max_organization which = motorized value = 3 } 
				command = { type = max_organization which = mechanized value = 2 } 
				command = { type = max_organization which = armor value = 2 } 
			}
		}
	} # Level 9

	level = { # 10 - Extra
	id = 8900
	name = TECH_LEVEL_NUCLEAR_10_NAME 
	desc = TECH_LEVEL_NUCLEAR_10_DESC 

	cost = 0
	time = 1
	neg_offset = 45
	pos_offset = 90

	} # Level 10

	level = { # 11 - Extra
	id = 8940
	name = TECH_LEVEL_NUCLEAR_11_NAME 
	desc = TECH_LEVEL_NUCLEAR_11_DESC 

	cost = 0
	time = 1
	neg_offset = 45
	pos_offset = 90

	} # Level 11

	level = { # 12 - Extra
	id = 8970
	name = TECH_LEVEL_NUCLEAR_12_NAME 
	desc = TECH_LEVEL_NUCLEAR_12_DESC 

	cost = 0
	time = 1
	neg_offset = 45
	pos_offset = 90

	} # Level 12
} 
