############################################################################################################
#	AC mod - scripted effects
############################################################################################################
#Written by hiddengearz
#Inspired by the original Allied Construction Project https://steamcommunity.com/sharedfiles/filedetails/?id=1368202826
#This reworked system allows you to have 5 of each project active per country.
#So you can have 5 CIC projects, 5 INF projects, 5 MIC projects etc in every country in the game
#There are 8 project types * 5 of each allowed per country = 40 investments possibile in one country * 210 countries the player can invest in = 8400 possibile investments for the player
#Now if the AI also does the same that's 210 * 8400 = 1,764,000 possibile investments possibile




# BUILDING CONSTRUCTION COSTS

@BUILD_COST_INFRASTRUCTURE = 2.5
@BUILD_COST_AIRBASE = 1.5
@BUILD_COST_ANTIAIR = 1.5
@BUILD_COST_RADAR = 1.5
@BUILD_COST_MILITARY_FACTORY = 6
@BUILD_COST_CIVILIAN_FACTORY = 6
@BUILD_COST_DOCKYARD = 6
@BUILD_COST_REFINERY = 1

#Used to calculate how long it will take to build the building - called in the scripted gui
AC_update_build_time = {

	ROOT = {
		###construction speed default is 100%

		set_variable = { AC_construction_speed = 1 }

		#AC_get_building_values_for_gui = yes
		
		#Adds production speed modifier from investor
		add_to_variable = { AC_construction_speed = modifier@production_speed_buildings_factor }
		multiply_variable = { AC_construction_speed = AC_target_state_infra_speed }
		
		### construction speed penalty for investments, they're just 25% slower
		multiply_variable = { AC_construction_speed = 0.75 }

		### total factory output - KR: changed to balance value
		divide_variable = { AC_construction_speed = 20 }

		### days to build

		set_variable = { AC_construction_duration = AC_build_cost } #build cost set by AC_update_build_cost, which is called in scripted gui
		divide_variable = { AC_construction_duration = AC_construction_speed }
		round_variable = AC_construction_duration
		
		#If you have one of these internal factions investments are 25% faster
		#If you change this update the tooltip for these internal factions
		if = { limit = { or = { has_idea = industrial_conglomerates has_idea = chaebols } }
			multiply_variable = { AC_construction_duration = 0.75 }
		}
		round_variable = AC_construction_duration
	}
}

#starts the project, called in scripted gui
AC_start_project = {
	
	#AC_update_build_time = yes

	ROOT = {
		
		#Sets construction duration variable that was created in AC_update_build_time for the investor onto the country being invested in
		#Needed so the investe can see how long until the investors construction is complete
		PREV = { CONTROLLER = { set_variable = { AC_target_construction_duration = FROM.FROM.AC_construction_duration } } }
		
		#Update money
		subtract_from_variable = { treasury = AC_build_cost }
		add_to_variable = { int_investments = AC_build_cost }
		calculate_int_investments_rate = yes
		
		
		### active project building type
		#These state flags set 1)How many of said building your making 2) If you have 1 of 5 allowed projects per coutry
		if = {
			limit = { 
				check_variable = { AC_building_type_selected = 1 } 
			}
			if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_INF_target_state1_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_INF_target_state2_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_INF_target_state3_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_INF_target_state4_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_INF_target_state5_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 10 } }
				}
			}
			
			
		}
		else_if = {
			limit = { 
				check_variable = { AC_building_type_selected = 2 } 
			}
			if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_AB_target_state1_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_AB_target_state2_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_AB_target_state3_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_AB_target_state4_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_AB_target_state5_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 10 } }
				}
			}
			
			
		}
		else_if = {
			limit = { 
				check_variable = { AC_building_type_selected = 3 } 
			}
			if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_AA_target_state1_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_AA_target_state2_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_AA_target_state3_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_AA_target_state4_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_AA_target_state5_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 10 } }
				}
			}
			
			
		}
		else_if = {
			limit = { 
				check_variable = { AC_building_type_selected = 4 } 
			}
			if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_RAD_target_state1_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_RAD_target_state2_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_RAD_target_state3_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_RAD_target_state4_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_RAD_target_state5_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 10 } }
				}
			}
			
			
		}
		else_if = {
			limit = { 
				check_variable = { AC_building_type_selected = 5 } 
			}
			if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_MIC_target_state1_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_MIC_target_state2_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_MIC_target_state3_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_MIC_target_state4_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_MIC_target_state5_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 10 } }
				}
			}
			
			
		}
		else_if = {
			limit = {
				check_variable = { AC_building_type_selected = 6 }
			}
			if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = {  has_state_flag = AC_construction_CIC_target_state1_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_CIC_target_state2_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_CIC_target_state3_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_CIC_target_state4_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_CIC_target_state5_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 10 } }
				}
			}
			
		}
		else_if = {
			limit = { 
				check_variable = { AC_building_type_selected = 7 } 
			}
			if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_NIC_target_state1_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_NIC_target_state2_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_NIC_target_state3_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_NIC_target_state4_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_NIC_target_state5_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 10 } }
				}
			}
			
			
		}
		else_if = {
			limit = { 
				check_variable = { AC_building_type_selected = 8 } 
			}
			if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_REF_target_state1_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_REF_target_state2_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_REF_target_state3_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_REF_target_state4_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 10 } }
				}
			}
			else_if = {
				limit = {
					PREV = { CONTROLLER = { not = { any_owned_state = { has_state_flag = AC_construction_REF_target_state5_@ROOT } } } }
				}
				if = { limit = { check_variable = { AC_build_amount = 1 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 1 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 2 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 2 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 3 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 3 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 4 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 4 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 5 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 5 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 6 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 6 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 7 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 7 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 8 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 8 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 9 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 9 } }
				}
				else_if = { limit = { check_variable = { AC_build_amount = 10 } } 
					PREV = { set_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 10 } }
				}
			}
			
			
		}
		
		### send permission request to target
		PREV = {
			save_event_target_as = AC_state_event_target
			set_state_flag = { flag = Investment_pause_@ROOT days = 3 value = 3 } #You can only invest in this state every 3 days
			CONTROLLER = { country_event = AC_event.1 }
			#state_event = { id = AC_event.1 trigger_for = controller }
		}
	}
}

#I don't think this is used, leftover from allied construction project will check later
AC_get_building_values_for_gui = {
	if = { limit = { check_variable = { AC_building_type_selected = 1 } }

		set_variable = { AC_build_cost = @BUILD_COST_INFRASTRUCTURE }
		add_to_variable = { AC_construction_speed = modifier@production_speed_infrastructure_factor }
	}
	
	if = { limit = { check_variable = { AC_building_type_selected = 2 } }

		set_variable = { AC_build_cost = @BUILD_COST_AIRBASE }
		add_to_variable = { AC_construction_speed = modifier@production_speed_air_base_factor }
	}
	
	if = { limit = { check_variable = { AC_building_type_selected = 3 } }

		set_variable = { AC_build_cost = @BUILD_COST_ANTIAIR }
		add_to_variable = { AC_construction_speed = modifier@production_speed_anti_air_building_factor }
	}
	
	if = { limit = { check_variable = { AC_building_type_selected = 4 } }

		set_variable = { AC_build_cost = @BUILD_COST_RADAR }
		add_to_variable = { AC_construction_speed = modifier@production_speed_radar_station_factor }
	}

	if = { limit = { check_variable = { AC_building_type_selected = 5 } }

		set_variable = { AC_build_cost = @BUILD_COST_MILITARY_FACTORY }
		add_to_variable = { AC_construction_speed = modifier@production_speed_arms_factory_factor }
	}
	
	if = { limit = { check_variable = { AC_building_type_selected = 6 } }

		set_variable = { AC_build_cost = @BUILD_COST_CIVILIAN_FACTORY }
		add_to_variable = { AC_construction_speed = modifier@production_speed_industrial_complex_factor }
	}
	
	if = { limit = { check_variable = { AC_building_type_selected = 7 } }

		set_variable = { AC_build_cost = @BUILD_COST_DOCKYARD }
		add_to_variable = { AC_construction_speed = modifier@production_speed_dockyard_factor }
	}
	
	if = { limit = { check_variable = { AC_building_type_selected = 8 } }

		set_variable = { AC_build_cost = @BUILD_COST_REFINERY }
		add_to_variable = { AC_construction_speed = modifier@production_speed_synthetic_refinery_factor }
	}
}

#######################################################################################################################
###All of the AC_add_XXX_building effects are used in decissions to add the building to the correct lcoation and etc
###All of the AC_add_XXX_building2 effects are used in the decission seen by the country being invested in to show them
###what will happen when the investment is finished, they're basically just tooltips
#######################################################################################################################
AC_add_INF_building = {
	
	if = {
		limit = { has_state_flag = AC_construction_INF_target_state1_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 1 }
			}
			add_building_construction = { type = infrastructure level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 2 }
			}
			add_building_construction = { type = infrastructure level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 3 }
			}
			add_building_construction = { type = infrastructure level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 4 }
			}
			add_building_construction = { type = infrastructure level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 5 }
			}
			add_building_construction = { type = infrastructure level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 6 }
			}
			add_building_construction = { type = infrastructure level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 7 }
			}
			add_building_construction = { type = infrastructure level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 8 }
			}
			add_building_construction = { type = infrastructure level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 9 }
			}
			add_building_construction = { type = infrastructure level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 10 }
			}
			add_building_construction = { type = infrastructure level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_INF_target_state2_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 1 }
			}
			add_building_construction = { type = infrastructure level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 2 }
			}
			add_building_construction = { type = infrastructure level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 3 }
			}
			add_building_construction = { type = infrastructure level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 4 }
			}
			add_building_construction = { type = infrastructure level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 5 }
			}
			add_building_construction = { type = infrastructure level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 6 }
			}
			add_building_construction = { type = infrastructure level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 7 }
			}
			add_building_construction = { type = infrastructure level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 8 }
			}
			add_building_construction = { type = infrastructure level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 9 }
			}
			add_building_construction = { type = infrastructure level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 10 }
			}
			add_building_construction = { type = infrastructure level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_INF_target_state3_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 1 }
			}
			add_building_construction = { type = infrastructure level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 2 }
			}
			add_building_construction = { type = infrastructure level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 3 }
			}
			add_building_construction = { type = infrastructure level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 4 }
			}
			add_building_construction = { type = infrastructure level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 5 }
			}
			add_building_construction = { type = infrastructure level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 6 }
			}
			add_building_construction = { type = infrastructure level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 7 }
			}
			add_building_construction = { type = infrastructure level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 8 }
			}
			add_building_construction = { type = infrastructure level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 9 }
			}
			add_building_construction = { type = infrastructure level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 10 }
			}
			add_building_construction = { type = infrastructure level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_INF_target_state4_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 1 }
			}
			add_building_construction = { type = infrastructure level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 2 }
			}
			add_building_construction = { type = infrastructure level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 3 }
			}
			add_building_construction = { type = infrastructure level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 4 }
			}
			add_building_construction = { type = infrastructure level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 5 }
			}
			add_building_construction = { type = infrastructure level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 6 }
			}
			add_building_construction = { type = infrastructure level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 7 }
			}
			add_building_construction = { type = infrastructure level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 8 }
			}
			add_building_construction = { type = infrastructure level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 9 }
			}
			add_building_construction = { type = infrastructure level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 10 }
			}
			add_building_construction = { type = infrastructure level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_INF_target_state5_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 1 }
			}
			add_building_construction = { type = infrastructure level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 2 }
			}
			add_building_construction = { type = infrastructure level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 3 }
			}
			add_building_construction = { type = infrastructure level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 4 }
			}
			add_building_construction = { type = infrastructure level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 5 }
			}
			add_building_construction = { type = infrastructure level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 6 }
			}
			add_building_construction = { type = infrastructure level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 7 }
			}
			add_building_construction = { type = infrastructure level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 8 }
			}
			add_building_construction = { type = infrastructure level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 9 }
			}
			add_building_construction = { type = infrastructure level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 10 }
			}
			add_building_construction = { type = infrastructure level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
}
AC_add_INF_building2 = {
	
	if = {
		limit = { has_state_flag = AC_construction_INF_target_state1_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 1 }
			}
			add_building_construction = { type = infrastructure level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 2 }
			}
			add_building_construction = { type = infrastructure level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 3 }
			}
			add_building_construction = { type = infrastructure level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 4 }
			}
			add_building_construction = { type = infrastructure level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 5 }
			}
			add_building_construction = { type = infrastructure level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 6 }
			}
			add_building_construction = { type = infrastructure level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 7 }
			}
			add_building_construction = { type = infrastructure level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 8 }
			}
			add_building_construction = { type = infrastructure level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 9 }
			}
			add_building_construction = { type = infrastructure level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 10 }
			}
			add_building_construction = { type = infrastructure level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_INF_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 1 }
			}
			add_building_construction = { type = infrastructure level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 2 }
			}
			add_building_construction = { type = infrastructure level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 3 }
			}
			add_building_construction = { type = infrastructure level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 4 }
			}
			add_building_construction = { type = infrastructure level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 5 }
			}
			add_building_construction = { type = infrastructure level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 6 }
			}
			add_building_construction = { type = infrastructure level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 7 }
			}
			add_building_construction = { type = infrastructure level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 8 }
			}
			add_building_construction = { type = infrastructure level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 9 }
			}
			add_building_construction = { type = infrastructure level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 10 }
			}
			add_building_construction = { type = infrastructure level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_INF_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 1 }
			}
			add_building_construction = { type = infrastructure level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 2 }
			}
			add_building_construction = { type = infrastructure level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 3 }
			}
			add_building_construction = { type = infrastructure level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 4 }
			}
			add_building_construction = { type = infrastructure level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 5 }
			}
			add_building_construction = { type = infrastructure level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 6 }
			}
			add_building_construction = { type = infrastructure level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 7 }
			}
			add_building_construction = { type = infrastructure level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 8 }
			}
			add_building_construction = { type = infrastructure level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 9 }
			}
			add_building_construction = { type = infrastructure level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 10 }
			}
			add_building_construction = { type = infrastructure level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_INF_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 1 }
			}
			add_building_construction = { type = infrastructure level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 2 }
			}
			add_building_construction = { type = infrastructure level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 3 }
			}
			add_building_construction = { type = infrastructure level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 4 }
			}
			add_building_construction = { type = infrastructure level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 5 }
			}
			add_building_construction = { type = infrastructure level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 6 }
			}
			add_building_construction = { type = infrastructure level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 7 }
			}
			add_building_construction = { type = infrastructure level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 8 }
			}
			add_building_construction = { type = infrastructure level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 9 }
			}
			add_building_construction = { type = infrastructure level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 10 }
			}
			add_building_construction = { type = infrastructure level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_INF_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 1 }
			}
			add_building_construction = { type = infrastructure level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 2 }
			}
			add_building_construction = { type = infrastructure level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 3 }
			}
			add_building_construction = { type = infrastructure level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 4 }
			}
			add_building_construction = { type = infrastructure level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 5 }
			}
			add_building_construction = { type = infrastructure level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 6 }
			}
			add_building_construction = { type = infrastructure level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 7 }
			}
			add_building_construction = { type = infrastructure level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 8 }
			}
			add_building_construction = { type = infrastructure level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 9 }
			}
			add_building_construction = { type = infrastructure level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 10 }
			}
			add_building_construction = { type = infrastructure level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
}

AC_add_AB_building = {
	
	if = {
		limit = { has_state_flag = AC_construction_AB_target_state1_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 1 }
			}
			add_building_construction = { type = air_base level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 2 }
			}
			add_building_construction = { type = air_base level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 3 }
			}
			add_building_construction = { type = air_base level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 4 }
			}
			add_building_construction = { type = air_base level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 5 }
			}
			add_building_construction = { type = air_base level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 6 }
			}
			add_building_construction = { type = air_base level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 7 }
			}
			add_building_construction = { type = air_base level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 8 }
			}
			add_building_construction = { type = air_base level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 9 }
			}
			add_building_construction = { type = air_base level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 10 }
			}
			add_building_construction = { type = air_base level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AB_target_state2_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 1 }
			}
			add_building_construction = { type = air_base level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 2 }
			}
			add_building_construction = { type = air_base level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 3 }
			}
			add_building_construction = { type = air_base level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 4 }
			}
			add_building_construction = { type = air_base level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 5 }
			}
			add_building_construction = { type = air_base level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 6 }
			}
			add_building_construction = { type = air_base level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 7 }
			}
			add_building_construction = { type = air_base level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 8 }
			}
			add_building_construction = { type = air_base level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 9 }
			}
			add_building_construction = { type = air_base level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 10 }
			}
			add_building_construction = { type = air_base level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AB_target_state3_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 1 }
			}
			add_building_construction = { type = air_base level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 2 }
			}
			add_building_construction = { type = air_base level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 3 }
			}
			add_building_construction = { type = air_base level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 4 }
			}
			add_building_construction = { type = air_base level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 5 }
			}
			add_building_construction = { type = air_base level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 6 }
			}
			add_building_construction = { type = air_base level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 7 }
			}
			add_building_construction = { type = air_base level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 8 }
			}
			add_building_construction = { type = air_base level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 9 }
			}
			add_building_construction = { type = air_base level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 10 }
			}
			add_building_construction = { type = air_base level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AB_target_state4_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 1 }
			}
			add_building_construction = { type = air_base level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 2 }
			}
			add_building_construction = { type = air_base level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 3 }
			}
			add_building_construction = { type = air_base level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 4 }
			}
			add_building_construction = { type = air_base level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 5 }
			}
			add_building_construction = { type = air_base level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 6 }
			}
			add_building_construction = { type = air_base level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 7 }
			}
			add_building_construction = { type = air_base level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 8 }
			}
			add_building_construction = { type = air_base level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 9 }
			}
			add_building_construction = { type = air_base level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 10 }
			}
			add_building_construction = { type = air_base level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AB_target_state5_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 1 }
			}
			add_building_construction = { type = air_base level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 2 }
			}
			add_building_construction = { type = air_base level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 3 }
			}
			add_building_construction = { type = air_base level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 4 }
			}
			add_building_construction = { type = air_base level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 5 }
			}
			add_building_construction = { type = air_base level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 6 }
			}
			add_building_construction = { type = air_base level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 7 }
			}
			add_building_construction = { type = air_base level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 8 }
			}
			add_building_construction = { type = air_base level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 9 }
			}
			add_building_construction = { type = air_base level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 10 }
			}
			add_building_construction = { type = air_base level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
}
AC_add_AB_building2 = {
	
	if = {
		limit = { has_state_flag = AC_construction_AB_target_state1_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 1 }
			}
			add_building_construction = { type = air_base level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 2 }
			}
			add_building_construction = { type = air_base level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 3 }
			}
			add_building_construction = { type = air_base level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 4 }
			}
			add_building_construction = { type = air_base level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 5 }
			}
			add_building_construction = { type = air_base level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 6 }
			}
			add_building_construction = { type = air_base level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 7 }
			}
			add_building_construction = { type = air_base level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 8 }
			}
			add_building_construction = { type = air_base level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 9 }
			}
			add_building_construction = { type = air_base level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 10 }
			}
			add_building_construction = { type = air_base level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AB_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 1 }
			}
			add_building_construction = { type = air_base level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 2 }
			}
			add_building_construction = { type = air_base level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 3 }
			}
			add_building_construction = { type = air_base level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 4 }
			}
			add_building_construction = { type = air_base level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 5 }
			}
			add_building_construction = { type = air_base level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 6 }
			}
			add_building_construction = { type = air_base level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 7 }
			}
			add_building_construction = { type = air_base level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 8 }
			}
			add_building_construction = { type = air_base level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 9 }
			}
			add_building_construction = { type = air_base level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 10 }
			}
			add_building_construction = { type = air_base level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AB_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 1 }
			}
			add_building_construction = { type = air_base level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 2 }
			}
			add_building_construction = { type = air_base level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 3 }
			}
			add_building_construction = { type = air_base level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 4 }
			}
			add_building_construction = { type = air_base level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 5 }
			}
			add_building_construction = { type = air_base level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 6 }
			}
			add_building_construction = { type = air_base level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 7 }
			}
			add_building_construction = { type = air_base level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 8 }
			}
			add_building_construction = { type = air_base level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 9 }
			}
			add_building_construction = { type = air_base level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 10 }
			}
			add_building_construction = { type = air_base level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AB_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 1 }
			}
			add_building_construction = { type = air_base level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 2 }
			}
			add_building_construction = { type = air_base level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 3 }
			}
			add_building_construction = { type = air_base level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 4 }
			}
			add_building_construction = { type = air_base level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 5 }
			}
			add_building_construction = { type = air_base level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 6 }
			}
			add_building_construction = { type = air_base level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 7 }
			}
			add_building_construction = { type = air_base level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 8 }
			}
			add_building_construction = { type = air_base level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 9 }
			}
			add_building_construction = { type = air_base level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 10 }
			}
			add_building_construction = { type = air_base level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AB_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 1 }
			}
			add_building_construction = { type = air_base level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 2 }
			}
			add_building_construction = { type = air_base level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 3 }
			}
			add_building_construction = { type = air_base level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 4 }
			}
			add_building_construction = { type = air_base level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 5 }
			}
			add_building_construction = { type = air_base level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 6 }
			}
			add_building_construction = { type = air_base level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 7 }
			}
			add_building_construction = { type = air_base level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 8 }
			}
			add_building_construction = { type = air_base level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 9 }
			}
			add_building_construction = { type = air_base level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 10 }
			}
			add_building_construction = { type = air_base level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
}

AC_add_AA_building = {
	
	if = {
		limit = { has_state_flag = AC_construction_AA_target_state1_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 1 }
			}
			add_building_construction = { type = anti_air_building level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 2 }
			}
			add_building_construction = { type = anti_air_building level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 3 }
			}
			add_building_construction = { type = anti_air_building level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 4 }
			}
			add_building_construction = { type = anti_air_building level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 5 }
			}
			add_building_construction = { type = anti_air_building level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 6 }
			}
			add_building_construction = { type = anti_air_building level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 7 }
			}
			add_building_construction = { type = anti_air_building level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 8 }
			}
			add_building_construction = { type = anti_air_building level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 9 }
			}
			add_building_construction = { type = anti_air_building level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 10 }
			}
			add_building_construction = { type = anti_air_building level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AA_target_state2_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 1 }
			}
			add_building_construction = { type = anti_air_building level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 2 }
			}
			add_building_construction = { type = anti_air_building level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 3 }
			}
			add_building_construction = { type = anti_air_building level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 4 }
			}
			add_building_construction = { type = anti_air_building level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 5 }
			}
			add_building_construction = { type = anti_air_building level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 6 }
			}
			add_building_construction = { type = anti_air_building level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 7 }
			}
			add_building_construction = { type = anti_air_building level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 8 }
			}
			add_building_construction = { type = anti_air_building level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 9 }
			}
			add_building_construction = { type = anti_air_building level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 10 }
			}
			add_building_construction = { type = anti_air_building level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AA_target_state3_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 1 }
			}
			add_building_construction = { type = anti_air_building level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 2 }
			}
			add_building_construction = { type = anti_air_building level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 3 }
			}
			add_building_construction = { type = anti_air_building level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 4 }
			}
			add_building_construction = { type = anti_air_building level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 5 }
			}
			add_building_construction = { type = anti_air_building level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 6 }
			}
			add_building_construction = { type = anti_air_building level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 7 }
			}
			add_building_construction = { type = anti_air_building level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 8 }
			}
			add_building_construction = { type = anti_air_building level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 9 }
			}
			add_building_construction = { type = anti_air_building level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 10 }
			}
			add_building_construction = { type = anti_air_building level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AA_target_state4_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 1 }
			}
			add_building_construction = { type = anti_air_building level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 2 }
			}
			add_building_construction = { type = anti_air_building level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 3 }
			}
			add_building_construction = { type = anti_air_building level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 4 }
			}
			add_building_construction = { type = anti_air_building level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 5 }
			}
			add_building_construction = { type = anti_air_building level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 6 }
			}
			add_building_construction = { type = anti_air_building level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 7 }
			}
			add_building_construction = { type = anti_air_building level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 8 }
			}
			add_building_construction = { type = anti_air_building level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 9 }
			}
			add_building_construction = { type = anti_air_building level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 10 }
			}
			add_building_construction = { type = anti_air_building level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AA_target_state5_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 1 }
			}
			add_building_construction = { type = anti_air_building level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 2 }
			}
			add_building_construction = { type = anti_air_building level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 3 }
			}
			add_building_construction = { type = anti_air_building level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 4 }
			}
			add_building_construction = { type = anti_air_building level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 5 }
			}
			add_building_construction = { type = anti_air_building level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 6 }
			}
			add_building_construction = { type = anti_air_building level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 7 }
			}
			add_building_construction = { type = anti_air_building level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 8 }
			}
			add_building_construction = { type = anti_air_building level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 9 }
			}
			add_building_construction = { type = anti_air_building level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 10 }
			}
			add_building_construction = { type = anti_air_building level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
}
AC_add_AA_building2 = {
	
	if = {
		limit = { has_state_flag = AC_construction_AA_target_state1_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 1 }
			}
			add_building_construction = { type = anti_air_building level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 2 }
			}
			add_building_construction = { type = anti_air_building level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 3 }
			}
			add_building_construction = { type = anti_air_building level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 4 }
			}
			add_building_construction = { type = anti_air_building level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 5 }
			}
			add_building_construction = { type = anti_air_building level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 6 }
			}
			add_building_construction = { type = anti_air_building level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 7 }
			}
			add_building_construction = { type = anti_air_building level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 8 }
			}
			add_building_construction = { type = anti_air_building level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 9 }
			}
			add_building_construction = { type = anti_air_building level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 10 }
			}
			add_building_construction = { type = anti_air_building level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AA_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 1 }
			}
			add_building_construction = { type = anti_air_building level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 2 }
			}
			add_building_construction = { type = anti_air_building level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 3 }
			}
			add_building_construction = { type = anti_air_building level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 4 }
			}
			add_building_construction = { type = anti_air_building level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 5 }
			}
			add_building_construction = { type = anti_air_building level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 6 }
			}
			add_building_construction = { type = anti_air_building level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 7 }
			}
			add_building_construction = { type = anti_air_building level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 8 }
			}
			add_building_construction = { type = anti_air_building level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 9 }
			}
			add_building_construction = { type = anti_air_building level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 10 }
			}
			add_building_construction = { type = anti_air_building level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AA_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 1 }
			}
			add_building_construction = { type = anti_air_building level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 2 }
			}
			add_building_construction = { type = anti_air_building level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 3 }
			}
			add_building_construction = { type = anti_air_building level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 4 }
			}
			add_building_construction = { type = anti_air_building level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 5 }
			}
			add_building_construction = { type = anti_air_building level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 6 }
			}
			add_building_construction = { type = anti_air_building level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 7 }
			}
			add_building_construction = { type = anti_air_building level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 8 }
			}
			add_building_construction = { type = anti_air_building level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 9 }
			}
			add_building_construction = { type = anti_air_building level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 10 }
			}
			add_building_construction = { type = anti_air_building level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AA_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 1 }
			}
			add_building_construction = { type = anti_air_building level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 2 }
			}
			add_building_construction = { type = anti_air_building level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 3 }
			}
			add_building_construction = { type = anti_air_building level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 4 }
			}
			add_building_construction = { type = anti_air_building level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 5 }
			}
			add_building_construction = { type = anti_air_building level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 6 }
			}
			add_building_construction = { type = anti_air_building level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 7 }
			}
			add_building_construction = { type = anti_air_building level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 8 }
			}
			add_building_construction = { type = anti_air_building level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 9 }
			}
			add_building_construction = { type = anti_air_building level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 10 }
			}
			add_building_construction = { type = anti_air_building level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AA_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 1 }
			}
			add_building_construction = { type = anti_air_building level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 2 }
			}
			add_building_construction = { type = anti_air_building level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 3 }
			}
			add_building_construction = { type = anti_air_building level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 4 }
			}
			add_building_construction = { type = anti_air_building level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 5 }
			}
			add_building_construction = { type = anti_air_building level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 6 }
			}
			add_building_construction = { type = anti_air_building level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 7 }
			}
			add_building_construction = { type = anti_air_building level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 8 }
			}
			add_building_construction = { type = anti_air_building level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 9 }
			}
			add_building_construction = { type = anti_air_building level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 10 }
			}
			add_building_construction = { type = anti_air_building level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
}

AC_add_RAD_building = {
	
	if = {
		limit = { has_state_flag = AC_construction_RAD_target_state1_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 1 }
			}
			add_building_construction = { type = radar_station level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 2 }
			}
			add_building_construction = { type = radar_station level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 3 }
			}
			add_building_construction = { type = radar_station level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 4 }
			}
			add_building_construction = { type = radar_station level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 5 }
			}
			add_building_construction = { type = radar_station level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 6 }
			}
			add_building_construction = { type = radar_station level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 7 }
			}
			add_building_construction = { type = radar_station level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 8 }
			}
			add_building_construction = { type = radar_station level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 9 }
			}
			add_building_construction = { type = radar_station level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 10 }
			}
			add_building_construction = { type = radar_station level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_RAD_target_state2_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 1 }
			}
			add_building_construction = { type = radar_station level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 2 }
			}
			add_building_construction = { type = radar_station level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 3 }
			}
			add_building_construction = { type = radar_station level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 4 }
			}
			add_building_construction = { type = radar_station level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 5 }
			}
			add_building_construction = { type = radar_station level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 6 }
			}
			add_building_construction = { type = radar_station level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 7 }
			}
			add_building_construction = { type = radar_station level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 8 }
			}
			add_building_construction = { type = radar_station level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 9 }
			}
			add_building_construction = { type = radar_station level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 10 }
			}
			add_building_construction = { type = radar_station level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_RAD_target_state3_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 1 }
			}
			add_building_construction = { type = radar_station level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 2 }
			}
			add_building_construction = { type = radar_station level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 3 }
			}
			add_building_construction = { type = radar_station level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 4 }
			}
			add_building_construction = { type = radar_station level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 5 }
			}
			add_building_construction = { type = radar_station level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 6 }
			}
			add_building_construction = { type = radar_station level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 7 }
			}
			add_building_construction = { type = radar_station level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 8 }
			}
			add_building_construction = { type = radar_station level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 9 }
			}
			add_building_construction = { type = radar_station level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 10 }
			}
			add_building_construction = { type = radar_station level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_RAD_target_state4_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 1 }
			}
			add_building_construction = { type = radar_station level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 2 }
			}
			add_building_construction = { type = radar_station level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 3 }
			}
			add_building_construction = { type = radar_station level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 4 }
			}
			add_building_construction = { type = radar_station level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 5 }
			}
			add_building_construction = { type = radar_station level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 6 }
			}
			add_building_construction = { type = radar_station level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 7 }
			}
			add_building_construction = { type = radar_station level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 8 }
			}
			add_building_construction = { type = radar_station level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 9 }
			}
			add_building_construction = { type = radar_station level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 10 }
			}
			add_building_construction = { type = radar_station level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_RAD_target_state5_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 1 }
			}
			add_building_construction = { type = radar_station level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 2 }
			}
			add_building_construction = { type = radar_station level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 3 }
			}
			add_building_construction = { type = radar_station level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 4 }
			}
			add_building_construction = { type = radar_station level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 5 }
			}
			add_building_construction = { type = radar_station level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 6 }
			}
			add_building_construction = { type = radar_station level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 7 }
			}
			add_building_construction = { type = radar_station level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 8 }
			}
			add_building_construction = { type = radar_station level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 9 }
			}
			add_building_construction = { type = radar_station level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 10 }
			}
			add_building_construction = { type = radar_station level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
}
AC_add_RAD_building2 = {
	
	if = {
		limit = { has_state_flag = AC_construction_RAD_target_state1_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 1 }
			}
			add_building_construction = { type = radar_station level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 2 }
			}
			add_building_construction = { type = radar_station level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 3 }
			}
			add_building_construction = { type = radar_station level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 4 }
			}
			add_building_construction = { type = radar_station level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 5 }
			}
			add_building_construction = { type = radar_station level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 6 }
			}
			add_building_construction = { type = radar_station level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 7 }
			}
			add_building_construction = { type = radar_station level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 8 }
			}
			add_building_construction = { type = radar_station level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 9 }
			}
			add_building_construction = { type = radar_station level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 10 }
			}
			add_building_construction = { type = radar_station level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_RAD_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 1 }
			}
			add_building_construction = { type = radar_station level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 2 }
			}
			add_building_construction = { type = radar_station level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 3 }
			}
			add_building_construction = { type = radar_station level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 4 }
			}
			add_building_construction = { type = radar_station level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 5 }
			}
			add_building_construction = { type = radar_station level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 6 }
			}
			add_building_construction = { type = radar_station level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 7 }
			}
			add_building_construction = { type = radar_station level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 8 }
			}
			add_building_construction = { type = radar_station level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 9 }
			}
			add_building_construction = { type = radar_station level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 10 }
			}
			add_building_construction = { type = radar_station level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_RAD_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 1 }
			}
			add_building_construction = { type = radar_station level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 2 }
			}
			add_building_construction = { type = radar_station level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 3 }
			}
			add_building_construction = { type = radar_station level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 4 }
			}
			add_building_construction = { type = radar_station level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 5 }
			}
			add_building_construction = { type = radar_station level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 6 }
			}
			add_building_construction = { type = radar_station level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 7 }
			}
			add_building_construction = { type = radar_station level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 8 }
			}
			add_building_construction = { type = radar_station level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 9 }
			}
			add_building_construction = { type = radar_station level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 10 }
			}
			add_building_construction = { type = radar_station level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_RAD_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 1 }
			}
			add_building_construction = { type = radar_station level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 2 }
			}
			add_building_construction = { type = radar_station level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 3 }
			}
			add_building_construction = { type = radar_station level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 4 }
			}
			add_building_construction = { type = radar_station level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 5 }
			}
			add_building_construction = { type = radar_station level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 6 }
			}
			add_building_construction = { type = radar_station level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 7 }
			}
			add_building_construction = { type = radar_station level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 8 }
			}
			add_building_construction = { type = radar_station level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 9 }
			}
			add_building_construction = { type = radar_station level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 10 }
			}
			add_building_construction = { type = radar_station level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_RAD_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 1 }
			}
			add_building_construction = { type = radar_station level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 2 }
			}
			add_building_construction = { type = radar_station level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 3 }
			}
			add_building_construction = { type = radar_station level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 4 }
			}
			add_building_construction = { type = radar_station level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 5 }
			}
			add_building_construction = { type = radar_station level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 6 }
			}
			add_building_construction = { type = radar_station level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 7 }
			}
			add_building_construction = { type = radar_station level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 8 }
			}
			add_building_construction = { type = radar_station level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 9 }
			}
			add_building_construction = { type = radar_station level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 10 }
			}
			add_building_construction = { type = radar_station level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
}

AC_add_MIC_building = {
	
	if = {
		limit = { has_state_flag = AC_construction_MIC_target_state1_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 1 }
			}
			add_building_construction = { type = arms_factory level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 2 }
			}
			add_building_construction = { type = arms_factory level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 3 }
			}
			add_building_construction = { type = arms_factory level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 4 }
			}
			add_building_construction = { type = arms_factory level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 5 }
			}
			add_building_construction = { type = arms_factory level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 6 }
			}
			add_building_construction = { type = arms_factory level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 7 }
			}
			add_building_construction = { type = arms_factory level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 8 }
			}
			add_building_construction = { type = arms_factory level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 9 }
			}
			add_building_construction = { type = arms_factory level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 10 }
			}
			add_building_construction = { type = arms_factory level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_MIC_target_state2_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 1 }
			}
			add_building_construction = { type = arms_factory level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 2 }
			}
			add_building_construction = { type = arms_factory level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 3 }
			}
			add_building_construction = { type = arms_factory level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 4 }
			}
			add_building_construction = { type = arms_factory level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 5 }
			}
			add_building_construction = { type = arms_factory level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 6 }
			}
			add_building_construction = { type = arms_factory level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 7 }
			}
			add_building_construction = { type = arms_factory level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 8 }
			}
			add_building_construction = { type = arms_factory level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 9 }
			}
			add_building_construction = { type = arms_factory level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 10 }
			}
			add_building_construction = { type = arms_factory level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_MIC_target_state3_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 1 }
			}
			add_building_construction = { type = arms_factory level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 2 }
			}
			add_building_construction = { type = arms_factory level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 3 }
			}
			add_building_construction = { type = arms_factory level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 4 }
			}
			add_building_construction = { type = arms_factory level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 5 }
			}
			add_building_construction = { type = arms_factory level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 6 }
			}
			add_building_construction = { type = arms_factory level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 7 }
			}
			add_building_construction = { type = arms_factory level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 8 }
			}
			add_building_construction = { type = arms_factory level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 9 }
			}
			add_building_construction = { type = arms_factory level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 10 }
			}
			add_building_construction = { type = arms_factory level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_MIC_target_state4_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 1 }
			}
			add_building_construction = { type = arms_factory level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 2 }
			}
			add_building_construction = { type = arms_factory level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 3 }
			}
			add_building_construction = { type = arms_factory level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 4 }
			}
			add_building_construction = { type = arms_factory level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 5 }
			}
			add_building_construction = { type = arms_factory level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 6 }
			}
			add_building_construction = { type = arms_factory level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 7 }
			}
			add_building_construction = { type = arms_factory level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 8 }
			}
			add_building_construction = { type = arms_factory level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 9 }
			}
			add_building_construction = { type = arms_factory level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 10 }
			}
			add_building_construction = { type = arms_factory level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_MIC_target_state5_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 1 }
			}
			add_building_construction = { type = arms_factory level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 2 }
			}
			add_building_construction = { type = arms_factory level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 3 }
			}
			add_building_construction = { type = arms_factory level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 4 }
			}
			add_building_construction = { type = arms_factory level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 5 }
			}
			add_building_construction = { type = arms_factory level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 6 }
			}
			add_building_construction = { type = arms_factory level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 7 }
			}
			add_building_construction = { type = arms_factory level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 8 }
			}
			add_building_construction = { type = arms_factory level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 9 }
			}
			add_building_construction = { type = arms_factory level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 10 }
			}
			add_building_construction = { type = arms_factory level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
}
AC_add_MIC_building2 = {
	
	if = {
		limit = { has_state_flag = AC_construction_MIC_target_state1_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 1 }
			}
			add_building_construction = { type = arms_factory level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 2 }
			}
			add_building_construction = { type = arms_factory level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 3 }
			}
			add_building_construction = { type = arms_factory level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 4 }
			}
			add_building_construction = { type = arms_factory level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 5 }
			}
			add_building_construction = { type = arms_factory level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 6 }
			}
			add_building_construction = { type = arms_factory level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 7 }
			}
			add_building_construction = { type = arms_factory level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 8 }
			}
			add_building_construction = { type = arms_factory level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 9 }
			}
			add_building_construction = { type = arms_factory level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 10 }
			}
			add_building_construction = { type = arms_factory level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_MIC_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 1 }
			}
			add_building_construction = { type = arms_factory level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 2 }
			}
			add_building_construction = { type = arms_factory level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 3 }
			}
			add_building_construction = { type = arms_factory level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 4 }
			}
			add_building_construction = { type = arms_factory level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 5 }
			}
			add_building_construction = { type = arms_factory level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 6 }
			}
			add_building_construction = { type = arms_factory level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 7 }
			}
			add_building_construction = { type = arms_factory level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 8 }
			}
			add_building_construction = { type = arms_factory level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 9 }
			}
			add_building_construction = { type = arms_factory level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 10 }
			}
			add_building_construction = { type = arms_factory level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_MIC_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 1 }
			}
			add_building_construction = { type = arms_factory level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 2 }
			}
			add_building_construction = { type = arms_factory level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 3 }
			}
			add_building_construction = { type = arms_factory level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 4 }
			}
			add_building_construction = { type = arms_factory level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 5 }
			}
			add_building_construction = { type = arms_factory level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 6 }
			}
			add_building_construction = { type = arms_factory level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 7 }
			}
			add_building_construction = { type = arms_factory level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 8 }
			}
			add_building_construction = { type = arms_factory level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 9 }
			}
			add_building_construction = { type = arms_factory level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 10 }
			}
			add_building_construction = { type = arms_factory level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_MIC_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 1 }
			}
			add_building_construction = { type = arms_factory level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 2 }
			}
			add_building_construction = { type = arms_factory level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 3 }
			}
			add_building_construction = { type = arms_factory level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 4 }
			}
			add_building_construction = { type = arms_factory level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 5 }
			}
			add_building_construction = { type = arms_factory level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 6 }
			}
			add_building_construction = { type = arms_factory level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 7 }
			}
			add_building_construction = { type = arms_factory level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 8 }
			}
			add_building_construction = { type = arms_factory level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 9 }
			}
			add_building_construction = { type = arms_factory level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 10 }
			}
			add_building_construction = { type = arms_factory level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_MIC_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 1 }
			}
			add_building_construction = { type = arms_factory level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 2 }
			}
			add_building_construction = { type = arms_factory level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 3 }
			}
			add_building_construction = { type = arms_factory level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 4 }
			}
			add_building_construction = { type = arms_factory level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 5 }
			}
			add_building_construction = { type = arms_factory level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 6 }
			}
			add_building_construction = { type = arms_factory level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 7 }
			}
			add_building_construction = { type = arms_factory level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 8 }
			}
			add_building_construction = { type = arms_factory level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 9 }
			}
			add_building_construction = { type = arms_factory level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 10 }
			}
			add_building_construction = { type = arms_factory level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
}

AC_add_CIC_building = {
	
	if = {
		limit = { has_state_flag = AC_construction_CIC_target_state1_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 1 }
			}
			add_building_construction = { type = industrial_complex level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 2 }
			}
			add_building_construction = { type = industrial_complex level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 3 }
			}
			add_building_construction = { type = industrial_complex level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 4 }
			}
			add_building_construction = { type = industrial_complex level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 5 }
			}
			add_building_construction = { type = industrial_complex level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 6 }
			}
			add_building_construction = { type = industrial_complex level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 7 }
			}
			add_building_construction = { type = industrial_complex level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 8 }
			}
			add_building_construction = { type = industrial_complex level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 9 }
			}
			add_building_construction = { type = industrial_complex level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 10 }
			}
			add_building_construction = { type = industrial_complex level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_CIC_target_state2_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 1 }
			}
			add_building_construction = { type = industrial_complex level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 2 }
			}
			add_building_construction = { type = industrial_complex level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 3 }
			}
			add_building_construction = { type = industrial_complex level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 4 }
			}
			add_building_construction = { type = industrial_complex level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 5 }
			}
			add_building_construction = { type = industrial_complex level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 6 }
			}
			add_building_construction = { type = industrial_complex level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 7 }
			}
			add_building_construction = { type = industrial_complex level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 8 }
			}
			add_building_construction = { type = industrial_complex level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 9 }
			}
			add_building_construction = { type = industrial_complex level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 10 }
			}
			add_building_construction = { type = industrial_complex level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_CIC_target_state3_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 1 }
			}
			add_building_construction = { type = industrial_complex level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 2 }
			}
			add_building_construction = { type = industrial_complex level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 3 }
			}
			add_building_construction = { type = industrial_complex level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 4 }
			}
			add_building_construction = { type = industrial_complex level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 5 }
			}
			add_building_construction = { type = industrial_complex level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 6 }
			}
			add_building_construction = { type = industrial_complex level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 7 }
			}
			add_building_construction = { type = industrial_complex level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 8 }
			}
			add_building_construction = { type = industrial_complex level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 9 }
			}
			add_building_construction = { type = industrial_complex level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 10 }
			}
			add_building_construction = { type = industrial_complex level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_CIC_target_state4_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 1 }
			}
			add_building_construction = { type = industrial_complex level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 2 }
			}
			add_building_construction = { type = industrial_complex level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 3 }
			}
			add_building_construction = { type = industrial_complex level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 4 }
			}
			add_building_construction = { type = industrial_complex level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 5 }
			}
			add_building_construction = { type = industrial_complex level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 6 }
			}
			add_building_construction = { type = industrial_complex level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 7 }
			}
			add_building_construction = { type = industrial_complex level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 8 }
			}
			add_building_construction = { type = industrial_complex level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 9 }
			}
			add_building_construction = { type = industrial_complex level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 10 }
			}
			add_building_construction = { type = industrial_complex level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_CIC_target_state5_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 1 }
			}
			add_building_construction = { type = industrial_complex level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 2 }
			}
			add_building_construction = { type = industrial_complex level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 3 }
			}
			add_building_construction = { type = industrial_complex level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 4 }
			}
			add_building_construction = { type = industrial_complex level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 5 }
			}
			add_building_construction = { type = industrial_complex level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 6 }
			}
			add_building_construction = { type = industrial_complex level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 7 }
			}
			add_building_construction = { type = industrial_complex level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 8 }
			}
			add_building_construction = { type = industrial_complex level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 9 }
			}
			add_building_construction = { type = industrial_complex level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 10 }
			}
			add_building_construction = { type = industrial_complex level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
}
AC_add_CIC_building2 = {
	
	if = {
		limit = { has_state_flag = AC_construction_CIC_target_state1_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 1 }
			}
			add_building_construction = { type = industrial_complex level = 1 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 2 }
			}
			add_building_construction = { type = industrial_complex level = 2 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 3 }
			}
			add_building_construction = { type = industrial_complex level = 3 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 4 }
			}
			add_building_construction = { type = industrial_complex level = 4 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 5 }
			}
			add_building_construction = { type = industrial_complex level = 5 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 6 }
			}
			add_building_construction = { type = industrial_complex level = 6 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 7 }
			}
			add_building_construction = { type = industrial_complex level = 7 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 8 }
			}
			add_building_construction = { type = industrial_complex level = 8 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 9 }
			}
			add_building_construction = { type = industrial_complex level = 9 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 10 }
			}
			add_building_construction = { type = industrial_complex level = 10 instant_build = yes }
			
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_CIC_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 1 }
			}
			add_building_construction = { type = industrial_complex level = 1 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 2 }
			}
			add_building_construction = { type = industrial_complex level = 2 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 3 }
			}
			add_building_construction = { type = industrial_complex level = 3 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 4 }
			}
			add_building_construction = { type = industrial_complex level = 4 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 5 }
			}
			add_building_construction = { type = industrial_complex level = 5 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 6 }
			}
			add_building_construction = { type = industrial_complex level = 6 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 7 }
			}
			add_building_construction = { type = industrial_complex level = 7 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 8 }
			}
			add_building_construction = { type = industrial_complex level = 8 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 9 }
			}
			add_building_construction = { type = industrial_complex level = 9 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 10 }
			}
			add_building_construction = { type = industrial_complex level = 10 instant_build = yes }
			
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_CIC_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 1 }
			}
			add_building_construction = { type = industrial_complex level = 1 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 2 }
			}
			add_building_construction = { type = industrial_complex level = 2 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 3 }
			}
			add_building_construction = { type = industrial_complex level = 3 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 4 }
			}
			add_building_construction = { type = industrial_complex level = 4 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 5 }
			}
			add_building_construction = { type = industrial_complex level = 5 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 6 }
			}
			add_building_construction = { type = industrial_complex level = 6 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 7 }
			}
			add_building_construction = { type = industrial_complex level = 7 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 8 }
			}
			add_building_construction = { type = industrial_complex level = 8 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 9 }
			}
			add_building_construction = { type = industrial_complex level = 9 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 10 }
			}
			add_building_construction = { type = industrial_complex level = 10 instant_build = yes }
			
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_CIC_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 1 }
			}
			add_building_construction = { type = industrial_complex level = 1 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 2 }
			}
			add_building_construction = { type = industrial_complex level = 2 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 3 }
			}
			add_building_construction = { type = industrial_complex level = 3 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 4 }
			}
			add_building_construction = { type = industrial_complex level = 4 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 5 }
			}
			add_building_construction = { type = industrial_complex level = 5 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 6 }
			}
			add_building_construction = { type = industrial_complex level = 6 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 7 }
			}
			add_building_construction = { type = industrial_complex level = 7 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 8 }
			}
			add_building_construction = { type = industrial_complex level = 8 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 9 }
			}
			add_building_construction = { type = industrial_complex level = 9 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 10 }
			}
			add_building_construction = { type = industrial_complex level = 10 instant_build = yes }
			
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_CIC_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 1 }
			}
			add_building_construction = { type = industrial_complex level = 1 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 2 }
			}
			add_building_construction = { type = industrial_complex level = 2 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 3 }
			}
			add_building_construction = { type = industrial_complex level = 3 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 4 }
			}
			add_building_construction = { type = industrial_complex level = 4 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 5 }
			}
			add_building_construction = { type = industrial_complex level = 5 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 6 }
			}
			add_building_construction = { type = industrial_complex level = 6 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 7 }
			}
			add_building_construction = { type = industrial_complex level = 7 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 8 }
			}
			add_building_construction = { type = industrial_complex level = 8 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 9 }
			}
			add_building_construction = { type = industrial_complex level = 9 instant_build = yes }
			
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 10 }
			}
			add_building_construction = { type = industrial_complex level = 10 instant_build = yes }
			
		}
	}
}

AC_add_NIC_building = {
	
	if = {
		limit = { has_state_flag = AC_construction_NIC_target_state1_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 1 }
			}
			add_building_construction = { type = dockyard level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 2 }
			}
			add_building_construction = { type = dockyard level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 3 }
			}
			add_building_construction = { type = dockyard level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 4 }
			}
			add_building_construction = { type = dockyard level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 5 }
			}
			add_building_construction = { type = dockyard level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 6 }
			}
			add_building_construction = { type = dockyard level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 7 }
			}
			add_building_construction = { type = dockyard level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 8 }
			}
			add_building_construction = { type = dockyard level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 9 }
			}
			add_building_construction = { type = dockyard level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 10 }
			}
			add_building_construction = { type = dockyard level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_NIC_target_state2_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 1 }
			}
			add_building_construction = { type = dockyard level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 2 }
			}
			add_building_construction = { type = dockyard level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 3 }
			}
			add_building_construction = { type = dockyard level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 4 }
			}
			add_building_construction = { type = dockyard level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 5 }
			}
			add_building_construction = { type = dockyard level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 6 }
			}
			add_building_construction = { type = dockyard level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 7 }
			}
			add_building_construction = { type = dockyard level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 8 }
			}
			add_building_construction = { type = dockyard level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 9 }
			}
			add_building_construction = { type = dockyard level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 10 }
			}
			add_building_construction = { type = dockyard level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_NIC_target_state3_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 1 }
			}
			add_building_construction = { type = dockyard level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 2 }
			}
			add_building_construction = { type = dockyard level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 3 }
			}
			add_building_construction = { type = dockyard level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 4 }
			}
			add_building_construction = { type = dockyard level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 5 }
			}
			add_building_construction = { type = dockyard level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 6 }
			}
			add_building_construction = { type = dockyard level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 7 }
			}
			add_building_construction = { type = dockyard level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 8 }
			}
			add_building_construction = { type = dockyard level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 9 }
			}
			add_building_construction = { type = dockyard level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 10 }
			}
			add_building_construction = { type = dockyard level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_NIC_target_state4_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 1 }
			}
			add_building_construction = { type = dockyard level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 2 }
			}
			add_building_construction = { type = dockyard level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 3 }
			}
			add_building_construction = { type = dockyard level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 4 }
			}
			add_building_construction = { type = dockyard level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 5 }
			}
			add_building_construction = { type = dockyard level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 6 }
			}
			add_building_construction = { type = dockyard level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 7 }
			}
			add_building_construction = { type = dockyard level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 8 }
			}
			add_building_construction = { type = dockyard level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 9 }
			}
			add_building_construction = { type = dockyard level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 10 }
			}
			add_building_construction = { type = dockyard level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_NIC_target_state5_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 1 }
			}
			add_building_construction = { type = dockyard level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 2 }
			}
			add_building_construction = { type = dockyard level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 3 }
			}
			add_building_construction = { type = dockyard level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 4 }
			}
			add_building_construction = { type = dockyard level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 5 }
			}
			add_building_construction = { type = dockyard level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 6 }
			}
			add_building_construction = { type = dockyard level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 7 }
			}
			add_building_construction = { type = dockyard level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 8 }
			}
			add_building_construction = { type = dockyard level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 9 }
			}
			add_building_construction = { type = dockyard level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 10 }
			}
			add_building_construction = { type = dockyard level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
}
AC_add_NIC_building2 = {
	
	if = {
		limit = { has_state_flag = AC_construction_NIC_target_state1_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 1 }
			}
			add_building_construction = { type = dockyard level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 2 }
			}
			add_building_construction = { type = dockyard level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 3 }
			}
			add_building_construction = { type = dockyard level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 4 }
			}
			add_building_construction = { type = dockyard level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 5 }
			}
			add_building_construction = { type = dockyard level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 6 }
			}
			add_building_construction = { type = dockyard level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 7 }
			}
			add_building_construction = { type = dockyard level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 8 }
			}
			add_building_construction = { type = dockyard level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 9 }
			}
			add_building_construction = { type = dockyard level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 10 }
			}
			add_building_construction = { type = dockyard level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_NIC_target_state2_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 1 }
			}
			add_building_construction = { type = dockyard level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 2 }
			}
			add_building_construction = { type = dockyard level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 3 }
			}
			add_building_construction = { type = dockyard level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 4 }
			}
			add_building_construction = { type = dockyard level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 5 }
			}
			add_building_construction = { type = dockyard level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 6 }
			}
			add_building_construction = { type = dockyard level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 7 }
			}
			add_building_construction = { type = dockyard level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 8 }
			}
			add_building_construction = { type = dockyard level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 9 }
			}
			add_building_construction = { type = dockyard level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 10 }
			}
			add_building_construction = { type = dockyard level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_NIC_target_state3_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 1 }
			}
			add_building_construction = { type = dockyard level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 2 }
			}
			add_building_construction = { type = dockyard level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 3 }
			}
			add_building_construction = { type = dockyard level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 4 }
			}
			add_building_construction = { type = dockyard level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 5 }
			}
			add_building_construction = { type = dockyard level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 6 }
			}
			add_building_construction = { type = dockyard level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 7 }
			}
			add_building_construction = { type = dockyard level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 8 }
			}
			add_building_construction = { type = dockyard level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 9 }
			}
			add_building_construction = { type = dockyard level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 10 }
			}
			add_building_construction = { type = dockyard level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_NIC_target_state4_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 1 }
			}
			add_building_construction = { type = dockyard level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 2 }
			}
			add_building_construction = { type = dockyard level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 3 }
			}
			add_building_construction = { type = dockyard level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 4 }
			}
			add_building_construction = { type = dockyard level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 5 }
			}
			add_building_construction = { type = dockyard level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 6 }
			}
			add_building_construction = { type = dockyard level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 7 }
			}
			add_building_construction = { type = dockyard level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 8 }
			}
			add_building_construction = { type = dockyard level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 9 }
			}
			add_building_construction = { type = dockyard level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 10 }
			}
			add_building_construction = { type = dockyard level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_NIC_target_state5_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 1 }
			}
			add_building_construction = { type = dockyard level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 2 }
			}
			add_building_construction = { type = dockyard level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 3 }
			}
			add_building_construction = { type = dockyard level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 4 }
			}
			add_building_construction = { type = dockyard level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 5 }
			}
			add_building_construction = { type = dockyard level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 6 }
			}
			add_building_construction = { type = dockyard level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 7 }
			}
			add_building_construction = { type = dockyard level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 8 }
			}
			add_building_construction = { type = dockyard level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 9 }
			}
			add_building_construction = { type = dockyard level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 10 }
			}
			add_building_construction = { type = dockyard level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
}

AC_add_REF_building = {
	
	if = {
		limit = { has_state_flag = AC_construction_REF_target_state1_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 1 }
			}
			add_building_construction = { type = synthetic_refinery level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 2 }
			}
			add_building_construction = { type = synthetic_refinery level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 3 }
			}
			add_building_construction = { type = synthetic_refinery level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 4 }
			}
			add_building_construction = { type = synthetic_refinery level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 5 }
			}
			add_building_construction = { type = synthetic_refinery level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 6 }
			}
			add_building_construction = { type = synthetic_refinery level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 7 }
			}
			add_building_construction = { type = synthetic_refinery level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 8 }
			}
			add_building_construction = { type = synthetic_refinery level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 9 }
			}
			add_building_construction = { type = synthetic_refinery level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 10 }
			}
			add_building_construction = { type = synthetic_refinery level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_REF_target_state2_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 1 }
			}
			add_building_construction = { type = synthetic_refinery level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 2 }
			}
			add_building_construction = { type = synthetic_refinery level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 3 }
			}
			add_building_construction = { type = synthetic_refinery level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 4 }
			}
			add_building_construction = { type = synthetic_refinery level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 5 }
			}
			add_building_construction = { type = synthetic_refinery level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 6 }
			}
			add_building_construction = { type = synthetic_refinery level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 7 }
			}
			add_building_construction = { type = synthetic_refinery level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 8 }
			}
			add_building_construction = { type = synthetic_refinery level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 9 }
			}
			add_building_construction = { type = synthetic_refinery level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 10 }
			}
			add_building_construction = { type = synthetic_refinery level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_REF_target_state3_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 1 }
			}
			add_building_construction = { type = synthetic_refinery level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 2 }
			}
			add_building_construction = { type = synthetic_refinery level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 3 }
			}
			add_building_construction = { type = synthetic_refinery level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 4 }
			}
			add_building_construction = { type = synthetic_refinery level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 5 }
			}
			add_building_construction = { type = synthetic_refinery level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 6 }
			}
			add_building_construction = { type = synthetic_refinery level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 7 }
			}
			add_building_construction = { type = synthetic_refinery level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 8 }
			}
			add_building_construction = { type = synthetic_refinery level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 9 }
			}
			add_building_construction = { type = synthetic_refinery level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 10 }
			}
			add_building_construction = { type = synthetic_refinery level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_REF_target_state4_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 1 }
			}
			add_building_construction = { type = synthetic_refinery level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 2 }
			}
			add_building_construction = { type = synthetic_refinery level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 3 }
			}
			add_building_construction = { type = synthetic_refinery level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 4 }
			}
			add_building_construction = { type = synthetic_refinery level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 5 }
			}
			add_building_construction = { type = synthetic_refinery level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 6 }
			}
			add_building_construction = { type = synthetic_refinery level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 7 }
			}
			add_building_construction = { type = synthetic_refinery level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 8 }
			}
			add_building_construction = { type = synthetic_refinery level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 9 }
			}
			add_building_construction = { type = synthetic_refinery level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 10 }
			}
			add_building_construction = { type = synthetic_refinery level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_REF_target_state5_@ROOT }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 1 }
			}
			add_building_construction = { type = synthetic_refinery level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 2 }
			}
			add_building_construction = { type = synthetic_refinery level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 3 }
			}
			add_building_construction = { type = synthetic_refinery level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 4 }
			}
			add_building_construction = { type = synthetic_refinery level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 5 }
			}
			add_building_construction = { type = synthetic_refinery level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 6 }
			}
			add_building_construction = { type = synthetic_refinery level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 7 }
			}
			add_building_construction = { type = synthetic_refinery level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 8 }
			}
			add_building_construction = { type = synthetic_refinery level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 9 }
			}
			add_building_construction = { type = synthetic_refinery level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 10 }
			}
			add_building_construction = { type = synthetic_refinery level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = ROOT modifier = AC_construction_opinion10 } }
		}
	}
}
AC_add_REF_building2 = {
	
	if = {
		limit = { has_state_flag = AC_construction_REF_target_state1_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 1 }
			}
			add_building_construction = { type = synthetic_refinery level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 2 }
			}
			add_building_construction = { type = synthetic_refinery level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 3 }
			}
			add_building_construction = { type = synthetic_refinery level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 4 }
			}
			add_building_construction = { type = synthetic_refinery level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 5 }
			}
			add_building_construction = { type = synthetic_refinery level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 6 }
			}
			add_building_construction = { type = synthetic_refinery level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 7 }
			}
			add_building_construction = { type = synthetic_refinery level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 8 }
			}
			add_building_construction = { type = synthetic_refinery level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 9 }
			}
			add_building_construction = { type = synthetic_refinery level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 10 }
			}
			add_building_construction = { type = synthetic_refinery level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_REF_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 1 }
			}
			add_building_construction = { type = synthetic_refinery level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 2 }
			}
			add_building_construction = { type = synthetic_refinery level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 3 }
			}
			add_building_construction = { type = synthetic_refinery level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 4 }
			}
			add_building_construction = { type = synthetic_refinery level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 5 }
			}
			add_building_construction = { type = synthetic_refinery level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 6 }
			}
			add_building_construction = { type = synthetic_refinery level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 7 }
			}
			add_building_construction = { type = synthetic_refinery level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 8 }
			}
			add_building_construction = { type = synthetic_refinery level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 9 }
			}
			add_building_construction = { type = synthetic_refinery level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 10 }
			}
			add_building_construction = { type = synthetic_refinery level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_REF_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 1 }
			}
			add_building_construction = { type = synthetic_refinery level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 2 }
			}
			add_building_construction = { type = synthetic_refinery level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 3 }
			}
			add_building_construction = { type = synthetic_refinery level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 4 }
			}
			add_building_construction = { type = synthetic_refinery level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 5 }
			}
			add_building_construction = { type = synthetic_refinery level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 6 }
			}
			add_building_construction = { type = synthetic_refinery level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 7 }
			}
			add_building_construction = { type = synthetic_refinery level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 8 }
			}
			add_building_construction = { type = synthetic_refinery level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 9 }
			}
			add_building_construction = { type = synthetic_refinery level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 10 }
			}
			add_building_construction = { type = synthetic_refinery level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_REF_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 1 }
			}
			add_building_construction = { type = synthetic_refinery level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 2 }
			}
			add_building_construction = { type = synthetic_refinery level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 3 }
			}
			add_building_construction = { type = synthetic_refinery level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 4 }
			}
			add_building_construction = { type = synthetic_refinery level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 5 }
			}
			add_building_construction = { type = synthetic_refinery level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 6 }
			}
			add_building_construction = { type = synthetic_refinery level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 7 }
			}
			add_building_construction = { type = synthetic_refinery level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 8 }
			}
			add_building_construction = { type = synthetic_refinery level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 9 }
			}
			add_building_construction = { type = synthetic_refinery level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 10 }
			}
			add_building_construction = { type = synthetic_refinery level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_REF_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 1 }
			}
			add_building_construction = { type = synthetic_refinery level = 1 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 2 }
			}
			add_building_construction = { type = synthetic_refinery level = 2 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 3 }
			}
			add_building_construction = { type = synthetic_refinery level = 3 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 4 }
			}
			add_building_construction = { type = synthetic_refinery level = 4 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 5 }
			}
			add_building_construction = { type = synthetic_refinery level = 5 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 6 }
			}
			add_building_construction = { type = synthetic_refinery level = 6 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 7 }
			}
			add_building_construction = { type = synthetic_refinery level = 7 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 8 }
			}
			add_building_construction = { type = synthetic_refinery level = 8 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 9 }
			}
			add_building_construction = { type = synthetic_refinery level = 9 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 10 }
			}
			add_building_construction = { type = synthetic_refinery level = 10 instant_build = yes }
			CONTROLLER = { add_opinion_modifier = { target = FROM modifier = AC_construction_opinion10 } }
		}
	}
}

###Only used in the scripted gui when the investor decides to cancel the project via the scripted gui.
#Projects can also be canceled via decissions but uses slightly different code
AC_end_project = {
	#Depending on the building selected in the gui will begin the cancelation process
	if = {
		limit = {
			check_variable = { AC_building_type_selected = 1 } #Infastructure value
		}
		AC_Return_money_INF = yes #Return effect
		if = { #Removes the state flag so it can be reused & removes the decission
			limit = {
				PREV = { has_state_flag = AC_construction_INF_target_state1_@ROOT }
			}			
			PREV = { clr_state_flag = AC_construction_INF_target_state1_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_INF_decision1 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_INF_target_state2_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_INF_target_state2_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_INF_decision2 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_INF_target_state3_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_INF_target_state3_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_INF_decision3 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_INF_target_state4_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_INF_target_state4_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_INF_decision4 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_INF_target_state5_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_INF_target_state5_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_INF_decision5 }
		}
	}
	else_if = {
		limit = { 
			check_variable = { AC_building_type_selected = 2 } 
		}
		AC_Return_money_AB = yes
		if = {
			limit = {
				PREV = { has_state_flag = AC_construction_AB_target_state1_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_AB_target_state1_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_AB_decision1 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_AB_target_state2_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_AB_target_state2_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_AB_decision2 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_AB_target_state3_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_AB_target_state3_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_AB_decision3 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_AB_target_state4_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_AB_target_state4_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_AB_decision4 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_AB_target_state5_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_AB_target_state5_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_AB_decision5 }
		}

	}
	else_if = {
		limit = { 
			check_variable = { AC_building_type_selected = 3 } 
		}
		AC_Return_money_AA = yes
		if = {
			limit = {
				PREV = { has_state_flag = AC_construction_AA_target_state1_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_AA_target_state1_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_AA_decision1 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_AA_target_state2_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_AA_target_state2_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_AA_decision2 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_AA_target_state3_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_AA_target_state3_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_AA_decision3 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_AA_target_state4_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_AA_target_state4_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_AA_decision4 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_AA_target_state5_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_AA_target_state5_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_AA_decision5 }
		}

	}
	else_if = {
		limit = { 
			check_variable = { AC_building_type_selected = 4 } 
		}
		AC_Return_money_RAD = yes
		if = {
			limit = {
				PREV = { has_state_flag = AC_construction_RAD_target_state1_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_RAD_target_state1_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_RAD_decision1 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_RAD_target_state2_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_RAD_target_state2_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_RAD_decision2 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_RAD_target_state3_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_RAD_target_state3_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_RAD_decision3 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_RAD_target_state4_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_RAD_target_state4_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_RAD_decision4 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_RAD_target_state5_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_RAD_target_state5_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_RAD_decision5 }
		}

	}
	else_if = {
		limit = { 
			check_variable = { AC_building_type_selected = 5 } 
		}
		AC_Return_money_MIC = yes
		if = {
			limit = {
				PREV = { has_state_flag = AC_construction_MIC_target_state1_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_MIC_target_state1_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_MIC_decision1 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_MIC_target_state2_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_MIC_target_state2_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_MIC_decision2 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_MIC_target_state3_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_MIC_target_state3_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_MIC_decision3 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_MIC_target_state4_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_MIC_target_state4_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_MIC_decision4 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_MIC_target_state5_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_MIC_target_state5_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_MIC_decision5 }
		}

	}
	else_if = {
		limit = { 
			check_variable = { AC_building_type_selected = 6 } 
		}
		AC_Return_money_CIC = yes
		if = {
			limit = {
				PREV = { has_state_flag = AC_construction_CIC_target_state1_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_CIC_target_state1_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_CIC_decision1 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_CIC_target_state2_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_CIC_target_state2_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_CIC_decision2 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_CIC_target_state3_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_CIC_target_state3_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_CIC_decision3 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_CIC_target_state4_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_CIC_target_state4_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_CIC_decision4 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_CIC_target_state5_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_CIC_target_state5_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_CIC_decision5 }
		}

	}
	else_if = {
		limit = { 
			check_variable = { AC_building_type_selected = 7 } 
		}
		AC_Return_money_NIC = yes
		if = {
			limit = {
				PREV = { has_state_flag = AC_construction_NIC_target_state1_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_NIC_target_state1_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_NIC_decision1 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_NIC_target_state2_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_NIC_target_state2_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_NIC_decision2 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_NIC_target_state3_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_NIC_target_state3_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_NIC_decision3 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_NIC_target_state4_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_NIC_target_state4_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_NIC_decision4 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_NIC_target_state5_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_NIC_target_state5_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_NIC_decision5 }
		}

	}
	else_if = {
		limit = { 
			check_variable = { AC_building_type_selected = 8 } 
		}
		AC_Return_money_REF = yes
		if = {
			limit = {
				PREV = { has_state_flag = AC_construction_REF_target_state1_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_REF_target_state1_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_REF_decision1 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_REF_target_state2_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_REF_target_state2_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_REF_decision2 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_REF_target_state3_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_REF_target_state3_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_REF_decision3 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_REF_target_state4_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_REF_target_state4_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_REF_decision4 }
		}
		else_if = {
			limit = {
				PREV = { has_state_flag = AC_construction_REF_target_state5_@ROOT }
			}
			
			PREV = { clr_state_flag = AC_construction_REF_target_state5_@ROOT }
			remove_targeted_decision = { target = THIS decision = AC_construction_REF_decision5 }
		}

	}
			
}

#Should be identical to AC_update_build_cost (except for scopes) as that sets the original cost, this is a copy but with changed scopes
#and returns money instead of removing it
#Used in AC_Return_money_XXX effect
AC_Calculate_money_to_return = {
	multiply_variable = { Temp_AC_build_cost = Temp_AC_build_amount }
	PREV = {
		### get infrastructure level from target country
		set_temp_variable = { ROOT.Temp_AC_target_state_infra_speed = infrastructure_level }
	}
	#if = { limit = { check_variable = { AC_building_type_selected > 4 } }

		multiply_temp_variable = { Temp_AC_target_state_infra_speed = 0.05 }
		multiply_temp_variable = { Temp_AC_target_state_infra_speed = -1 }
		
		add_to_temp_variable = { Temp_AC_target_state_infra_speed = 1.5 }
		
	# }
	multiply_temp_variable = { Temp_AC_build_cost = Temp_AC_target_state_infra_speed } #Infrastructure changes cost
	
	if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_12 } } }
		multiply_variable = { AC_build_cost = 3.7 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_11 } } }
		multiply_variable = { AC_build_cost = 3.25 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_10 } } }
		multiply_variable = { AC_build_cost = 2.85 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_9 } } }
		multiply_variable = { AC_build_cost = 2.5 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_8 } } }
		multiply_variable = { AC_build_cost = 2.22 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_7 } } }
		multiply_variable = { AC_build_cost = 2.0 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_6 } } }
		multiply_variable = { AC_build_cost = 1.8 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_5 } } }
		multiply_variable = { AC_build_cost = 1.63 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_4 } } }
		multiply_variable = { AC_build_cost = 1.46 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_3 } } }
		multiply_variable = { AC_build_cost = 1.30 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_2 } } }
		multiply_variable = { AC_build_cost = 1.15 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_1 } } }
		multiply_variable = { AC_build_cost = 1 }
	}
	
	if = {
		limit = { PREV = { CONTROLLER = { has_idea = paralyzing_corruption } } }
		multiply_variable = { Temp_AC_build_cost = 1.45 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = crippling_corruption } } }
		multiply_variable = { Temp_AC_build_cost = 1.40 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = rampant_corruption } } }
		multiply_variable = { Temp_AC_build_cost = 1.35 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = unrestrained_corruption } } }
		multiply_variable = { Temp_AC_build_cost = 1.30 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = systematic_corruption } } }
		multiply_variable = { Temp_AC_build_cost = 1.25 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = widespread_corruption } } }
		multiply_variable = { Temp_AC_build_cost = 1.20 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = medium_corruption } } }
		multiply_variable = { Temp_AC_build_cost = 1.15 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = modest_corruption } } }
		multiply_variable = { Temp_AC_build_cost = 1.10 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = slight_corruption } } }
		multiply_variable = { Temp_AC_build_cost = 1.05 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = negligible_corruption } } }
		multiply_variable = { Temp_AC_build_cost = 1 }
	}
	round_variable = Temp_AC_build_cost
	add_to_variable = { treasury = Temp_AC_build_cost }
	subtract_from_variable = { int_investments = Temp_AC_build_cost }
	calculate_int_investments_rate = yes
}

#Should be identical to AC_update_build_cost (except for scopes) as that sets the original cost, this is a copy but with changed scopes
#and returns money instead of removing it
##Used in AC_Return_money_XXX2 effect
AC_Calculate_money_to_return2 = {
	FROM = { multiply_temp_variable = { Temp_AC_build_cost = Temp_AC_build_amount } }
	### get infrastructure level from target country
	set_temp_variable = { FROM.Temp_AC_target_state_infra_speed = infrastructure_level }
	
	#if = { limit = { check_variable = { AC_building_type_selected > 4 } }

		FROM = { multiply_temp_variable = { Temp_AC_target_state_infra_speed = 0.05 } }
		FROM = { multiply_temp_variable = { Temp_AC_target_state_infra_speed = -1 } }
		
		FROM = { add_to_temp_variable = { Temp_AC_target_state_infra_speed = 1.5 } }
		
	# }
	FROM = { multiply_temp_variable = { Temp_AC_build_cost = Temp_AC_target_state_infra_speed } } #Infrastructure changes cost
	
	if = {
		limit = { CONTROLLER = { has_idea = gdp_12 } }
		multiply_variable = { AC_build_cost = 3.7 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = gdp_11 } }
		multiply_variable = { AC_build_cost = 3.25 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = gdp_10 } }
		multiply_variable = { AC_build_cost = 2.85 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = gdp_9 } }
		multiply_variable = { AC_build_cost = 2.5 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = gdp_8 } }
		multiply_variable = { AC_build_cost = 2.22 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = gdp_7 } }
		multiply_variable = { AC_build_cost = 2.0 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = gdp_6 } }
		multiply_variable = { AC_build_cost = 1.8 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = gdp_5 } }
		multiply_variable = { AC_build_cost = 1.63 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = gdp_4 } }
		multiply_variable = { AC_build_cost = 1.46 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = gdp_3 } }
		multiply_variable = { AC_build_cost = 1.30 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = gdp_2 } }
		multiply_variable = { AC_build_cost = 1.15 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = gdp_1 } }
		multiply_variable = { AC_build_cost = 1 }
	}
	
	if = {
		limit = { CONTROLLER = { has_idea = paralyzing_corruption } }
		multiply_variable = { Temp_AC_build_cost = 1.45 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = crippling_corruption } }
		multiply_variable = { Temp_AC_build_cost = 1.40 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = rampant_corruption } }
		multiply_variable = { Temp_AC_build_cost = 1.35 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = unrestrained_corruption } }
		multiply_variable = { Temp_AC_build_cost = 1.30 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = systematic_corruption } }
		multiply_variable = { Temp_AC_build_cost = 1.25 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = widespread_corruption } }
		multiply_variable = { Temp_AC_build_cost = 1.20 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = medium_corruption } }
		multiply_variable = { Temp_AC_build_cost = 1.15 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = modest_corruption } }
		multiply_variable = { Temp_AC_build_cost = 1.10 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = slight_corruption } }
		multiply_variable = { Temp_AC_build_cost = 1.05 }
	}
	else_if = {
		limit = { CONTROLLER = { has_idea = negligible_corruption } }
		multiply_variable = { Temp_AC_build_cost = 1 }
	}
	round_variable = Temp_AC_build_cost
}

#AC_Return_money_XXX checks for what flag is in state and how many buildings were invested, then calls
#AC_Calculate_money_to_return. Only used in AC_end_project
AC_Return_money_INF = {
	if = {
		limit = { PREV = { has_state_flag = AC_construction_INF_target_state1_@ROOT } }
		set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_INFRASTRUCTURE }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state1_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_INF_target_state2_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state2_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_INF_target_state3_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state3_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_INF_target_state4_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state4_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_INF_target_state5_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_INF_target_state5_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	AC_Calculate_money_to_return = yes
}

#AC_Return_money_XXX2  checks for what flag is in state and how many buildings were invested, then calls
#AC_Calculate_money_to_return. Only used in decissions if the invested country cancels the investment via decissions
AC_Return_money_INF2 = {
	if = {
		limit = { has_state_flag = AC_construction_INF_target_state1_@FROM }
		FROM = { set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_INFRASTRUCTURE } }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state1_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_INF_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state2_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_INF_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state3_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_INF_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state4_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_INF_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_INF_target_state5_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	AC_Calculate_money_to_return2 = yes
}


AC_Return_money_AB = {
	if = {
		limit = { PREV = { has_state_flag = AC_construction_AB_target_state1_@ROOT } }
		set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_AIRBASE }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state1_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_AB_target_state2_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state2_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_AB_target_state3_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state3_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_AB_target_state4_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state4_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_AB_target_state5_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AB_target_state5_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	AC_Calculate_money_to_return = yes
}
AC_Return_money_AB2 = {
	if = {
		limit = { has_state_flag = AC_construction_AB_target_state1_@FROM }
		FROM = { set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_AIRBASE } }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state1_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AB_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state2_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AB_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state3_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AB_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state4_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AB_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AB_target_state5_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	AC_Calculate_money_to_return2 = yes
}

AC_Return_money_AA = {
	if = {
		limit = { PREV = { has_state_flag = AC_construction_AA_target_state1_@ROOT } }
		set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_ANTIAIR }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state1_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_AA_target_state2_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state2_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_AA_target_state3_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state3_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_AA_target_state4_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state4_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_AA_target_state5_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_AA_target_state5_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	AC_Calculate_money_to_return = yes
}
AC_Return_money_AA2 = {
	if = {
		limit = { has_state_flag = AC_construction_AA_target_state1_@FROM }
		FROM = { set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_ANTIAIR } }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state1_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AA_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state2_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AA_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state3_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AA_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state4_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_AA_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_AA_target_state5_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	AC_Calculate_money_to_return2 = yes
}

AC_Return_money_RAD = {
	if = {
		limit = { PREV = { has_state_flag = AC_construction_RAD_target_state1_@ROOT } }
		set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_RADAR }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state1_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_RAD_target_state2_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state2_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_RAD_target_state3_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state3_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_RAD_target_state4_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state4_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_RAD_target_state5_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_RAD_target_state5_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	AC_Calculate_money_to_return = yes
}
AC_Return_money_RAD2 = {
	if = {
		limit = { has_state_flag = AC_construction_RAD_target_state1_@FROM }
		FROM = { set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_RADAR } }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state1_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_RAD_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state2_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_RAD_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state3_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_RAD_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state4_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_RAD_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_RAD_target_state5_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	AC_Calculate_money_to_return2 = yes
}

AC_Return_money_MIC = {
	if = {
		limit = { PREV = { has_state_flag = AC_construction_MIC_target_state1_@ROOT } }
		set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_MILITARY_FACTORY }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state1_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_MIC_target_state2_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state2_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_MIC_target_state3_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state3_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_MIC_target_state4_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state4_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_MIC_target_state5_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_MIC_target_state5_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	AC_Calculate_money_to_return = yes
}
AC_Return_money_MIC2 = {
	if = {
		limit = { has_state_flag = AC_construction_MIC_target_state1_@FROM }
		FROM = { set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_MILITARY_FACTORY } }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state1_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_MIC_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state2_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_MIC_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state3_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_MIC_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state4_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_MIC_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_MIC_target_state5_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	AC_Calculate_money_to_return2 = yes
}

AC_Return_money_CIC = {
	if = {
		limit = { PREV = { has_state_flag = AC_construction_CIC_target_state1_@ROOT } }
		set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_CIVILIAN_FACTORY }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state1_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_CIC_target_state2_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state2_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_CIC_target_state3_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state3_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_CIC_target_state4_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state4_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_CIC_target_state5_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_CIC_target_state5_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	AC_Calculate_money_to_return = yes
}
AC_Return_money_CIC2 = {
	if = {
		limit = { has_state_flag = AC_construction_CIC_target_state1_@FROM }
		FROM = { set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_CIVILIAN_FACTORY } }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state1_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_CIC_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state2_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_CIC_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state3_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_CIC_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state4_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_CIC_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_CIC_target_state5_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	AC_Calculate_money_to_return2 = yes
}

AC_Return_money_NIC = {
	if = {
		limit = { PREV = { has_state_flag = AC_construction_NIC_target_state1_@ROOT } }
		set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_DOCKYARD }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state1_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_NIC_target_state2_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state2_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_NIC_target_state3_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state3_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_NIC_target_state4_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state4_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_NIC_target_state5_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_NIC_target_state5_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	AC_Calculate_money_to_return = yes
}
AC_Return_money_NIC2 = {
	if = {
		limit = { has_state_flag = AC_construction_NIC_target_state1_@FROM }
		FROM = { set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_DOCKYARD } }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state1_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_NIC_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state2_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_NIC_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state3_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_NIC_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state4_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_NIC_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_NIC_target_state5_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	AC_Calculate_money_to_return2 = yes
}

AC_Return_money_REF = {
	if = {
		limit = { PREV = { has_state_flag = AC_construction_REF_target_state1_@ROOT } }
		set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_REFINERY }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state1_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_REF_target_state2_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state2_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_REF_target_state3_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state3_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_REF_target_state4_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state4_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	else_if = {
		limit = { PREV = { has_state_flag = AC_construction_REF_target_state5_@ROOT } }
		if = {
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 1 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 1 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 2 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 2 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 3 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 3 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 4 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 4 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 5 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 5 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 6 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 6 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 7 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 7 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 8 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 8 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 9 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 9 }
		}
		else_if = { 
			limit = { 
				PREV = { has_state_flag = { flag = AC_construction_REF_target_state5_@ROOT value = 10 } }
			}
			set_temp_variable = { Temp_AC_build_amount = 10 }
		}
	}
	AC_Calculate_money_to_return = yes
}
AC_Return_money_REF2 = {
	if = {
		limit = { has_state_flag = AC_construction_REF_target_state1_@FROM }
		FROM = { set_temp_variable = { Temp_AC_build_cost = @BUILD_COST_REFINERY } }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state1_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_REF_target_state2_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state2_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_REF_target_state3_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state3_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_REF_target_state4_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state4_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	else_if = {
		limit = { has_state_flag = AC_construction_REF_target_state5_@FROM }
		if = {
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 1 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 1 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 2 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 2 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 3 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 3 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 4 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 4 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 5 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 5 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 6 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 6 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 7 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 7 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 8 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 8 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 9 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 9 } }
		}
		else_if = { 
			limit = { 
				has_state_flag = { flag = AC_construction_REF_target_state5_@FROM value = 10 }
			}
			FROM = { set_temp_variable = { Temp_AC_build_amount = 10 } }
		}
	}
	AC_Calculate_money_to_return2 = yes
}

#Sets the investment/build cost, called only in the scripted gui before starting the project
AC_update_build_cost = {
	if = { limit = { check_variable = { AC_building_type_selected = 1 } }
		set_variable = { AC_build_cost = @BUILD_COST_INFRASTRUCTURE }
	}
	else_if = { limit = { check_variable = { AC_building_type_selected = 2 } }
		set_variable = { AC_build_cost = @BUILD_COST_AIRBASE }
	}
	else_if = { limit = { check_variable = { AC_building_type_selected = 3 } }
		set_variable = { AC_build_cost = @BUILD_COST_ANTIAIR }
	}
	else_if = { limit = { check_variable = { AC_building_type_selected = 4 } }
		set_variable = { AC_build_cost = @BUILD_COST_RADAR }
	}
	else_if = { limit = { check_variable = { AC_building_type_selected = 5 } }
		set_variable = { AC_build_cost = @BUILD_COST_MILITARY_FACTORY }
	}
	else_if = { limit = { check_variable = { AC_building_type_selected = 6 } }
		set_variable = { AC_build_cost = @BUILD_COST_CIVILIAN_FACTORY }
	}
	else_if = { limit = { check_variable = { AC_building_type_selected = 7 } }
		set_variable = { AC_build_cost = @BUILD_COST_DOCKYARD }
	}
	else_if = { limit = { check_variable = { AC_building_type_selected = 8 } }
		set_variable = { AC_build_cost = @BUILD_COST_REFINERY }
	}
	multiply_variable = { AC_build_cost = AC_build_amount }
	
	PREV = {
		### get infrastructure level from target country
		set_variable = { ROOT.AC_target_state_infra_speed = infrastructure_level }
	}
	#if = { limit = { check_variable = { AC_building_type_selected > 4 } }

		multiply_variable = { AC_target_state_infra_speed = 0.05 }
		multiply_variable = { AC_target_state_infra_speed = -1 }
		
		add_to_variable = { AC_target_state_infra_speed = 1.5 }

		
	# }
	multiply_variable = { AC_build_cost = AC_target_state_infra_speed } #Infrastructure changes cost
		
	if = {
		limit = { PREV = { CONTROLLER = { has_idea = paralyzing_corruption } } }
		multiply_variable = { AC_build_cost = 1.45 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = crippling_corruption } } }
		multiply_variable = { AC_build_cost = 1.40 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = rampant_corruption } } }
		multiply_variable = { AC_build_cost = 1.35 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = unrestrained_corruption } } }
		multiply_variable = { AC_build_cost = 1.30 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = systematic_corruption } } }
		multiply_variable = { AC_build_cost = 1.25 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = widespread_corruption } } }
		multiply_variable = { AC_build_cost = 1.20 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = medium_corruption } } }
		multiply_variable = { AC_build_cost = 1.15 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = modest_corruption } } }
		multiply_variable = { AC_build_cost = 1.10 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = slight_corruption } } }
		multiply_variable = { AC_build_cost = 1.05 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = negligible_corruption } } }
		multiply_variable = { AC_build_cost = 1 }
	}
	
	
	if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_12 } } }
		multiply_variable = { AC_build_cost = 3.7 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_11 } } }
		multiply_variable = { AC_build_cost = 3.25 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_10 } } }
		multiply_variable = { AC_build_cost = 2.85 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_9 } } }
		multiply_variable = { AC_build_cost = 2.5 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_8 } } }
		multiply_variable = { AC_build_cost = 2.22 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_7 } } }
		multiply_variable = { AC_build_cost = 2.0 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_6 } } }
		multiply_variable = { AC_build_cost = 1.8 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_5 } } }
		multiply_variable = { AC_build_cost = 1.63 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_4 } } }
		multiply_variable = { AC_build_cost = 1.46 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_3 } } }
		multiply_variable = { AC_build_cost = 1.30 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_2 } } }
		multiply_variable = { AC_build_cost = 1.15 }
	}
	else_if = {
		limit = { PREV = { CONTROLLER = { has_idea = gdp_1 } } }
		multiply_variable = { AC_build_cost = 1 }
	}
	
	round_variable = AC_build_cost
	
	
}

#Clears state flags if a state changes owners before an investment is don via AC_on_actions.txt on_state_control_changed
#Definitely need to check this for performance issues in 1.6. This might be doable with just decissions may not need this...
AC_clear_state_flag = {
	if = {
		limit = {
			has_state_flag = AC_construction_INF_target_state1_@PREV
		}
		clr_state_flag = AC_construction_INF_target_state1_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_INF_target_state2_@PREV
		}
		clr_state_flag = AC_construction_INF_target_state2_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_INF_target_state3_@PREV
		}
		clr_state_flag = AC_construction_INF_target_state3_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_INF_target_state4_@PREV
		}
		clr_state_flag = AC_construction_INF_target_state4_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_INF_target_state5_@PREV
		}
		clr_state_flag = AC_construction_INF_target_state5_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_AB_target_state1_@PREV
		}
		clr_state_flag = AC_construction_AB_target_state1_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_AB_target_state2_@PREV
		}
		clr_state_flag = AC_construction_AB_target_state2_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_AB_target_state3_@PREV
		}
		clr_state_flag = AC_construction_AB_target_state3_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_AB_target_state4_@PREV
		}
		clr_state_flag = AC_construction_AB_target_state4_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_AB_target_state5_@PREV
		}
		clr_state_flag = AC_construction_AB_target_state5_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_AA_target_state1_@PREV
		}
		clr_state_flag = AC_construction_AA_target_state1_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_AA_target_state2_@PREV
		}
		clr_state_flag = AC_construction_AA_target_state2_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_AA_target_state3_@PREV
		}
		clr_state_flag = AC_construction_AA_target_state3_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_AA_target_state4_@PREV
		}
		clr_state_flag = AC_construction_AA_target_state4_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_AA_target_state5_@PREV
		}
		clr_state_flag = AC_construction_AA_target_state5_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_RAD_target_state1_@PREV
		}
		clr_state_flag = AC_construction_RAD_target_state1_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_RAD_target_state2_@PREV
		}
		clr_state_flag = AC_construction_RAD_target_state2_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_RAD_target_state3_@PREV
		}
		clr_state_flag = AC_construction_RAD_target_state3_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_RAD_target_state4_@PREV
		}
		clr_state_flag = AC_construction_RAD_target_state4_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_RAD_target_state5_@PREV
		}
		clr_state_flag = AC_construction_RAD_target_state5_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_MIC_target_state1_@PREV
		}
		clr_state_flag = AC_construction_MIC_target_state1_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_MIC_target_state2_@PREV
		}
		clr_state_flag = AC_construction_MIC_target_state2_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_MIC_target_state3_@PREV
		}
		clr_state_flag = AC_construction_MIC_target_state3_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_MIC_target_state4_@PREV
		}
		clr_state_flag = AC_construction_MIC_target_state4_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_MIC_target_state5_@PREV
		}
		clr_state_flag = AC_construction_MIC_target_state5_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_CIC_target_state1_@PREV
		}
		clr_state_flag = AC_construction_CIC_target_state1_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_CIC_target_state2_@PREV
		}
		clr_state_flag = AC_construction_CIC_target_state2_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_CIC_target_state3_@PREV
		}
		clr_state_flag = AC_construction_CIC_target_state3_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_CIC_target_state4_@PREV
		}
		clr_state_flag = AC_construction_CIC_target_state4_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_CIC_target_state5_@PREV
		}
		clr_state_flag = AC_construction_CIC_target_state5_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_NIC_target_state1_@PREV
		}
		clr_state_flag = AC_construction_NIC_target_state1_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_NIC_target_state2_@PREV
		}
		clr_state_flag = AC_construction_NIC_target_state2_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_NIC_target_state3_@PREV
		}
		clr_state_flag = AC_construction_NIC_target_state3_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_NIC_target_state4_@PREV
		}
		clr_state_flag = AC_construction_NIC_target_state4_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_NIC_target_state5_@PREV
		}
		clr_state_flag = AC_construction_NIC_target_state5_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_REF_target_state1_@PREV
		}
		clr_state_flag = AC_construction_REF_target_state1_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_REF_target_state2_@PREV
		}
		clr_state_flag = AC_construction_REF_target_state2_@PREV
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_REF_target_state3_@PREV
		}
		clr_state_flag = AC_construction_REF_target_state3_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_REF_target_state4_@PREV
		}
		clr_state_flag = AC_construction_REF_target_state4_@PREV
		
	}
	else_if = {
		limit = {
			has_state_flag = AC_construction_REF_target_state5_@PREV
		}
		clr_state_flag = AC_construction_REF_target_state5_@PREV
		
	}
}
