set_all_missile_tech = {
	clear_array = global.missile_type_tech_array
	add_to_array = { global.missile_type_tech_array = 11 }
	add_to_array = { global.missile_type_tech_array = 12 }
	add_to_array = { global.missile_type_tech_array = 13 }
	add_to_array = { global.missile_type_tech_array = 14 }
	add_to_array = { global.missile_type_tech_array = 15 }
	add_to_array = { global.missile_type_tech_array = 16 }
	add_to_array = { global.missile_type_tech_array = 17 }
	add_to_array = { global.missile_type_tech_array = 18 }
	add_to_array = { global.missile_type_tech_array = 21 }
	add_to_array = { global.missile_type_tech_array = 22 }
	add_to_array = { global.missile_type_tech_array = 23 }
	add_to_array = { global.missile_type_tech_array = 24 }
	add_to_array = { global.missile_type_tech_array = 25 }
	add_to_array = { global.missile_type_tech_array = 26 }
	add_to_array = { global.missile_type_tech_array = 27 }
	add_to_array = { global.missile_type_tech_array = 28 }
	add_to_array = { global.missile_type_tech_array = 31 }
	add_to_array = { global.missile_type_tech_array = 32 }
	add_to_array = { global.missile_type_tech_array = 33 }
	add_to_array = { global.missile_type_tech_array = 34 }
	add_to_array = { global.missile_type_tech_array = 35 }
	add_to_array = { global.missile_type_tech_array = 36 }
	add_to_array = { global.missile_type_tech_array = 37 }
	add_to_array = { global.missile_type_tech_array = 38 }
	add_to_array = { global.missile_type_tech_array = 41 }
	add_to_array = { global.missile_type_tech_array = 42 }
	add_to_array = { global.missile_type_tech_array = 43 }
	add_to_array = { global.missile_type_tech_array = 44 }
	add_to_array = { global.missile_type_tech_array = 45 }
	add_to_array = { global.missile_type_tech_array = 46 }
	add_to_array = { global.missile_type_tech_array = 47 }
	add_to_array = { global.missile_type_tech_array = 48 }
	add_to_array = { global.missile_type_tech_array = 51 }
	add_to_array = { global.missile_type_tech_array = 52 }
	add_to_array = { global.missile_type_tech_array = 53 }
	add_to_array = { global.missile_type_tech_array = 54 }
	add_to_array = { global.missile_type_tech_array = 55 }
	add_to_array = { global.missile_type_tech_array = 56 }
	add_to_array = { global.missile_type_tech_array = 57 }
	add_to_array = { global.missile_type_tech_array = 58 }
	add_to_array = { global.missile_type_tech_array = 61 }
	add_to_array = { global.missile_type_tech_array = 62 }
	add_to_array = { global.missile_type_tech_array = 63 }
	add_to_array = { global.missile_type_tech_array = 64 }
	add_to_array = { global.missile_type_tech_array = 65 }
	add_to_array = { global.missile_type_tech_array = 66 }
	add_to_array = { global.missile_type_tech_array = 67 }
	add_to_array = { global.missile_type_tech_array = 68 }
	add_to_array = { global.missile_type_tech_array = 71 }
	add_to_array = { global.missile_type_tech_array = 72 }
}

set_all_prod_arrays = {
	### OLV1
	add_to_array = { global.prod_10_array = 101 }
	add_to_array = { global.prod_10_price_unit = 0.006 }
	add_to_array = { global.prod_10_duration_unit = 120 }
	### OLV2
	add_to_array = { global.prod_10_array = 102 }
	add_to_array = { global.prod_10_price_unit = 0.008 }
	add_to_array = { global.prod_10_duration_unit = 130 }
	### OLV3
	add_to_array = { global.prod_10_array = 103 }
	add_to_array = { global.prod_10_price_unit = 0.01 }
	add_to_array = { global.prod_10_duration_unit = 140 }
	### OLV4
	add_to_array = { global.prod_10_array = 104 }
	add_to_array = { global.prod_10_price_unit = 0.014 }
	add_to_array = { global.prod_10_duration_unit = 150 }
	### OLV5
	add_to_array = { global.prod_10_array = 105 }
	add_to_array = { global.prod_10_price_unit = 0.028 }
	add_to_array = { global.prod_10_duration_unit = 160 }
	### OLV6
	add_to_array = { global.prod_10_array = 106 }
	add_to_array = { global.prod_10_price_unit = 0.06 }
	add_to_array = { global.prod_10_duration_unit = 170 }
	### OLV7
	add_to_array = { global.prod_10_array = 107 }
	add_to_array = { global.prod_10_price_unit = 0.14 }
	add_to_array = { global.prod_10_duration_unit = 180 }
	### OLV8
	add_to_array = { global.prod_10_array = 108 }
	add_to_array = { global.prod_10_price_unit = 0.28 }
	add_to_array = { global.prod_10_duration_unit = 190 }
	### GNSS1
	add_to_array = { global.prod_11_array = 111 }
	add_to_array = { global.prod_11_price_unit = 0.02 }
	add_to_array = { global.prod_11_duration_unit = 80 }
	### GNSS2
	add_to_array = { global.prod_11_array = 112 }
	add_to_array = { global.prod_11_price_unit = 0.05 }
	add_to_array = { global.prod_11_duration_unit = 100 }
	### GNSS3
	add_to_array = { global.prod_11_array = 113 }
	add_to_array = { global.prod_11_price_unit = 0.1 }
	add_to_array = { global.prod_11_duration_unit = 120 }
	### GNSS4
	add_to_array = { global.prod_11_array = 114 }
	add_to_array = { global.prod_11_price_unit = 0.2 }
	add_to_array = { global.prod_11_duration_unit = 140 }
	### GNSS5
	add_to_array = { global.prod_11_array = 115 }
	add_to_array = { global.prod_11_price_unit = 0.3 }
	add_to_array = { global.prod_11_duration_unit = 160 }
	### GNSS6
	add_to_array = { global.prod_11_array = 116 }
	add_to_array = { global.prod_11_price_unit = 0.4 }
	add_to_array = { global.prod_11_duration_unit = 180 }
	### GNSS7
	add_to_array = { global.prod_11_array = 117 }
	add_to_array = { global.prod_11_price_unit = 0.5 }
	add_to_array = { global.prod_11_duration_unit = 200 }
	### GNSS8
	add_to_array = { global.prod_11_array = 118 }
	add_to_array = { global.prod_11_price_unit = 0.6 }
	add_to_array = { global.prod_11_duration_unit = 220 }
	### COMSAT1
	add_to_array = { global.prod_12_array = 121 }
	add_to_array = { global.prod_12_price_unit = 0.1 }
	add_to_array = { global.prod_12_duration_unit = 120 }
	### COMSAT2
	add_to_array = { global.prod_12_array = 122 }
	add_to_array = { global.prod_12_price_unit = 0.2 }
	add_to_array = { global.prod_12_duration_unit = 140 }
	### COMSAT3
	add_to_array = { global.prod_12_array = 123 }
	add_to_array = { global.prod_12_price_unit = 0.3 }
	add_to_array = { global.prod_12_duration_unit = 160 }
	### COMSAT4
	add_to_array = { global.prod_12_array = 124 }
	add_to_array = { global.prod_12_price_unit = 0.4 }
	add_to_array = { global.prod_12_duration_unit = 140 }
	### COMSAT5
	add_to_array = { global.prod_12_array = 125 }
	add_to_array = { global.prod_12_price_unit = 0.5 }
	add_to_array = { global.prod_12_duration_unit = 200 }
	### COMSAT6
	add_to_array = { global.prod_12_array = 126 }
	add_to_array = { global.prod_12_price_unit = 0.6 }
	add_to_array = { global.prod_12_duration_unit = 220 }
	### COMSAT7
	add_to_array = { global.prod_12_array = 127 }
	add_to_array = { global.prod_12_price_unit = 0.7 }
	add_to_array = { global.prod_12_duration_unit = 240 }
	### COMSAT8
	add_to_array = { global.prod_12_array = 128 }
	add_to_array = { global.prod_12_price_unit = 0.8 }
	add_to_array = { global.prod_12_duration_unit = 260 }
	### SPYSAT1
	add_to_array = { global.prod_13_array = 131 }
	add_to_array = { global.prod_13_price_unit = 0.1 }
	add_to_array = { global.prod_13_duration_unit = 100 }
	### SPYSAT2
	add_to_array = { global.prod_13_array = 132 }
	add_to_array = { global.prod_13_price_unit = 0.2 }
	add_to_array = { global.prod_13_duration_unit = 120 }
	### SPYSAT3
	add_to_array = { global.prod_13_array = 133 }
	add_to_array = { global.prod_13_price_unit = 0.3 }
	add_to_array = { global.prod_13_duration_unit = 140 }
	### SPYSAT4
	add_to_array = { global.prod_13_array = 134 }
	add_to_array = { global.prod_13_price_unit = 0.4 }
	add_to_array = { global.prod_13_duration_unit = 160 }
	### SPYSAT5
	add_to_array = { global.prod_13_array = 135 }
	add_to_array = { global.prod_13_price_unit = 0.6 }
	add_to_array = { global.prod_13_duration_unit = 180 }
	### SPYSAT6
	add_to_array = { global.prod_13_array = 136 }
	add_to_array = { global.prod_13_price_unit = 0.8 }
	add_to_array = { global.prod_13_duration_unit = 200 }
	### SPYSAT7
	add_to_array = { global.prod_13_array = 137 }
	add_to_array = { global.prod_13_price_unit = 0.9 }
	add_to_array = { global.prod_13_duration_unit = 220 }
	### SPYSAT8
	add_to_array = { global.prod_13_array = 138 }
	add_to_array = { global.prod_13_price_unit = 1 }
	add_to_array = { global.prod_13_duration_unit = 240 }
	### KILLSAT1
	add_to_array = { global.prod_14_array = 141 }
	add_to_array = { global.prod_14_price_unit = 0.6 }
	add_to_array = { global.prod_14_duration_unit = 120 }
	### KILLSAT2
	add_to_array = { global.prod_14_array = 142 }
	add_to_array = { global.prod_14_price_unit = 0.8 }
	add_to_array = { global.prod_14_duration_unit = 120 }
	### KILLSAT3
	add_to_array = { global.prod_14_array = 143 }
	add_to_array = { global.prod_14_price_unit = 0.9 }
	add_to_array = { global.prod_14_duration_unit = 140 }
	### KILLSAT4
	add_to_array = { global.prod_14_array = 144 }
	add_to_array = { global.prod_14_price_unit = 1 }
	add_to_array = { global.prod_14_duration_unit = 160 }
	### KILLSAT5
	add_to_array = { global.prod_14_array = 145 }
	add_to_array = { global.prod_14_price_unit = 1.1 }
	add_to_array = { global.prod_14_duration_unit = 180 }
	### KILLSAT6
	add_to_array = { global.prod_14_array = 146 }
	add_to_array = { global.prod_14_price_unit = 1.2 }
	add_to_array = { global.prod_14_duration_unit = 200 }
}

part_reusable_OLV6 = {
	add_to_variable = { global.prod_10_price_unit^5 = -0.005 }
	add_to_variable = { global.prod_10_duration_unit^5 = -10 }
	add_to_variable = { global.missile_price_unit_array^106 = -0.005 }
	add_to_variable = { global.missile_duration_unit_array^106 = -10 }
}

full_reusable_OLV7 = {
	add_to_variable = { global.prod_10_price_unit^6 = -0.01 }
	add_to_variable = { global.prod_10_duration_unit^6 = -25 }
	add_to_variable = { global.missile_price_unit_array^107 = -0.01 }
	add_to_variable = { global.missile_duration_unit_array^107 = -25 }
}

full_reusable_OLV8 = {
	add_to_variable = { global.prod_10_price_unit^7 = -0.03 }
	add_to_variable = { global.prod_10_duration_unit^7 = -45 }
	add_to_variable = { global.missile_price_unit_array^108 = -0.03 }
	add_to_variable = { global.missile_duration_unit_array^108 = -45 }
}

### SAT SYSTEM TECH ###
set_all_sat_system_tech = {
	set_sat_system_min = yes
	set_sat_system_max = yes

	#GNSS1
	add_to_array = { global.GNSS_mil_army_speed_factor_min_array = 0 }
	add_to_array = { global.GNSS_mil_army_speed_factor_max_array = 0.05 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_min_array = 0 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_max_array = 0.05 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_min_array = 0 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_max_array = 0.05 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_min_array = 0 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_max_array = 0.05 }
	add_to_array = { global.GNSS_mil_positioning_min_array = 0 }
	add_to_array = { global.GNSS_mil_positioning_max_array = 0.025 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_min_array = 0 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_max_array = 0.05 }
	#
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_min_array = 0 }
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_max_array = 0.05 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_min_array = 0 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_max_array = 0.05 }
	add_to_array = { global.GNSS_civ_local_resources_factor_min_array = 0 }
	add_to_array = { global.GNSS_civ_local_resources_factor_max_array = 0.05 }
	#GNSS2
	add_to_array = { global.GNSS_mil_army_speed_factor_min_array = 0.02 }
	add_to_array = { global.GNSS_mil_army_speed_factor_max_array = 0.1 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_min_array = 0.02 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_max_array = 0.1 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_min_array = 0.02 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_max_array = 0.1 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_min_array = 0.02 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_max_array = 0.1 }
	add_to_array = { global.GNSS_mil_positioning_min_array = 0.01 }
	add_to_array = { global.GNSS_mil_positioning_max_array = 0.05 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_min_array = 0.02 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_max_array = 0.1 }
	#
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_min_array = 0.02 }
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_max_array = 0.1 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_min_array = 0.02 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_max_array = 0.1 }
	add_to_array = { global.GNSS_civ_local_resources_factor_min_array = 0.02 }
	add_to_array = { global.GNSS_civ_local_resources_factor_max_array = 0.1 }
	#GNSS3
	add_to_array = { global.GNSS_mil_army_speed_factor_min_array = 0.03 }
	add_to_array = { global.GNSS_mil_army_speed_factor_max_array = 0.15 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_min_array = 0.03 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_max_array = 0.15 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_min_array = 0.03 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_max_array = 0.15 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_min_array = 0.03 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_max_array = 0.15 }
	add_to_array = { global.GNSS_mil_positioning_min_array = 0.015 }
	add_to_array = { global.GNSS_mil_positioning_max_array = 0.075 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_min_array = 0.03 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_max_array = 0.15 }
	#
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_min_array = 0.03 }
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_max_array = 0.15 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_min_array = 0.03 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_max_array = 0.15 }
	add_to_array = { global.GNSS_civ_local_resources_factor_min_array = 0.03 }
	add_to_array = { global.GNSS_civ_local_resources_factor_max_array = 0.15 }
	#GNSS4
	add_to_array = { global.GNSS_mil_army_speed_factor_min_array = 0.04 }
	add_to_array = { global.GNSS_mil_army_speed_factor_max_array = 0.20 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_min_array = 0.04 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_max_array = 0.20 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_min_array = 0.04 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_max_array = 0.20 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_min_array = 0.04 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_max_array = 0.20 }
	add_to_array = { global.GNSS_mil_positioning_min_array = 0.02 }
	add_to_array = { global.GNSS_mil_positioning_max_array = 0.10 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_min_array = 0.04 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_max_array = 0.20 }
	#
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_min_array = 0.04 }
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_max_array = 0.20 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_min_array = 0.04 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_max_array = 0.20 }
	add_to_array = { global.GNSS_civ_local_resources_factor_min_array = 0.04 }
	add_to_array = { global.GNSS_civ_local_resources_factor_max_array = 0.20 }
	#GNSS5
	add_to_array = { global.GNSS_mil_army_speed_factor_min_array = 0.05 }
	add_to_array = { global.GNSS_mil_army_speed_factor_max_array = 0.25 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_min_array = 0.05 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_max_array = 0.25 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_min_array = 0.05 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_max_array = 0.25 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_min_array = 0.05 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_max_array = 0.25 }
	add_to_array = { global.GNSS_mil_positioning_min_array = 0.025 }
	add_to_array = { global.GNSS_mil_positioning_max_array = 0.125 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_min_array = 0.05 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_max_array = 0.25 }
	#
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_min_array = 0.05 }
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_max_array = 0.25 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_min_array = 0.05 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_max_array = 0.25 }
	add_to_array = { global.GNSS_civ_local_resources_factor_min_array = 0.05 }
	add_to_array = { global.GNSS_civ_local_resources_factor_max_array = 0.25 }
	#GNSS6
	add_to_array = { global.GNSS_mil_army_speed_factor_min_array = 0.06 }
	add_to_array = { global.GNSS_mil_army_speed_factor_max_array = 0.30 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_min_array = 0.06 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_max_array = 0.30 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_min_array = 0.06 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_max_array = 0.30 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_min_array = 0.06 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_max_array = 0.30 }
	add_to_array = { global.GNSS_mil_positioning_min_array = 0.03 }
	add_to_array = { global.GNSS_mil_positioning_max_array = 0.15 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_min_array = 0.06 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_max_array = 0.30 }
	#
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_min_array = 0.06 }
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_max_array = 0.30 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_min_array = 0.06 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_max_array = 0.30 }
	add_to_array = { global.GNSS_civ_local_resources_factor_min_array = 0.06 }
	add_to_array = { global.GNSS_civ_local_resources_factor_max_array = 0.30 }
	#GNSS7
	add_to_array = { global.GNSS_mil_army_speed_factor_min_array = 0.07 }
	add_to_array = { global.GNSS_mil_army_speed_factor_max_array = 0.35 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_min_array = 0.07 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_max_array = 0.35 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_min_array = 0.07 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_max_array = 0.35 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_min_array = 0.07 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_max_array = 0.35 }
	add_to_array = { global.GNSS_mil_positioning_min_array = 0.035 }
	add_to_array = { global.GNSS_mil_positioning_max_array = 0.175 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_min_array = 0.07 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_max_array = 0.35 }
	#
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_min_array = 0.07 }
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_max_array = 0.35 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_min_array = 0.07 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_max_array = 0.35 }
	add_to_array = { global.GNSS_civ_local_resources_factor_min_array = 0.07 }
	add_to_array = { global.GNSS_civ_local_resources_factor_max_array = 0.35 }
	#GNSS8
	add_to_array = { global.GNSS_mil_army_speed_factor_min_array = 0.08 }
	add_to_array = { global.GNSS_mil_army_speed_factor_max_array = 0.4 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_min_array = 0.08 }
	add_to_array = { global.GNSS_mil_air_cas_efficiency_max_array = 0.4 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_min_array = 0.08 }
	add_to_array = { global.GNSS_mil_air_nav_efficiency_max_array = 0.4 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_min_array = 0.08 }
	add_to_array = { global.GNSS_mil_air_strategic_bomber_bombing_factor_max_array = 0.4 }
	add_to_array = { global.GNSS_mil_positioning_min_array = 0.04 }
	add_to_array = { global.GNSS_mil_positioning_max_array = 0.2 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_min_array = 0.08 }
	add_to_array = { global.GNSS_mil_naval_hit_chance_max_array = 0.4 }
	#
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_min_array = 0.08 }
	add_to_array = { global.GNSS_civ_production_speed_buildings_factor_max_array = 0.4 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_min_array = 0.08 }
	add_to_array = { global.GNSS_civ_production_speed_infrastructure_factor_max_array = 0.4 }
	add_to_array = { global.GNSS_civ_local_resources_factor_min_array = 0.08 }
	add_to_array = { global.GNSS_civ_local_resources_factor_max_array = 0.4 }
	#COMSAT1
	add_to_array = { global.COM_mil_max_command_power_min_array = 0 }
	add_to_array = { global.COM_mil_max_command_power_max_array = 5 }
	add_to_array = { global.COM_mil_army_org_factor_min_array = 0 }
	add_to_array = { global.COM_mil_army_org_factor_max_array = 0.05 }
	add_to_array = { global.COM_mil_planning_speed_min_array = 0 }
	add_to_array = { global.COM_mil_planning_speed_max_array = 0.05 }
	add_to_array = { global.COM_mil_air_escort_efficiency_min_array = 0 }
	add_to_array = { global.COM_mil_air_escort_efficiency_max_array = 0.05 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_min_array = 0 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_max_array = 0.05 }
	add_to_array = { global.COM_mil_naval_coordination_min_array = 0 }
	add_to_array = { global.COM_mil_naval_coordination_max_array = 0.05 }
	#
	add_to_array = { global.COM_civ_political_power_factor_min_array = 0 }
	add_to_array = { global.COM_civ_political_power_factor_max_array = 0.05 }
	add_to_array = { global.COM_civ_decryption_factor_min_array = 0 }
	add_to_array = { global.COM_civ_decryption_factor_max_array = 0.05 }
	add_to_array = { global.COM_civ_encryption_factor_min_array = 0 }
	add_to_array = { global.COM_civ_encryption_factor_max_array = 0.05 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_min_array = 0 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_max_array = 0.05 }
	add_to_array = { global.COM_civ_operation_outcome_min_array = 0 }
	add_to_array = { global.COM_civ_operation_outcome_max_array = 0.05 }
	#COMSAT2
	add_to_array = { global.COM_mil_max_command_power_min_array = 2 }
	add_to_array = { global.COM_mil_max_command_power_max_array = 10 }
	add_to_array = { global.COM_mil_army_org_factor_min_array = 0.02 }
	add_to_array = { global.COM_mil_army_org_factor_max_array = 0.1 }
	add_to_array = { global.COM_mil_planning_speed_min_array = 0.02 }
	add_to_array = { global.COM_mil_planning_speed_max_array = 0.1 }
	add_to_array = { global.COM_mil_air_escort_efficiency_min_array = 0.02 }
	add_to_array = { global.COM_mil_air_escort_efficiency_max_array = 0.1 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_min_array = 0.02 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_max_array = 0.1 }
	add_to_array = { global.COM_mil_naval_coordination_min_array = 0.02 }
	add_to_array = { global.COM_mil_naval_coordination_max_array = 0.1 }
	#
	add_to_array = { global.COM_civ_political_power_factor_min_array = 0.02 }
	add_to_array = { global.COM_civ_political_power_factor_max_array = 0.10 }
	add_to_array = { global.COM_civ_decryption_factor_min_array = 0.02 }
	add_to_array = { global.COM_civ_decryption_factor_max_array = 0.1 }
	add_to_array = { global.COM_civ_encryption_factor_min_array = 0.02 }
	add_to_array = { global.COM_civ_encryption_factor_max_array = 0.1 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_min_array = 0.02 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_max_array = 0.1 }
	add_to_array = { global.COM_civ_operation_outcome_min_array = 0.02 }
	add_to_array = { global.COM_civ_operation_outcome_max_array = 0.1 }
	#COMSAT3
	add_to_array = { global.COM_mil_max_command_power_min_array = 3 }
	add_to_array = { global.COM_mil_max_command_power_max_array = 15 }
	add_to_array = { global.COM_mil_army_org_factor_min_array = 0.03 }
	add_to_array = { global.COM_mil_army_org_factor_max_array = 0.15 }
	add_to_array = { global.COM_mil_planning_speed_min_array = 0.03 }
	add_to_array = { global.COM_mil_planning_speed_max_array = 0.15 }
	add_to_array = { global.COM_mil_air_escort_efficiency_min_array = 0.03 }
	add_to_array = { global.COM_mil_air_escort_efficiency_max_array = 0.15 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_min_array = 0.03 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_max_array = 0.15 }
	add_to_array = { global.COM_mil_naval_coordination_min_array = 0.03 }
	add_to_array = { global.COM_mil_naval_coordination_max_array = 0.15 }
	#
	add_to_array = { global.COM_civ_political_power_factor_min_array = 0.03 }
	add_to_array = { global.COM_civ_political_power_factor_max_array = 0.15 }
	add_to_array = { global.COM_civ_decryption_factor_min_array = 0.03 }
	add_to_array = { global.COM_civ_decryption_factor_max_array = 0.15 }
	add_to_array = { global.COM_civ_encryption_factor_min_array = 0.03 }
	add_to_array = { global.COM_civ_encryption_factor_max_array = 0.15 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_min_array = 0.03 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_max_array = 0.15 }
	add_to_array = { global.COM_civ_operation_outcome_min_array = 0.03 }
	add_to_array = { global.COM_civ_operation_outcome_max_array = 0.15 }
	#COMSAT4
	add_to_array = { global.COM_mil_max_command_power_min_array = 4 }
	add_to_array = { global.COM_mil_max_command_power_max_array = 20 }
	add_to_array = { global.COM_mil_army_org_factor_min_array = 0.04 }
	add_to_array = { global.COM_mil_army_org_factor_max_array = 0.20 }
	add_to_array = { global.COM_mil_planning_speed_min_array = 0.04 }
	add_to_array = { global.COM_mil_planning_speed_max_array = 0.20 }
	add_to_array = { global.COM_mil_air_escort_efficiency_min_array = 0.04 }
	add_to_array = { global.COM_mil_air_escort_efficiency_max_array = 0.20 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_min_array = 0.04 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_max_array = 0.20 }
	add_to_array = { global.COM_mil_naval_coordination_min_array = 0.04 }
	add_to_array = { global.COM_mil_naval_coordination_max_array = 0.20 }
	#
	add_to_array = { global.COM_civ_political_power_factor_min_array = 0.04 }
	add_to_array = { global.COM_civ_political_power_factor_max_array = 0.20 }
	add_to_array = { global.COM_civ_decryption_factor_min_array = 0.04 }
	add_to_array = { global.COM_civ_decryption_factor_max_array = 0.20 }
	add_to_array = { global.COM_civ_encryption_factor_min_array = 0.04 }
	add_to_array = { global.COM_civ_encryption_factor_max_array = 0.20 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_min_array = 0.04 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_max_array = 0.20 }
	add_to_array = { global.COM_civ_operation_outcome_min_array = 0.04 }
	add_to_array = { global.COM_civ_operation_outcome_max_array = 0.20 }
	#COMSAT5
	add_to_array = { global.COM_mil_max_command_power_min_array = 5 }
	add_to_array = { global.COM_mil_max_command_power_max_array = 25 }
	add_to_array = { global.COM_mil_army_org_factor_min_array = 0.05 }
	add_to_array = { global.COM_mil_army_org_factor_max_array = 0.25 }
	add_to_array = { global.COM_mil_planning_speed_min_array = 0.05 }
	add_to_array = { global.COM_mil_planning_speed_max_array = 0.25 }
	add_to_array = { global.COM_mil_air_escort_efficiency_min_array = 0.05 }
	add_to_array = { global.COM_mil_air_escort_efficiency_max_array = 0.25 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_min_array = 0.05 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_max_array = 0.25 }
	add_to_array = { global.COM_mil_naval_coordination_min_array = 0.05 }
	add_to_array = { global.COM_mil_naval_coordination_max_array = 0.25 }
	#
	add_to_array = { global.COM_civ_political_power_factor_min_array = 0.05 }
	add_to_array = { global.COM_civ_political_power_factor_max_array = 0.25 }
	add_to_array = { global.COM_civ_decryption_factor_min_array = 0.05 }
	add_to_array = { global.COM_civ_decryption_factor_max_array = 0.25 }
	add_to_array = { global.COM_civ_encryption_factor_min_array = 0.05 }
	add_to_array = { global.COM_civ_encryption_factor_max_array = 0.25 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_min_array = 0.05 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_max_array = 0.25 }
	add_to_array = { global.COM_civ_operation_outcome_min_array = 0.05 }
	add_to_array = { global.COM_civ_operation_outcome_max_array = 0.25 }
	#COMSAT6
	add_to_array = { global.COM_mil_max_command_power_min_array = 6 }
	add_to_array = { global.COM_mil_max_command_power_max_array = 30 }
	add_to_array = { global.COM_mil_army_org_factor_min_array = 0.06 }
	add_to_array = { global.COM_mil_army_org_factor_max_array = 0.30 }
	add_to_array = { global.COM_mil_planning_speed_min_array = 0.06 }
	add_to_array = { global.COM_mil_planning_speed_max_array = 0.30 }
	add_to_array = { global.COM_mil_air_escort_efficiency_min_array = 0.06 }
	add_to_array = { global.COM_mil_air_escort_efficiency_max_array = 0.30 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_min_array = 0.06 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_max_array = 0.30 }
	add_to_array = { global.COM_mil_naval_coordination_min_array = 0.06 }
	add_to_array = { global.COM_mil_naval_coordination_max_array = 0.30 }
	#
	add_to_array = { global.COM_civ_political_power_factor_min_array = 0.06 }
	add_to_array = { global.COM_civ_political_power_factor_max_array = 0.30 }
	add_to_array = { global.COM_civ_decryption_factor_min_array = 0.06 }
	add_to_array = { global.COM_civ_decryption_factor_max_array = 0.30 }
	add_to_array = { global.COM_civ_encryption_factor_min_array = 0.06 }
	add_to_array = { global.COM_civ_encryption_factor_max_array = 0.30 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_min_array = 0.06 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_max_array = 0.30 }
	add_to_array = { global.COM_civ_operation_outcome_min_array = 0.06 }
	add_to_array = { global.COM_civ_operation_outcome_max_array = 0.30 }
	#COMSAT7
	add_to_array = { global.COM_mil_max_command_power_min_array = 7 }
	add_to_array = { global.COM_mil_max_command_power_max_array = 35 }
	add_to_array = { global.COM_mil_army_org_factor_min_array = 0.07 }
	add_to_array = { global.COM_mil_army_org_factor_max_array = 0.35 }
	add_to_array = { global.COM_mil_planning_speed_min_array = 0.07 }
	add_to_array = { global.COM_mil_planning_speed_max_array = 0.35 }
	add_to_array = { global.COM_mil_air_escort_efficiency_min_array = 0.07 }
	add_to_array = { global.COM_mil_air_escort_efficiency_max_array = 0.35 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_min_array = 0.07 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_max_array = 0.35 }
	add_to_array = { global.COM_mil_naval_coordination_min_array = 0.07 }
	add_to_array = { global.COM_mil_naval_coordination_max_array = 0.35 }
	#
	add_to_array = { global.COM_civ_political_power_factor_min_array = 0.07 }
	add_to_array = { global.COM_civ_political_power_factor_max_array = 0.35 }
	add_to_array = { global.COM_civ_decryption_factor_min_array = 0.07 }
	add_to_array = { global.COM_civ_decryption_factor_max_array = 0.35 }
	add_to_array = { global.COM_civ_encryption_factor_min_array = 0.07 }
	add_to_array = { global.COM_civ_encryption_factor_max_array = 0.35 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_min_array = 0.07 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_max_array = 0.35 }
	add_to_array = { global.COM_civ_operation_outcome_min_array = 0.07 }
	add_to_array = { global.COM_civ_operation_outcome_max_array = 0.35 }
	#COMSAT8
	add_to_array = { global.COM_mil_max_command_power_min_array = 8 }
	add_to_array = { global.COM_mil_max_command_power_max_array = 40 }
	add_to_array = { global.COM_mil_army_org_factor_min_array = 0.08 }
	add_to_array = { global.COM_mil_army_org_factor_max_array = 0.4 }
	add_to_array = { global.COM_mil_planning_speed_min_array = 0.08 }
	add_to_array = { global.COM_mil_planning_speed_max_array = 0.4 }
	add_to_array = { global.COM_mil_air_escort_efficiency_min_array = 0.08 }
	add_to_array = { global.COM_mil_air_escort_efficiency_max_array = 0.4 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_min_array = 0.08 }
	add_to_array = { global.COM_mil_air_intercept_efficiency_max_array = 0.4 }
	add_to_array = { global.COM_mil_naval_coordination_min_array = 0.08 }
	add_to_array = { global.COM_mil_naval_coordination_max_array = 0.4 }
	#
	add_to_array = { global.COM_civ_political_power_factor_min_array = 0.08 }
	add_to_array = { global.COM_civ_political_power_factor_max_array = 0.40 }
	add_to_array = { global.COM_civ_decryption_factor_min_array = 0.08 }
	add_to_array = { global.COM_civ_decryption_factor_max_array = 0.4 }
	add_to_array = { global.COM_civ_encryption_factor_min_array = 0.08 }
	add_to_array = { global.COM_civ_encryption_factor_max_array = 0.4 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_min_array = 0.08 }
	add_to_array = { global.COM_civ_intel_network_gain_factor_max_array = 0.4 }
	add_to_array = { global.COM_civ_operation_outcome_min_array = 0.08 }
	add_to_array = { global.COM_civ_operation_outcome_max_array = 0.4 }
	#SPYSAT1
	add_to_array = { global.SPY_mil_max_planning_factor_min_array = 0 }
	add_to_array = { global.SPY_mil_max_planning_factor_max_array = 0.05 }
	add_to_array = { global.SPY_mil_recon_factor_min_array = 0 }
	add_to_array = { global.SPY_mil_recon_factor_max_array = 0.05 }
	add_to_array = { global.SPY_mil_air_weather_penalty_min_array = 0 }
	add_to_array = { global.SPY_mil_air_weather_penalty_max_array = -0.05 }
	add_to_array = { global.SPY_mil_spotting_chance_min_array = 0 }
	add_to_array = { global.SPY_mil_spotting_chance_max_array = 0.05 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_min_array = 0 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_max_array = 0.05 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_min_array = 0 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_max_array = 0.05 }
	#
	add_to_array = { global.SPY_civ_research_speed_factor_min_array = 0 }
	add_to_array = { global.SPY_civ_research_speed_factor_max_array = 0.05 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_min_array = 0 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_max_array = 0.05 }
	add_to_array = { global.SPY_civ_army_intel_factor_min_array = 0 }
	add_to_array = { global.SPY_civ_army_intel_factor_max_array = 0.05 }
	add_to_array = { global.SPY_civ_navy_intel_factor_min_array = 0 }
	add_to_array = { global.SPY_civ_navy_intel_factor_max_array = 0.05 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_min_array = 0 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_max_array = 0.05 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_min_array = 0 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_max_array = 0.05 }
	#SPYSAT2
	add_to_array = { global.SPY_mil_max_planning_factor_min_array = 0.02 }
	add_to_array = { global.SPY_mil_max_planning_factor_max_array = 0.1 }
	add_to_array = { global.SPY_mil_recon_factor_min_array = 0.02 }
	add_to_array = { global.SPY_mil_recon_factor_max_array = 0.1 }
	add_to_array = { global.SPY_mil_air_weather_penalty_min_array = -0.02 }
	add_to_array = { global.SPY_mil_air_weather_penalty_max_array = -0.1 }
	add_to_array = { global.SPY_mil_spotting_chance_min_array = 0.02 }
	add_to_array = { global.SPY_mil_spotting_chance_max_array = 0.1 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_min_array = 0.02 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_max_array = 0.1 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_min_array = 0.02 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_max_array = 0.1 }
	#
	add_to_array = { global.SPY_civ_research_speed_factor_min_array = 0.02 }
	add_to_array = { global.SPY_civ_research_speed_factor_max_array = 0.1 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_min_array = 0.02 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_max_array = 0.1 }
	add_to_array = { global.SPY_civ_army_intel_factor_min_array = 0.02 }
	add_to_array = { global.SPY_civ_army_intel_factor_max_array = 0.1 }
	add_to_array = { global.SPY_civ_navy_intel_factor_min_array = 0.02 }
	add_to_array = { global.SPY_civ_navy_intel_factor_max_array = 0.1 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_min_array = 0.02 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_max_array = 0.1 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_min_array = 0.02 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_max_array = 0.1 }
	#SPYSAT3
	add_to_array = { global.SPY_mil_max_planning_factor_min_array = 0.03 }
	add_to_array = { global.SPY_mil_max_planning_factor_max_array = 0.15 }
	add_to_array = { global.SPY_mil_recon_factor_min_array = 0.03 }
	add_to_array = { global.SPY_mil_recon_factor_max_array = 0.15 }
	add_to_array = { global.SPY_mil_air_weather_penalty_min_array = -0.03 }
	add_to_array = { global.SPY_mil_air_weather_penalty_max_array = -0.15 }
	add_to_array = { global.SPY_mil_spotting_chance_min_array = 0.03 }
	add_to_array = { global.SPY_mil_spotting_chance_max_array = 0.15 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_min_array = 0.03 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_max_array = 0.15 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_min_array = 0.03 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_max_array = 0.15 }
	#
	add_to_array = { global.SPY_civ_research_speed_factor_min_array = 0.03 }
	add_to_array = { global.SPY_civ_research_speed_factor_max_array = 0.15 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_min_array = 0.03 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_max_array = 0.15 }
	add_to_array = { global.SPY_civ_army_intel_factor_min_array = 0.03 }
	add_to_array = { global.SPY_civ_army_intel_factor_max_array = 0.15 }
	add_to_array = { global.SPY_civ_navy_intel_factor_min_array = 0.03 }
	add_to_array = { global.SPY_civ_navy_intel_factor_max_array = 0.15 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_min_array = 0.03 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_max_array = 0.15 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_min_array = 0.03 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_max_array = 0.15 }
	#SPYSAT4
	add_to_array = { global.SPY_mil_max_planning_factor_min_array = 0.04 }
	add_to_array = { global.SPY_mil_max_planning_factor_max_array = 0.20 }
	add_to_array = { global.SPY_mil_recon_factor_min_array = 0.04 }
	add_to_array = { global.SPY_mil_recon_factor_max_array = 0.20 }
	add_to_array = { global.SPY_mil_air_weather_penalty_min_array = -0.04 }
	add_to_array = { global.SPY_mil_air_weather_penalty_max_array = -0.20 }
	add_to_array = { global.SPY_mil_spotting_chance_min_array = 0.04 }
	add_to_array = { global.SPY_mil_spotting_chance_max_array = 0.20 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_min_array = 0.04 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_max_array = 0.20 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_min_array = 0.04 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_max_array = 0.20 }
	#
	add_to_array = { global.SPY_civ_research_speed_factor_min_array = 0.04 }
	add_to_array = { global.SPY_civ_research_speed_factor_max_array = 0.20 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_min_array = 0.04 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_max_array = 0.20 }
	add_to_array = { global.SPY_civ_army_intel_factor_min_array = 0.04 }
	add_to_array = { global.SPY_civ_army_intel_factor_max_array = 0.20 }
	add_to_array = { global.SPY_civ_navy_intel_factor_min_array = 0.04 }
	add_to_array = { global.SPY_civ_navy_intel_factor_max_array = 0.20 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_min_array = 0.04 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_max_array = 0.20 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_min_array = 0.04 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_max_array = 0.20 }
	#SPYSAT5
	add_to_array = { global.SPY_mil_max_planning_factor_min_array = 0.05 }
	add_to_array = { global.SPY_mil_max_planning_factor_max_array = 0.25 }
	add_to_array = { global.SPY_mil_recon_factor_min_array = 0.05 }
	add_to_array = { global.SPY_mil_recon_factor_max_array = 0.25 }
	add_to_array = { global.SPY_mil_air_weather_penalty_min_array = -0.05 }
	add_to_array = { global.SPY_mil_air_weather_penalty_max_array = -0.25 }
	add_to_array = { global.SPY_mil_spotting_chance_min_array = 0.05 }
	add_to_array = { global.SPY_mil_spotting_chance_max_array = 0.25 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_min_array = 0.05 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_max_array = 0.25 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_min_array = 0.05 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_max_array = 0.25 }
	#
	add_to_array = { global.SPY_civ_research_speed_factor_min_array = 0.05 }
	add_to_array = { global.SPY_civ_research_speed_factor_max_array = 0.25 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_min_array = 0.05 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_max_array = 0.25 }
	add_to_array = { global.SPY_civ_army_intel_factor_min_array = 0.05 }
	add_to_array = { global.SPY_civ_army_intel_factor_max_array = 0.25 }
	add_to_array = { global.SPY_civ_navy_intel_factor_min_array = 0.05 }
	add_to_array = { global.SPY_civ_navy_intel_factor_max_array = 0.25 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_min_array = 0.05 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_max_array = 0.25 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_min_array = 0.05 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_max_array = 0.25 }
	#SPYSAT6
	add_to_array = { global.SPY_mil_max_planning_factor_min_array = 0.06 }
	add_to_array = { global.SPY_mil_max_planning_factor_max_array = 0.30 }
	add_to_array = { global.SPY_mil_recon_factor_min_array = 0.06 }
	add_to_array = { global.SPY_mil_recon_factor_max_array = 0.30 }
	add_to_array = { global.SPY_mil_air_weather_penalty_min_array = -0.06 }
	add_to_array = { global.SPY_mil_air_weather_penalty_max_array = -0.30 }
	add_to_array = { global.SPY_mil_spotting_chance_min_array = 0.06 }
	add_to_array = { global.SPY_mil_spotting_chance_max_array = 0.30 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_min_array = 0.06 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_max_array = 0.30 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_min_array = 0.06 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_max_array = 0.30 }
	#
	add_to_array = { global.SPY_civ_research_speed_factor_min_array = 0.06 }
	add_to_array = { global.SPY_civ_research_speed_factor_max_array = 0.30 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_min_array = 0.06 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_max_array = 0.30 }
	add_to_array = { global.SPY_civ_army_intel_factor_min_array = 0.06 }
	add_to_array = { global.SPY_civ_army_intel_factor_max_array = 0.30 }
	add_to_array = { global.SPY_civ_navy_intel_factor_min_array = 0.06 }
	add_to_array = { global.SPY_civ_navy_intel_factor_max_array = 0.30 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_min_array = 0.06 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_max_array = 0.30 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_min_array = 0.06 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_max_array = 0.30 }
	#SPYSAT7
	add_to_array = { global.SPY_mil_max_planning_factor_min_array = 0.07 }
	add_to_array = { global.SPY_mil_max_planning_factor_max_array = 0.35 }
	add_to_array = { global.SPY_mil_recon_factor_min_array = 0.07 }
	add_to_array = { global.SPY_mil_recon_factor_max_array = 0.35 }
	add_to_array = { global.SPY_mil_air_weather_penalty_min_array = -0.07 }
	add_to_array = { global.SPY_mil_air_weather_penalty_max_array = -0.35 }
	add_to_array = { global.SPY_mil_spotting_chance_min_array = 0.07 }
	add_to_array = { global.SPY_mil_spotting_chance_max_array = 0.35 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_min_array = 0.07 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_max_array = 0.35 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_min_array = 0.07 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_max_array = 0.35 }
	#
	add_to_array = { global.SPY_civ_research_speed_factor_min_array = 0.07 }
	add_to_array = { global.SPY_civ_research_speed_factor_max_array = 0.35 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_min_array = 0.07 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_max_array = 0.35 }
	add_to_array = { global.SPY_civ_army_intel_factor_min_array = 0.07 }
	add_to_array = { global.SPY_civ_army_intel_factor_max_array = 0.35 }
	add_to_array = { global.SPY_civ_navy_intel_factor_min_array = 0.07 }
	add_to_array = { global.SPY_civ_navy_intel_factor_max_array = 0.35 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_min_array = 0.07 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_max_array = 0.35 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_min_array = 0.07 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_max_array = 0.35 }
	#SPYSAT8
	add_to_array = { global.SPY_mil_max_planning_factor_min_array = 0.08 }
	add_to_array = { global.SPY_mil_max_planning_factor_max_array = 0.4 }
	add_to_array = { global.SPY_mil_recon_factor_min_array = 0.08 }
	add_to_array = { global.SPY_mil_recon_factor_max_array = 0.4 }
	add_to_array = { global.SPY_mil_air_weather_penalty_min_array = -0.08 }
	add_to_array = { global.SPY_mil_air_weather_penalty_max_array = -0.4 }
	add_to_array = { global.SPY_mil_spotting_chance_min_array = 0.08 }
	add_to_array = { global.SPY_mil_spotting_chance_max_array = 0.4 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_min_array = 0.08 }
	add_to_array = { global.SPY_mil_convoy_raiding_efficiency_factor_max_array = 0.4 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_min_array = 0.08 }
	add_to_array = { global.SPY_mil_convoy_escort_efficiency_max_array = 0.4 }
	#
	add_to_array = { global.SPY_civ_research_speed_factor_min_array = 0.08 }
	add_to_array = { global.SPY_civ_research_speed_factor_max_array = 0.4 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_min_array = 0.08 }
	add_to_array = { global.SPY_civ_civilian_intel_factor_max_array = 0.4 }
	add_to_array = { global.SPY_civ_army_intel_factor_min_array = 0.08 }
	add_to_array = { global.SPY_civ_army_intel_factor_max_array = 0.4 }
	add_to_array = { global.SPY_civ_navy_intel_factor_min_array = 0.08 }
	add_to_array = { global.SPY_civ_navy_intel_factor_max_array = 0.4 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_min_array = 0.08 }
	add_to_array = { global.SPY_civ_airforce_intel_factor_max_array = 0.4 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_min_array = 0.08 }
	add_to_array = { global.SPY_civ_root_out_resistance_effectiveness_factor_max_array = 0.4 }

}

set_sat_system_min = {
	#GNSS
	add_to_array = { global.GNSS_sat_system_min_array = 0 }
	add_to_array = { global.GNSS_sat_system_min_array = 5 }
	add_to_array = { global.GNSS_sat_system_min_array = 10 }
	add_to_array = { global.GNSS_sat_system_min_array = 15 }
	add_to_array = { global.GNSS_sat_system_min_array = 20 }
	add_to_array = { global.GNSS_sat_system_min_array = 25 }
	add_to_array = { global.GNSS_sat_system_min_array = 30 }
	add_to_array = { global.GNSS_sat_system_min_array = 35 }
	#COM
	add_to_array = { global.COM_sat_system_min_array = 0 }
	add_to_array = { global.COM_sat_system_min_array = 5 }
	add_to_array = { global.COM_sat_system_min_array = 10 }
	add_to_array = { global.COM_sat_system_min_array = 15 }
	add_to_array = { global.COM_sat_system_min_array = 20 }
	add_to_array = { global.COM_sat_system_min_array = 25 }
	add_to_array = { global.COM_sat_system_min_array = 30 }
	add_to_array = { global.COM_sat_system_min_array = 35 }
	#SPY
	add_to_array = { global.SPY_sat_system_min_array = 0 }
	add_to_array = { global.SPY_sat_system_min_array = 5 }
	add_to_array = { global.SPY_sat_system_min_array = 10 }
	add_to_array = { global.SPY_sat_system_min_array = 15 }
	add_to_array = { global.SPY_sat_system_min_array = 20 }
	add_to_array = { global.SPY_sat_system_min_array = 25 }
	add_to_array = { global.SPY_sat_system_min_array = 30 }
	add_to_array = { global.SPY_sat_system_min_array = 35 }
}

set_sat_system_max = {
	#GNSS
	add_to_array = { global.GNSS_sat_system_max_array = 25 }
	add_to_array = { global.GNSS_sat_system_max_array = 30 }
	add_to_array = { global.GNSS_sat_system_max_array = 35 }
	add_to_array = { global.GNSS_sat_system_max_array = 40 }
	add_to_array = { global.GNSS_sat_system_max_array = 45 }
	add_to_array = { global.GNSS_sat_system_max_array = 50 }
	add_to_array = { global.GNSS_sat_system_max_array = 55 }
	add_to_array = { global.GNSS_sat_system_max_array = 60 }
	#COM
	add_to_array = { global.COM_sat_system_max_array = 25 }
	add_to_array = { global.COM_sat_system_max_array = 30 }
	add_to_array = { global.COM_sat_system_max_array = 35 }
	add_to_array = { global.COM_sat_system_max_array = 40 }
	add_to_array = { global.COM_sat_system_max_array = 45 }
	add_to_array = { global.COM_sat_system_max_array = 50 }
	add_to_array = { global.COM_sat_system_max_array = 55 }
	add_to_array = { global.COM_sat_system_max_array = 60 }
	#SPY
	add_to_array = { global.SPY_sat_system_max_array = 25 }
	add_to_array = { global.SPY_sat_system_max_array = 30 }
	add_to_array = { global.SPY_sat_system_max_array = 35 }
	add_to_array = { global.SPY_sat_system_max_array = 40 }
	add_to_array = { global.SPY_sat_system_max_array = 45 }
	add_to_array = { global.SPY_sat_system_max_array = 50 }
	add_to_array = { global.SPY_sat_system_max_array = 55 }
	add_to_array = { global.SPY_sat_system_max_array = 60 }
}

################
### OLV TECH ###
################

set_all_OLV_tech = {
	set_OLV_tech_1 = yes
	set_OLV_tech_2 = yes
	set_OLV_tech_3 = yes
	set_OLV_tech_4 = yes
	set_OLV_tech_5 = yes
	set_OLV_tech_6 = yes
	set_OLV_tech_7 = yes
	set_OLV_tech_8 = yes
}

### OLV1 ###
set_OLV_tech_1 = {
	add_to_array = { array = global.OLV_reliability_array value = 0.60 index = 0 }
	add_to_array = { array = global.OLV_payload_mass_array value = 2000 index = 0 }
}
### OLV2 ###
set_OLV_tech_2 = {
	add_to_array = { array = global.OLV_reliability_array value = 0.65 index = 1 }
	add_to_array = { array = global.OLV_payload_mass_array value = 4000 index = 1 }
}
### OLV3 ###
set_OLV_tech_3 = {
	add_to_array = { array = global.OLV_reliability_array value = 0.70 index = 2 }
	add_to_array = { array = global.OLV_payload_mass_array value = 6000 index = 2 }
}
### OLV4 ###
set_OLV_tech_4 = {
	add_to_array = { array = global.OLV_reliability_array value = 0.75 index = 3 }
	add_to_array = { array = global.OLV_payload_mass_array value = 8000 index = 3 }
}
### OLV5 ###
set_OLV_tech_5 = {
	add_to_array = { array = global.OLV_reliability_array value = 0.80 index = 4 }
	add_to_array = { array = global.OLV_payload_mass_array value = 12000 index = 4 }
}
### OLV6 ###
set_OLV_tech_6 = {
	add_to_array = { array = global.OLV_reliability_array value = 0.85 index = 5 }
	add_to_array = { array = global.OLV_payload_mass_array value = 16000 index = 5 }
}
### OLV7 ###
set_OLV_tech_7 = {
	add_to_array = { array = global.OLV_reliability_array value = 0.90 index = 6 }
	add_to_array = { array = global.OLV_payload_mass_array value = 20000 index = 6 }
}
### OLV8 ###
set_OLV_tech_8 = {
	add_to_array = { array = global.OLV_reliability_array value = 0.95 index = 7 }
	add_to_array = { array = global.OLV_payload_mass_array value = 24000 index = 7 }
}

#################
### ASAT TECH ###
#################

set_all_ASAT_tech = {
	set_ASAT_tech_0 = yes
	set_ASAT_tech_1 = yes
	set_ASAT_tech_2 = yes
	set_ASAT_tech_3 = yes
	set_ASAT_tech_4 = yes
	set_ASAT_tech_5 = yes
	set_ASAT_tech_6 = yes
	set_ASAT_tech_7 = yes
}

# missile_tech.xlsx sheet 'ASAT tech effect code'

### ABM 1965 ###
set_ASAT_tech_0 = {
	add_to_array = { array = global.ASAT_accuracy_array value = 0.40 index = 0 }
}
### ABM 1975 ###
set_ASAT_tech_1 = {
	add_to_array = { array = global.ASAT_accuracy_array value = 0.50 index = 1 }
}
### ABM 1985 ###
set_ASAT_tech_2 = {
	add_to_array = { array = global.ASAT_accuracy_array value = 0.60 index = 2 }
}
### ABM 1995 ###
set_ASAT_tech_3 = {
	add_to_array = { array = global.ASAT_accuracy_array value = 0.70 index = 3 }
}
### ABM 2005 ###
set_ASAT_tech_4 = {
	add_to_array = { array = global.ASAT_accuracy_array value = 0.75 index = 4 }
}
### ABM 2015 ###
set_ASAT_tech_5 = {
	add_to_array = { array = global.ASAT_accuracy_array value = 0.80 index = 5 }
}
### ABM 2025 ###
set_ASAT_tech_6 = {
	add_to_array = { array = global.ASAT_accuracy_array value = 0.85 index = 6 }
}
### ABM 2035 ###
set_ASAT_tech_7 = {
	add_to_array = { array = global.ASAT_accuracy_array value = 0.90 index = 7 }
}

####################
### KILLSAT TECH ###
####################

set_all_KILLSAT_tech = {
	set_KILLSAT_tech_1 = yes
	set_KILLSAT_tech_2 = yes
	set_KILLSAT_tech_3 = yes
	set_KILLSAT_tech_4 = yes
	set_KILLSAT_tech_5 = yes
	set_KILLSAT_tech_6 = yes
}

# missile_tech.xlsx sheet 'KILLSAT tech effect code'

### KILL 1985 ###
set_KILLSAT_tech_1 = {
	add_to_array = { array = global.KILLSAT_accuracy_array value = 0.40 index = 0 }
}
### KILL 1995 ###
set_KILLSAT_tech_2 = {
	add_to_array = { array = global.KILLSAT_accuracy_array value = 0.50 index = 1 }
}
### KILL 2005 ###
set_KILLSAT_tech_3 = {
	add_to_array = { array = global.KILLSAT_accuracy_array value = 0.60 index = 2 }
}
### KILL 2015 ###
set_KILLSAT_tech_4 = {
	add_to_array = { array = global.KILLSAT_accuracy_array value = 0.70 index = 3 }
}
### KILL 2025 ###
set_KILLSAT_tech_5 = {
	add_to_array = { array = global.KILLSAT_accuracy_array value = 0.80 index = 4 }
}
### KILL 2035 ###
set_KILLSAT_tech_6 = {
	add_to_array = { array = global.KILLSAT_accuracy_array value = 0.90 index = 5 }
}



################
### SAT MASS ###
################

set_all_sat_mass = {
	set_sat_mass_111 = yes
	set_sat_mass_112 = yes
	set_sat_mass_113 = yes
	set_sat_mass_114 = yes
	set_sat_mass_115 = yes
	set_sat_mass_116 = yes
	set_sat_mass_117 = yes
	set_sat_mass_118 = yes
	set_sat_mass_121 = yes
	set_sat_mass_122 = yes
	set_sat_mass_123 = yes
	set_sat_mass_124 = yes
	set_sat_mass_125 = yes
	set_sat_mass_126 = yes
	set_sat_mass_127 = yes
	set_sat_mass_128 = yes
	set_sat_mass_131 = yes
	set_sat_mass_132 = yes
	set_sat_mass_133 = yes
	set_sat_mass_134 = yes
	set_sat_mass_135 = yes
	set_sat_mass_136 = yes
	set_sat_mass_137 = yes
	set_sat_mass_138 = yes
	set_sat_mass_141 = yes
	set_sat_mass_142 = yes
	set_sat_mass_143 = yes
	set_sat_mass_144 = yes
	set_sat_mass_145 = yes
	set_sat_mass_146 = yes
}

### GNSS1 ###
set_sat_mass_111 = {
	add_to_array = { array = global.sat_mass_array value = 2000 index = 0 }
}
### GNSS2 ###
set_sat_mass_112 = {
	add_to_array = { array = global.sat_mass_array value = 2200 index = 1 }
}
### GNSS3 ###
set_sat_mass_113 = {
	add_to_array = { array = global.sat_mass_array value = 2400 index = 2 }
}
### GNSS4 ###
set_sat_mass_114 = {
	add_to_array = { array = global.sat_mass_array value = 2600 index = 3 }
}
### GNSS5 ###
set_sat_mass_115 = {
	add_to_array = { array = global.sat_mass_array value = 2800 index = 4 }
}
### GNSS6 ###
set_sat_mass_116 = {
	add_to_array = { array = global.sat_mass_array value = 3000 index = 5 }
}
### GNSS7 ###
set_sat_mass_117 = {
	add_to_array = { array = global.sat_mass_array value = 3200 index = 6 }
}
### GNSS8 ###
set_sat_mass_118 = {
	add_to_array = { array = global.sat_mass_array value = 3400 index = 7 }
}
### COMSAT1 ###
set_sat_mass_121 = {
	add_to_array = { array = global.sat_mass_array value = 2000 index = 8 }
}
### COMSAT2 ###
set_sat_mass_122 = {
	add_to_array = { array = global.sat_mass_array value = 3000 index = 9 }
}
### COMSAT3 ###
set_sat_mass_123 = {
	add_to_array = { array = global.sat_mass_array value = 4000 index = 10 }
}
### COMSAT4 ###
set_sat_mass_124 = {
	add_to_array = { array = global.sat_mass_array value = 4500 index = 11 }
}
### COMSAT5 ###
set_sat_mass_125 = {
	add_to_array = { array = global.sat_mass_array value = 5000 index = 12 }
}
### COMSAT6 ###
set_sat_mass_126 = {
	add_to_array = { array = global.sat_mass_array value = 5500 index = 13 }
}
### COMSAT7 ###
set_sat_mass_127 = {
	add_to_array = { array = global.sat_mass_array value = 6000 index = 14 }
}
### COMSAT8 ###
set_sat_mass_128 = {
	add_to_array = { array = global.sat_mass_array value = 6500 index = 15 }
}
### SPYSAT1 ###
set_sat_mass_131 = {
	add_to_array = { array = global.sat_mass_array value = 2000 index = 16 }
}
### SPYSAT2 ###
set_sat_mass_132 = {
	add_to_array = { array = global.sat_mass_array value = 4000 index = 17 }
}
### SPYSAT3 ###
set_sat_mass_133 = {
	add_to_array = { array = global.sat_mass_array value = 6000 index = 18 }
}
### SPYSAT4 ###
set_sat_mass_134 = {
	add_to_array = { array = global.sat_mass_array value = 8000 index = 19 }
}
### SPYSAT5 ###
set_sat_mass_135 = {
	add_to_array = { array = global.sat_mass_array value = 12000 index = 20 }
}
### SPYSAT6 ###
set_sat_mass_136 = {
	add_to_array = { array = global.sat_mass_array value = 16000 index = 21 }
}
### SPYSAT7 ###
set_sat_mass_137 = {
	add_to_array = { array = global.sat_mass_array value = 20000 index = 22 }
}
### SPYSAT8 ###
set_sat_mass_138 = {
	add_to_array = { array = global.sat_mass_array value = 24000 index = 23 }
}
### KILLSAT1 ###
set_sat_mass_141 = {
	add_to_array = { array = global.sat_mass_array value = 4000 index = 24 }
}
### KILLSAT2 ###
set_sat_mass_142 = {
	add_to_array = { array = global.sat_mass_array value = 3000 index = 25 }
}
### KILLSAT3 ###
set_sat_mass_143 = {
	add_to_array = { array = global.sat_mass_array value = 2500 index = 26 }
}
### KILLSAT4 ###
set_sat_mass_144 = {
	add_to_array = { array = global.sat_mass_array value = 2000 index = 27 }
}
### KILLSAT5 ###
set_sat_mass_145 = {
	add_to_array = { array = global.sat_mass_array value = 1500 index = 28 }
}
### KILLSAT6 ###
set_sat_mass_146 = {
	add_to_array = { array = global.sat_mass_array value = 1000 index = 29 }
}

## SPP Launch Mass
set_all_spp_mass = {
	resize_array = { spp_orbit_array = 3 }
	set_spp_mass_1000 = yes
	set_spp_mass_1001 = yes
	set_spp_mass_1002 = yes
}

### SPP0 ###
set_spp_mass_1000 = {
	add_to_array = { array = global.spp_mass_array value = 2000 index = 0 }
}
### SPP1 ###
set_spp_mass_1001 = {
	add_to_array = { array = global.spp_mass_array value = 3000 index = 1 }
}
### SPP2 ###
set_spp_mass_1002 = {
	add_to_array = { array = global.spp_mass_array value = 4000 index = 2 }
}

## Display Stats
### only used for tooltips
set_missile_display_stats = {
	log = "[GetDateText]: [THIS.GetName]: on_startup set_missile_display_stats"
	resize_array = { global.missile_range_array = 72 }
	resize_array = { global.missile_accuracy_array = 72 }
	resize_array = { global.missile_intercept_chance_array = 72 }

	resize_array = { global.OLV_reliability_stat_array = 108 }
	resize_array = { global.OLV_payload_mass_stat_array = 108 }

	resize_array = { global.ASAT_accuracy_stat_array = 97 }

	resize_array = { global.sat_mass_stat_array = 153 }
	resize_array = { global.KILLSAT_accuracy_stat_array = 153 }

	resize_array = { global.missile_price_unit_array = 153 }
	resize_array = { global.missile_CIC_unit_array = 153 }
	resize_array = { global.missile_duration_unit_array = 153 }

	### ICBM 1965 ###
	add_to_array = { array = global.missile_range_array value = 6000 index = 11 }
	add_to_array = { array = global.missile_accuracy_array value = 0.60 index = 11 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.006 index = 11 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 11 }
	add_to_array = { array = global.missile_duration_unit_array value = 240 index = 11 }
	### ICBM 1975 ###
	add_to_array = { array = global.missile_range_array value = 8000 index = 12 }
	add_to_array = { array = global.missile_accuracy_array value = 0.65 index = 12 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.008 index = 12 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 12 }
	add_to_array = { array = global.missile_duration_unit_array value = 260 index = 12 }
	### ICBM 1985 ###
	add_to_array = { array = global.missile_range_array value = 9000 index = 13 }
	add_to_array = { array = global.missile_accuracy_array value = 0.70 index = 13 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.01 index = 13 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 13 }
	add_to_array = { array = global.missile_duration_unit_array value = 280 index = 13 }
	### ICBM 1995 ###
	add_to_array = { array = global.missile_range_array value = 10000 index = 14 }
	add_to_array = { array = global.missile_accuracy_array value = 0.75 index = 14 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.014 index = 14 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 14 }
	add_to_array = { array = global.missile_duration_unit_array value = 300 index = 14 }
	### ICBM 2005 ###
	add_to_array = { array = global.missile_range_array value = 11000 index = 15 }
	add_to_array = { array = global.missile_accuracy_array value = 0.80 index = 15 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.028 index = 15 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 15 }
	add_to_array = { array = global.missile_duration_unit_array value = 320 index = 15 }
	### ICBM 2015 ###
	add_to_array = { array = global.missile_range_array value = 12000 index = 16 }
	add_to_array = { array = global.missile_accuracy_array value = 0.85 index = 16 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.06 index = 16 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 16 }
	add_to_array = { array = global.missile_duration_unit_array value = 340 index = 16 }
	### ICBM 2025 ###
	add_to_array = { array = global.missile_range_array value = 14000 index = 17 }
	add_to_array = { array = global.missile_accuracy_array value = 0.90 index = 17 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.14 index = 17 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 17 }
	add_to_array = { array = global.missile_duration_unit_array value = 360 index = 17 }
	### ICBM 2035 ###
	add_to_array = { array = global.missile_range_array value = 16000 index = 18 }
	add_to_array = { array = global.missile_accuracy_array value = 0.95 index = 18 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.28 index = 18 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 18 }
	add_to_array = { array = global.missile_duration_unit_array value = 380 index = 18 }
	### IRBM 1965 ###
	add_to_array = { array = global.missile_range_array value = 1000 index = 21 }
	add_to_array = { array = global.missile_accuracy_array value = 0.60 index = 21 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.002 index = 21 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 21 }
	add_to_array = { array = global.missile_duration_unit_array value = 180 index = 21 }
	### IRBM 1975 ###
	add_to_array = { array = global.missile_range_array value = 1500 index = 22 }
	add_to_array = { array = global.missile_accuracy_array value = 0.65 index = 22 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.004 index = 22 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 22 }
	add_to_array = { array = global.missile_duration_unit_array value = 200 index = 22 }
	### IRBM 1985 ###
	add_to_array = { array = global.missile_range_array value = 2000 index = 23 }
	add_to_array = { array = global.missile_accuracy_array value = 0.70 index = 23 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.006 index = 23 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 23 }
	add_to_array = { array = global.missile_duration_unit_array value = 220 index = 23 }
	### IRBM 1995 ###
	add_to_array = { array = global.missile_range_array value = 2500 index = 24 }
	add_to_array = { array = global.missile_accuracy_array value = 0.75 index = 24 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.008 index = 24 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 24 }
	add_to_array = { array = global.missile_duration_unit_array value = 240 index = 24 }
	### IRBM 2005 ###
	add_to_array = { array = global.missile_range_array value = 3000 index = 25 }
	add_to_array = { array = global.missile_accuracy_array value = 0.80 index = 25 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.01 index = 25 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 25 }
	add_to_array = { array = global.missile_duration_unit_array value = 260 index = 25 }
	### IRBM 2015 ###
	add_to_array = { array = global.missile_range_array value = 3500 index = 26 }
	add_to_array = { array = global.missile_accuracy_array value = 0.85 index = 26 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.012 index = 26 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 26 }
	add_to_array = { array = global.missile_duration_unit_array value = 280 index = 26 }
	### IRBM 2025 ###
	add_to_array = { array = global.missile_range_array value = 4000 index = 27 }
	add_to_array = { array = global.missile_accuracy_array value = 0.90 index = 27 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.02 index = 27 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 27 }
	add_to_array = { array = global.missile_duration_unit_array value = 300 index = 27 }
	### IRBM 2035 ###
	add_to_array = { array = global.missile_range_array value = 5000 index = 28 }
	add_to_array = { array = global.missile_accuracy_array value = 0.95 index = 28 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.04 index = 28 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 28 }
	add_to_array = { array = global.missile_duration_unit_array value = 320 index = 28 }
	### SLBM 1965 ###
	add_to_array = { array = global.missile_range_array value = 1000 index = 31 }
	add_to_array = { array = global.missile_accuracy_array value = 0.60 index = 31 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.006 index = 31 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 31 }
	add_to_array = { array = global.missile_duration_unit_array value = 280 index = 31 }
	### SLBM 1975 ###
	add_to_array = { array = global.missile_range_array value = 2000 index = 32 }
	add_to_array = { array = global.missile_accuracy_array value = 0.65 index = 32 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.008 index = 32 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 32 }
	add_to_array = { array = global.missile_duration_unit_array value = 300 index = 32 }
	### SLBM 1985 ###
	add_to_array = { array = global.missile_range_array value = 3000 index = 33 }
	add_to_array = { array = global.missile_accuracy_array value = 0.70 index = 33 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.02 index = 33 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 33 }
	add_to_array = { array = global.missile_duration_unit_array value = 320 index = 33 }
	### SLBM 1995 ###
	add_to_array = { array = global.missile_range_array value = 4000 index = 34 }
	add_to_array = { array = global.missile_accuracy_array value = 0.75 index = 34 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.03 index = 34 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 34 }
	add_to_array = { array = global.missile_duration_unit_array value = 340 index = 34 }
	### SLBM 2005 ###
	add_to_array = { array = global.missile_range_array value = 6000 index = 35 }
	add_to_array = { array = global.missile_accuracy_array value = 0.80 index = 35 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.05 index = 35 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 35 }
	add_to_array = { array = global.missile_duration_unit_array value = 360 index = 35 }
	### SLBM 2015 ###
	add_to_array = { array = global.missile_range_array value = 7000 index = 36 }
	add_to_array = { array = global.missile_accuracy_array value = 0.85 index = 36 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.08 index = 36 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 36 }
	add_to_array = { array = global.missile_duration_unit_array value = 380 index = 36 }
	### SLBM 2025 ###
	add_to_array = { array = global.missile_range_array value = 8000 index = 37 }
	add_to_array = { array = global.missile_accuracy_array value = 0.90 index = 37 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.12 index = 37 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 37 }
	add_to_array = { array = global.missile_duration_unit_array value = 400 index = 37 }
	### SLBM 2035 ###
	add_to_array = { array = global.missile_range_array value = 10000 index = 38 }
	add_to_array = { array = global.missile_accuracy_array value = 0.95 index = 38 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.2 index = 38 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 38 }
	add_to_array = { array = global.missile_duration_unit_array value = 420 index = 38 }
	### ALCM 1965 ###
	add_to_array = { array = global.missile_range_array value = 200 index = 41 }
	add_to_array = { array = global.missile_accuracy_array value = 0.60 index = 41 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.002 index = 41 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 41 }
	add_to_array = { array = global.missile_duration_unit_array value = 120 index = 41 }
	### ALCM 1975 ###
	add_to_array = { array = global.missile_range_array value = 400 index = 42 }
	add_to_array = { array = global.missile_accuracy_array value = 0.65 index = 42 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.004 index = 42 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 42 }
	add_to_array = { array = global.missile_duration_unit_array value = 140 index = 42 }
	### ALCM 1985 ###
	add_to_array = { array = global.missile_range_array value = 600 index = 43 }
	add_to_array = { array = global.missile_accuracy_array value = 0.70 index = 43 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.006 index = 43 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 43 }
	add_to_array = { array = global.missile_duration_unit_array value = 160 index = 43 }
	### ALCM 1995 ###
	add_to_array = { array = global.missile_range_array value = 1000 index = 44 }
	add_to_array = { array = global.missile_accuracy_array value = 0.75 index = 44 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.008 index = 44 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 44 }
	add_to_array = { array = global.missile_duration_unit_array value = 180 index = 44 }
	### ALCM 2005 ###
	add_to_array = { array = global.missile_range_array value = 1500 index = 45 }
	add_to_array = { array = global.missile_accuracy_array value = 0.80 index = 45 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.05 index = 45 }
	add_to_array = { array = global.missile_price_unit_array value = 0.01 index = 45 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 45 }
	add_to_array = { array = global.missile_duration_unit_array value = 200 index = 45 }
	### ALCM 2015 ###
	add_to_array = { array = global.missile_range_array value = 2000 index = 46 }
	add_to_array = { array = global.missile_accuracy_array value = 0.85 index = 46 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.10 index = 46 }
	add_to_array = { array = global.missile_price_unit_array value = 0.012 index = 46 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 46 }
	add_to_array = { array = global.missile_duration_unit_array value = 220 index = 46 }
	### ALCM 2025 ###
	add_to_array = { array = global.missile_range_array value = 2500 index = 47 }
	add_to_array = { array = global.missile_accuracy_array value = 0.90 index = 47 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.15 index = 47 }
	add_to_array = { array = global.missile_price_unit_array value = 0.014 index = 47 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 47 }
	add_to_array = { array = global.missile_duration_unit_array value = 240 index = 47 }
	### ALCM 2035 ###
	add_to_array = { array = global.missile_range_array value = 3000 index = 48 }
	add_to_array = { array = global.missile_accuracy_array value = 0.95 index = 48 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.20 index = 48 }
	add_to_array = { array = global.missile_price_unit_array value = 0.016 index = 48 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 48 }
	add_to_array = { array = global.missile_duration_unit_array value = 260 index = 48 }
	### GLCM 1965 ###
	add_to_array = { array = global.missile_range_array value = 200 index = 51 }
	add_to_array = { array = global.missile_accuracy_array value = 0.60 index = 51 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.002 index = 51 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 51 }
	add_to_array = { array = global.missile_duration_unit_array value = 120 index = 51 }
	### GLCM 1975 ###
	add_to_array = { array = global.missile_range_array value = 400 index = 52 }
	add_to_array = { array = global.missile_accuracy_array value = 0.65 index = 52 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.004 index = 52 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 52 }
	add_to_array = { array = global.missile_duration_unit_array value = 140 index = 52 }
	### GLCM 1985 ###
	add_to_array = { array = global.missile_range_array value = 600 index = 53 }
	add_to_array = { array = global.missile_accuracy_array value = 0.70 index = 53 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.006 index = 53 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 53 }
	add_to_array = { array = global.missile_duration_unit_array value = 160 index = 53 }
	### GLCM 1995 ###
	add_to_array = { array = global.missile_range_array value = 1000 index = 54 }
	add_to_array = { array = global.missile_accuracy_array value = 0.75 index = 54 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.008 index = 54 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 54 }
	add_to_array = { array = global.missile_duration_unit_array value = 180 index = 54 }
	### GLCM 2005 ###
	add_to_array = { array = global.missile_range_array value = 1500 index = 55 }
	add_to_array = { array = global.missile_accuracy_array value = 0.80 index = 55 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.05 index = 55 }
	add_to_array = { array = global.missile_price_unit_array value = 0.01 index = 55 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 55 }
	add_to_array = { array = global.missile_duration_unit_array value = 200 index = 55 }
	### GLCM 2015 ###
	add_to_array = { array = global.missile_range_array value = 2000 index = 56 }
	add_to_array = { array = global.missile_accuracy_array value = 0.85 index = 56 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.10 index = 56 }
	add_to_array = { array = global.missile_price_unit_array value = 0.012 index = 56 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 56 }
	add_to_array = { array = global.missile_duration_unit_array value = 220 index = 56 }
	### GLCM 2025 ###
	add_to_array = { array = global.missile_range_array value = 2500 index = 57 }
	add_to_array = { array = global.missile_accuracy_array value = 0.90 index = 57 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.15 index = 57 }
	add_to_array = { array = global.missile_price_unit_array value = 0.014 index = 57 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 57 }
	add_to_array = { array = global.missile_duration_unit_array value = 240 index = 57 }
	### GLCM 2035 ###
	add_to_array = { array = global.missile_range_array value = 3000 index = 58 }
	add_to_array = { array = global.missile_accuracy_array value = 0.95 index = 58 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.20 index = 58 }
	add_to_array = { array = global.missile_price_unit_array value = 0.016 index = 58 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 58 }
	add_to_array = { array = global.missile_duration_unit_array value = 260 index = 58 }
	### SLCM 1965 ###
	add_to_array = { array = global.missile_range_array value = 200 index = 61 }
	add_to_array = { array = global.missile_accuracy_array value = 0.60 index = 61 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.002 index = 61 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 61 }
	add_to_array = { array = global.missile_duration_unit_array value = 120 index = 61 }
	### SLCM 1975 ###
	add_to_array = { array = global.missile_range_array value = 400 index = 62 }
	add_to_array = { array = global.missile_accuracy_array value = 0.65 index = 62 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.004 index = 62 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 62 }
	add_to_array = { array = global.missile_duration_unit_array value = 140 index = 62 }
	### SLCM 1985 ###
	add_to_array = { array = global.missile_range_array value = 600 index = 63 }
	add_to_array = { array = global.missile_accuracy_array value = 0.70 index = 63 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.006 index = 63 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 63 }
	add_to_array = { array = global.missile_duration_unit_array value = 160 index = 63 }
	### SLCM 1995 ###
	add_to_array = { array = global.missile_range_array value = 1000 index = 64 }
	add_to_array = { array = global.missile_accuracy_array value = 0.75 index = 64 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.008 index = 64 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 64 }
	add_to_array = { array = global.missile_duration_unit_array value = 180 index = 64 }
	### SLCM 2005 ###
	add_to_array = { array = global.missile_range_array value = 1500 index = 65 }
	add_to_array = { array = global.missile_accuracy_array value = 0.80 index = 65 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.05 index = 65 }
	add_to_array = { array = global.missile_price_unit_array value = 0.01 index = 65 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 65 }
	add_to_array = { array = global.missile_duration_unit_array value = 200 index = 65 }
	### SLCM 2015 ###
	add_to_array = { array = global.missile_range_array value = 2000 index = 66 }
	add_to_array = { array = global.missile_accuracy_array value = 0.85 index = 66 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.10 index = 66 }
	add_to_array = { array = global.missile_price_unit_array value = 0.012 index = 66 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 66 }
	add_to_array = { array = global.missile_duration_unit_array value = 220 index = 66 }
	### SLCM 2025 ###
	add_to_array = { array = global.missile_range_array value = 2500 index = 67 }
	add_to_array = { array = global.missile_accuracy_array value = 0.90 index = 67 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.15 index = 67 }
	add_to_array = { array = global.missile_price_unit_array value = 0.014 index = 67 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 67 }
	add_to_array = { array = global.missile_duration_unit_array value = 240 index = 67 }
	### SLCM 2035 ###
	add_to_array = { array = global.missile_range_array value = 3000 index = 68 }
	add_to_array = { array = global.missile_accuracy_array value = 0.95 index = 68 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.20 index = 68 }
	add_to_array = { array = global.missile_price_unit_array value = 0.016 index = 68 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 68 }
	add_to_array = { array = global.missile_duration_unit_array value = 260 index = 68 }
	### HSCM 2025 ###
	add_to_array = { array = global.missile_range_array value = 1500 index = 71 }
	add_to_array = { array = global.missile_accuracy_array value = 0.90 index = 71 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.25 index = 71 }
	add_to_array = { array = global.missile_price_unit_array value = 0.1 index = 71 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 71 }
	add_to_array = { array = global.missile_duration_unit_array value = 320 index = 71 }
	### HSCM 2035 ###
	add_to_array = { array = global.missile_range_array value = 3000 index = 72 }
	add_to_array = { array = global.missile_accuracy_array value = 0.95 index = 72 }
	add_to_array = { array = global.missile_intercept_chance_array value = -0.30 index = 72 }
	add_to_array = { array = global.missile_price_unit_array value = 0.2 index = 72 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 72 }
	add_to_array = { array = global.missile_duration_unit_array value = 340 index = 72 }


	###########
	### SAM ###
	###########
	### SAM 1965 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.002 index = 80 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 80 }
	add_to_array = { array = global.missile_duration_unit_array value = 80 index = 80 }
	### SAM 1975 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.004 index = 81 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 81 }
	add_to_array = { array = global.missile_duration_unit_array value = 100 index = 81 }
	### SAM 1985 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.006 index = 82 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 82 }
	add_to_array = { array = global.missile_duration_unit_array value = 120 index = 82 }
	### SAM 1995 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.008 index = 83 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 83 }
	add_to_array = { array = global.missile_duration_unit_array value = 140 index = 83 }
	### SAM 2005 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.01 index = 84 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 84 }
	add_to_array = { array = global.missile_duration_unit_array value = 160 index = 84 }
	### SAM 2015 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.012 index = 85 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 85 }
	add_to_array = { array = global.missile_duration_unit_array value = 180 index = 85 }
	### SAM 2025 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.014 index = 86 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 86 }
	add_to_array = { array = global.missile_duration_unit_array value = 200 index = 86 }
	### SAM 2035 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.016 index = 87 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 87 }
	add_to_array = { array = global.missile_duration_unit_array value = 220 index = 87 }


	###########
	### ABM ###
	###########

	### ABM 1965 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.004 index = 90 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 90 }
	add_to_array = { array = global.missile_duration_unit_array value = 200 index = 90 }
	### ABM 1975 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.006 index = 91 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 91 }
	add_to_array = { array = global.missile_duration_unit_array value = 220 index = 91 }
	### ABM 1985 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.01 index = 92 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 92 }
	add_to_array = { array = global.missile_duration_unit_array value = 240 index = 92 }
	### ABM 1995 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.02 index = 93 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 93 }
	add_to_array = { array = global.missile_duration_unit_array value = 260 index = 93 }
	### ABM 2005 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.06 index = 94 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 94 }
	add_to_array = { array = global.missile_duration_unit_array value = 280 index = 94 }
	### ABM 2015 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.1 index = 95 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 95 }
	add_to_array = { array = global.missile_duration_unit_array value = 300 index = 95 }
	### ABM 2025 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.2 index = 96 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 96 }
	add_to_array = { array = global.missile_duration_unit_array value = 320 index = 96 }
	### ABM 2035 ###
	add_to_array = { array = global.missile_price_unit_array value = 0.4 index = 97 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 97 }
	add_to_array = { array = global.missile_duration_unit_array value = 340 index = 97 }

	###########
	### OLV ###
	###########

	### OLV 1965 ###
	add_to_array = { array = global.OLV_reliability_stat_array value = 0.60 index = 101 }
	add_to_array = { array = global.OLV_payload_mass_stat_array value = 2000 index = 101 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.006 index = 101 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 101 }
	add_to_array = { array = global.missile_duration_unit_array value = 240 index = 101 }
	### OLV 1975 ###
	add_to_array = { array = global.OLV_reliability_stat_array value = 0.65 index = 102 }
	add_to_array = { array = global.OLV_payload_mass_stat_array value = 4000 index = 102 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.008 index = 102 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 102 }
	add_to_array = { array = global.missile_duration_unit_array value = 260 index = 102 }
	### OLV 1985 ###
	add_to_array = { array = global.OLV_reliability_stat_array value = 0.70 index = 103 }
	add_to_array = { array = global.OLV_payload_mass_stat_array value = 6000 index = 103 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.01 index = 103 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 103 }
	add_to_array = { array = global.missile_duration_unit_array value = 280 index = 103 }
	### OLV 1995 ###
	add_to_array = { array = global.OLV_reliability_stat_array value = 0.75 index = 104 }
	add_to_array = { array = global.OLV_payload_mass_stat_array value = 8000 index = 104 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.014 index = 104 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 104 }
	add_to_array = { array = global.missile_duration_unit_array value = 300 index = 104 }
	### OLV 2005 ###
	add_to_array = { array = global.OLV_reliability_stat_array value = 0.80 index = 105 }
	add_to_array = { array = global.OLV_payload_mass_stat_array value = 12000 index = 105 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.028 index = 105 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 105 }
	add_to_array = { array = global.missile_duration_unit_array value = 360 index = 105 }
	### OLV 2015 ###
	add_to_array = { array = global.OLV_reliability_stat_array value = 0.85 index = 106 }
	add_to_array = { array = global.OLV_payload_mass_stat_array value = 16000 index = 106 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.06 index = 106 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 106 }
	add_to_array = { array = global.missile_duration_unit_array value = 340 index = 106 }
	### OLV 2025 ###
	add_to_array = { array = global.OLV_reliability_stat_array value = 0.90 index = 107 }
	add_to_array = { array = global.OLV_payload_mass_stat_array value = 20000 index = 107 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.14 index = 107 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 107 }
	add_to_array = { array = global.missile_duration_unit_array value = 360 index = 107 }
	### OLV 2035 ###
	add_to_array = { array = global.OLV_reliability_stat_array value = 0.95 index = 108 }
	add_to_array = { array = global.OLV_payload_mass_stat_array value = 24000 index = 108 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.28 index = 108 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 108 }
	add_to_array = { array = global.missile_duration_unit_array value = 380 index = 108 }


	##################
	### SATELLITES ###
	##################

	### GNSS1 ###
	add_to_array = { array = global.sat_mass_stat_array value = 2000 index = 111 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.02 index = 111 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 111 }
	add_to_array = { array = global.missile_duration_unit_array value = 80 index = 111 }
	### GNSS2 ###
	add_to_array = { array = global.sat_mass_stat_array value = 2200 index = 112 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.05 index = 112 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 112 }
	add_to_array = { array = global.missile_duration_unit_array value = 100 index = 112 }
	### GNSS3 ###
	add_to_array = { array = global.sat_mass_stat_array value = 2400 index = 113 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.1 index = 113 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 113 }
	add_to_array = { array = global.missile_duration_unit_array value = 120 index = 113 }
	### GNSS4 ###
	add_to_array = { array = global.sat_mass_stat_array value = 2600 index = 114 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.2 index = 114 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 114 }
	add_to_array = { array = global.missile_duration_unit_array value = 140 index = 114 }
	### GNSS5 ###
	add_to_array = { array = global.sat_mass_stat_array value = 2800 index = 115 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.3 index = 115 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 115 }
	add_to_array = { array = global.missile_duration_unit_array value = 160 index = 115 }
	### GNSS6 ###
	add_to_array = { array = global.sat_mass_stat_array value = 3000 index = 116 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.4 index = 116 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 116 }
	add_to_array = { array = global.missile_duration_unit_array value = 180 index = 116 }
	### GNSS7 ###
	add_to_array = { array = global.sat_mass_stat_array value = 3200 index = 117 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.5 index = 117 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 117 }
	add_to_array = { array = global.missile_duration_unit_array value = 200 index = 117 }
	### GNSS8 ###
	add_to_array = { array = global.sat_mass_stat_array value = 3400 index = 118 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.6 index = 118 }
	add_to_array = { array = global.missile_CIC_unit_array value = 1 index = 118 }
	add_to_array = { array = global.missile_duration_unit_array value = 220 index = 118 }
	### COMSAT1 ###
	add_to_array = { array = global.sat_mass_stat_array value = 2000 index = 121 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.1 index = 121 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 121 }
	add_to_array = { array = global.missile_duration_unit_array value = 120 index = 121 }
	### COMSAT2 ###
	add_to_array = { array = global.sat_mass_stat_array value = 3000 index = 122 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.2 index = 122 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 122 }
	add_to_array = { array = global.missile_duration_unit_array value = 140 index = 122 }
	### COMSAT3 ###
	add_to_array = { array = global.sat_mass_stat_array value = 4000 index = 123 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.3 index = 123 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 123 }
	add_to_array = { array = global.missile_duration_unit_array value = 160 index = 123 }
	### COMSAT4 ###
	add_to_array = { array = global.sat_mass_stat_array value = 4500 index = 124 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.4 index = 124 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 124 }
	add_to_array = { array = global.missile_duration_unit_array value = 180 index = 124 }
	### COMSAT5 ###
	add_to_array = { array = global.sat_mass_stat_array value = 5000 index = 125 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.5 index = 125 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 125 }
	add_to_array = { array = global.missile_duration_unit_array value = 200 index = 125 }
	### COMSAT6 ###
	add_to_array = { array = global.sat_mass_stat_array value = 5500 index = 126 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.6 index = 126 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 126 }
	add_to_array = { array = global.missile_duration_unit_array value = 220 index = 126 }
	### COMSAT7 ###
	add_to_array = { array = global.sat_mass_stat_array value = 6000 index = 127 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.7 index = 127 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 127 }
	add_to_array = { array = global.missile_duration_unit_array value = 240 index = 127 }
	### COMSAT8 ###
	add_to_array = { array = global.sat_mass_stat_array value = 6500 index = 128 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.8 index = 128 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 128 }
	add_to_array = { array = global.missile_duration_unit_array value = 260 index = 128 }
	### SPYSAT1 ###
	add_to_array = { array = global.sat_mass_stat_array value = 2000 index = 131 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.1 index = 131 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 131 }
	add_to_array = { array = global.missile_duration_unit_array value = 100 index = 131 }
	### SPYSAT2 ###
	add_to_array = { array = global.sat_mass_stat_array value = 4000 index = 132 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.2 index = 132 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 132 }
	add_to_array = { array = global.missile_duration_unit_array value = 120 index = 132 }
	### SPYSAT3 ###
	add_to_array = { array = global.sat_mass_stat_array value = 6000 index = 133 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.3 index = 133 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 133 }
	add_to_array = { array = global.missile_duration_unit_array value = 140 index = 133 }
	### SPYSAT4 ###
	add_to_array = { array = global.sat_mass_stat_array value = 8000 index = 134 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.4 index = 134 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 134 }
	add_to_array = { array = global.missile_duration_unit_array value = 160 index = 134 }
	### SPYSAT5 ###
	add_to_array = { array = global.sat_mass_stat_array value = 12000 index = 135 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.6 index = 135 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 135 }
	add_to_array = { array = global.missile_duration_unit_array value = 180 index = 135 }
	### SPYSAT6 ###
	add_to_array = { array = global.sat_mass_stat_array value = 16000 index = 136 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.8 index = 136 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 136 }
	add_to_array = { array = global.missile_duration_unit_array value = 200 index = 136 }
	### SPYSAT7 ###
	add_to_array = { array = global.sat_mass_stat_array value = 20000 index = 137 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 0.9 index = 137 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 137 }
	add_to_array = { array = global.missile_duration_unit_array value = 220 index = 137 }
	### SPYSAT8 ###
	add_to_array = { array = global.sat_mass_stat_array value = 24000 index = 138 }
	#
	add_to_array = { array = global.missile_price_unit_array value = 1 index = 138 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 138 }
	add_to_array = { array = global.missile_duration_unit_array value = 240 index = 138 }
	### KILLSAT1 ###
	add_to_array = { array = global.sat_mass_stat_array value = 4000 index = 141 }
	add_to_array = { array = global.KILLSAT_accuracy_stat_array value = 0.40 index = 141 }
	add_to_array = { array = global.missile_price_unit_array value = 0.6 index = 141 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 141 }
	add_to_array = { array = global.missile_duration_unit_array value = 120 index = 141 }
	### KILLSAT2 ###
	add_to_array = { array = global.sat_mass_stat_array value = 3000 index = 142 }
	add_to_array = { array = global.KILLSAT_accuracy_stat_array value = 0.50 index = 142 }
	add_to_array = { array = global.missile_price_unit_array value = 0.8 index = 142 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 142 }
	add_to_array = { array = global.missile_duration_unit_array value = 120 index = 142 }
	### KILLSAT3 ###
	add_to_array = { array = global.sat_mass_stat_array value = 2500 index = 143 }
	add_to_array = { array = global.KILLSAT_accuracy_stat_array value = 0.60 index = 143 }
	add_to_array = { array = global.missile_price_unit_array value = 0.9 index = 143 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 143 }
	add_to_array = { array = global.missile_duration_unit_array value = 140 index = 143 }
	### KILLSAT4 ###
	add_to_array = { array = global.sat_mass_stat_array value = 2000 index = 144 }
	add_to_array = { array = global.KILLSAT_accuracy_stat_array value = 0.70 index = 144 }
	add_to_array = { array = global.missile_price_unit_array value = 1 index = 144 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 144 }
	add_to_array = { array = global.missile_duration_unit_array value = 160 index = 144 }
	### KILLSAT5 ###
	add_to_array = { array = global.sat_mass_stat_array value = 1500 index = 145 }
	add_to_array = { array = global.KILLSAT_accuracy_stat_array value = 0.80 index = 145 }
	add_to_array = { array = global.missile_price_unit_array value = 1.1 index = 145 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 145 }
	add_to_array = { array = global.missile_duration_unit_array value = 180 index = 145 }
	### KILLSAT6 ###
	add_to_array = { array = global.sat_mass_stat_array value = 1000 index = 146 }
	add_to_array = { array = global.KILLSAT_accuracy_stat_array value = 0.90 index = 146 }
	add_to_array = { array = global.missile_price_unit_array value = 1.2 index = 146 }
	add_to_array = { array = global.missile_CIC_unit_array value = 2 index = 146 }
	add_to_array = { array = global.missile_duration_unit_array value = 200 index = 146 }
}
