scripted_gui = {
	enemy_state_resistance_menu = {
	
		context_type = selected_state_context
		parent_window_token = selected_state_view
		window_name = "enemy_state_resistance_menu_container"
		
		visible = {
			
			check_variable = { ROOT.show_enemy_state_resistance_menu@PREV = 1}
            check_variable = {resistance > 0 }
			
		}
		properties = {
			
		

			}
		
		effects = {
				
		Send_Infrastructure_click = {
		ROOT = {set_variable = { show_enemy_state_resistance_menu@PREV = 1 }}

		
		CONTROLLER = { ROOT = { set_variable = { enemy_spy_efficiency = PREV.spy_efficiency}}}
		ROOT = {
		set_temp_variable = {temp_resistance_success_factor = resistance_success_factor@PREV}
		add_to_temp_variable = { temp_resistance_success_factor = spy_efficiency}
		
		set_temp_variable = { success_factor_from_resistance = PREV.resistance}
		multiply_temp_variable = { success_factor_from_resistance = 10}
		add_to_temp_variable = { temp_resistance_success_factor = success_factor_from_resistance }
		subtract_from_temp_variable = { temp_resistance_success_factor = enemy_spy_efficiency}}
		
		CONTROLLER = { 
		if = { limit =  { check_variable = {temp_resistance_success_factor < 0 }}
		random_list = {10 = { news_event = { id = espionage.news.355 days = 2 }} 90 = { news_event = { id = espionage.news.354 days = 2}  }}}
		else_if = { limit =  { check_variable = {temp_resistance_success_factor > 0 }}
		random_list = {50 = { news_event = { id = espionage.news.355 days = 2 }} 50 = { news_event = { id = espionage.news.354 days = 2}  }}}
		else_if = { limit =  { check_variable = {temp_resistance_success_factor > 10 }}
	    random_list = {60 = { news_event = { id = espionage.news.355 days = 2 }} 40 = { news_event = { id = espionage.news.354 days = 2}  }}}
	    else_if = { limit =  { check_variable = {temp_resistance_success_factor > 20 }}
	    random_list = {80 = { news_event = { id = espionage.news.355 days = 2 }} 20 = { news_event = { id = espionage.news.354 days = 2}  }}}
		else_if = { limit =  { check_variable = {temp_resistance_success_factor > 40 }}
		random_list = {90 = { news_event = { id = espionage.news.355 days = 2 }} 10 = { news_event = { id = espionage.news.354 days = 2}  }}}

		}
		set_variable = { ROOT.show_enemy_state_resistance_menu@PREV = 0}
		set_variable = { ROOT.infrastructure_selected@PREV = 0}
		set_variable = {ROOT.resistance_equipment@PREV = 0}
		}
		
	    Send_Airbase_click = {
		ROOT = {set_variable = { show_enemy_state_resistance_menu@PREV = 1 }}

		
		CONTROLLER = { ROOT = { set_variable = { enemy_spy_efficiency = PREV.spy_efficiency}}}
		ROOT = {
		set_temp_variable = {temp_resistance_success_factor = resistance_success_factor@PREV}
		add_to_temp_variable = { temp_resistance_success_factor = spy_efficiency}
		
		set_temp_variable = { success_factor_from_resistance = PREV.resistance}
		multiply_temp_variable = { success_factor_from_resistance = 10}
		add_to_temp_variable = { temp_resistance_success_factor = success_factor_from_resistance }
		subtract_from_temp_variable = { temp_resistance_success_factor = enemy_spy_efficiency}}
		
		CONTROLLER = { 
		if = { limit =  { check_variable = {temp_resistance_success_factor < 0 }}
		random_list = {10 = { news_event = { id = espionage.news.364 days = 2 }} 90 = { news_event = { id = espionage.news.354 days = 2}  }}}
		else_if = { limit =  { check_variable = {temp_resistance_success_factor > 0 }}
		random_list = {50 = { news_event = { id = espionage.news.364 days = 2 }} 50 = { news_event = { id = espionage.news.354 days = 2}  }}}
		else_if = { limit =  { check_variable = {temp_resistance_success_factor > 10 }}
	    random_list = {60 = { news_event = { id = espionage.news.364 days = 2 }} 40 = { news_event = { id = espionage.news.354 days = 2}  }}}
	    else_if = { limit =  { check_variable = {temp_resistance_success_factor > 20 }}
	    random_list = {80 = { news_event = { id = espionage.news.364 days = 2 }} 20 = { news_event = { id = espionage.news.354 days = 2}  }}}
		else_if = { limit =  { check_variable = {temp_resistance_success_factor > 40 }}
		random_list = {90 = { news_event = { id = espionage.news.364 days = 2 }} 10 = { news_event = { id = espionage.news.354 days = 2}  }}}
		
		}
		set_variable = { ROOT.show_enemy_state_resistance_menu@PREV = 0}
		set_variable = { ROOT.infrastructure_selected@PREV = 0}
		set_variable = {ROOT.resistance_equipment@PREV = 0}
		
		}
		
		
		Send_Radar_click = {
		ROOT = {set_variable = { show_enemy_state_resistance_menu@PREV = 1 }}

		
		CONTROLLER = { ROOT = { set_variable = { enemy_spy_efficiency = PREV.spy_efficiency}}}
		ROOT = {
		set_temp_variable = {temp_resistance_success_factor = resistance_success_factor@PREV}
		add_to_temp_variable = { temp_resistance_success_factor = spy_efficiency}
		
		set_temp_variable = { success_factor_from_resistance = PREV.resistance}
		multiply_temp_variable = { success_factor_from_resistance = 10}
		add_to_temp_variable = { temp_resistance_success_factor = success_factor_from_resistance }
		subtract_from_temp_variable = { temp_resistance_success_factor = enemy_spy_efficiency}}
		
		CONTROLLER = { 
		if = { limit =  { check_variable = {temp_resistance_success_factor < 0 }}
		random_list = {10 = { news_event = { id = espionage.news.365 days = 2 }} 90 = { news_event = { id = espionage.news.354 days = 2}  }}}
		else_if = { limit =  { check_variable = {temp_resistance_success_factor > 0 }}
		random_list = {50 = { news_event = { id = espionage.news.365 days = 2 }} 50 = { news_event = { id = espionage.news.354 days = 2}  }}}
		else_if = { limit =  { check_variable = {temp_resistance_success_factor > 10 }}
	    random_list = {60 = { news_event = { id = espionage.news.365 days = 2 }} 40 = { news_event = { id = espionage.news.354 days = 2}  }}}
	    else_if = { limit =  { check_variable = {temp_resistance_success_factor > 20 }}
	    random_list = {80 = { news_event = { id = espionage.news.365 days = 2 }} 20 = { news_event = { id = espionage.news.354 days = 2}  }}}
		else_if = { limit =  { check_variable = {temp_resistance_success_factor > 40 }}
		random_list = {90 = { news_event = { id = espionage.news.365 days = 2 }} 10 = { news_event = { id = espionage.news.354 days = 2}  }}}
		
		}
	    set_variable = { ROOT.show_enemy_state_resistance_menu@PREV = 0}
		set_variable = { ROOT.infrastructure_selected@PREV = 0}
		set_variable = {ROOT.resistance_equipment@PREV = 0}
		
		}
		
		
		
		
		
        Espionage_Infrastructure_click = {		
			ROOT = {set_variable = {infrastructure_selected@PREV = 1}}
			ROOT = {set_variable = {radar_selected@PREV = 0}}
			ROOT = {set_variable = {airbase_selected@PREV = 0}}
			
			
		}
		
		 Cancel_click = {		
			ROOT = {set_variable = {infrastructure_selected@PREV = 0}}
			ROOT = {set_variable = {radar_selected@PREV = 0}}
			ROOT = {set_variable = {airbase_selected@PREV = 0}}
			ROOT = {set_variable = { show_enemy_state_resistance_menu@PREV = 0 }}
			
		}
		
		Espionage_Radar_click = {
		ROOT = {set_variable = {infrastructure_selected@PREV = 0}}
		ROOT = {set_variable = {radar_selected@PREV = 1}}
		ROOT = {set_variable = {airbase_selected@PREV = 0}}
		}
		
		Espionage_Airbase_click = {
		ROOT = {set_variable = {infrastructure_selected@PREV = 0}}
		ROOT = {set_variable = {radar_selected@PREV = 0}}
		ROOT = {set_variable = {airbase_selected@PREV = 1}}
		}
		
		Increase_equipment_click = {
		add_to_variable = {ROOT.resistance_equipment@PREV = 1000}
		ROOT = {add_equipment_to_stockpile = { type = support_equipment amount = -1000 }}
		ROOT = {add_to_variable = {resistance_success_factor@PREV = 10}}
		}
		
		Decrease_equipment_click = {
		subtract_from_variable = {ROOT.resistance_equipment@PREV = 1000}
		ROOT = {add_equipment_to_stockpile = { type = support_equipment amount = 1000 }}
		ROOT = {subtract_from_variable = {resistance_success_factor@PREV = 10}}
		}
		
		}
		
		triggers = {
	
    Increase_equipment_click_enabled = { 
	  ROOT = {has_equipment = {support_equipment > 1000}}
	  check_variable = {ROOT.resistance_equipment@PREV < 5000}
	} 
	Decrease_equipment_click_enabled = { 
	  check_variable = {ROOT.resistance_equipment@PREV > 999}
	}
	Espionage_Infrastructure_ON_ON_visible = { check_variable = {ROOT.infrastructure_selected@PREV =1}}
	Espionage_Radar_ON_ON_visible = { check_variable = {ROOT.radar_selected@PREV =1}}
	Espionage_Airbase_ON_ON_visible = { check_variable = {ROOT.airbase_selected@PREV =1}}

	
	Send_visible = { check_variable = {ROOT.infrastructure_selected@PREV = 0}
	                 check_variable = {ROOT.radar_selected@PREV = 0}  
                     check_variable = {ROOT.airbase_selected@PREV = 0}}
					 
	Send_Infrastructure_visible = { 
	                                OR = { ROOT = {is_AI = yes}
									  
								
	                                check_variable = {ROOT.infrastructure_selected@PREV = 1}
	                                check_variable = {ROOT.radar_selected@PREV = 0}
									check_variable = {ROOT.airbase_selected@PREV = 0}}}
    	
    Send_Airbase_visible = { check_variable = {ROOT.infrastructure_selected@PREV = 0}
	                                check_variable = {ROOT.radar_selected@PREV = 0}  
                                    check_variable = {ROOT.airbase_selected@PREV = 1}}	
    Send_Radar_visible = { check_variable = {ROOT.infrastructure_selected@PREV = 0}
	                                check_variable = {ROOT.radar_selected@PREV = 1}  
                                    check_variable = {ROOT.airbase_selected@PREV = 0}}	

	Send_click_enabled = { check_variable = { never = 1}} 
    Send_Infrastructure_click_enabled = { 
	                                OR = { ROOT = {is_AI = yes}
									  
									AND = {
	                                check_variable = {ROOT.resistance_equipment@PREV > 999}
	                                check_variable = {FROM.FROM.resistance > 0}
									check_variable = {ROOT.spies_available > 99}}}}
    Send_Airbase_click_enabled = { check_variable = {ROOT.resistance_equipment@PREV > 999}
	                                check_variable = {FROM.FROM.resistance > 0}
									check_variable = {ROOT.spies_available > 99}}
    Send_Radar_click_enabled = { check_variable = {ROOT.resistance_equipment@PREV > 999}
	                                check_variable = {FROM.FROM.resistance > 0}
									check_variable = {ROOT.spies_available > 99}}
	

}


		ai_enabled = {
            always = yes
        }
		 
		ai_test_interval = 500
		ai_test_scopes = test_neighbouring_enemy_states

		 
		 
		ai_check = { 
			has_equipment = { support_equipment > 10000 }
        } 
		 
		ai_check_scope = {
        check_variable = { ROOT.show_enemy_state_resistance_menu@PREV = 1}
        }
		
		
	    ai_max_weight_taken_per_test = 10
		ai_weights = {
		
		

		
		Espionage_Infrastructure_click = {
		weight = 6
		        ai_will_do = { 
		               factor = 4000}}
					   
		Increase_equipment_click = {
		weight = 3
		        ai_will_do = { 
		               factor = 4000
			           
        }

					   }
		
		Send_Infrastructure_click = {
		weight = 1
		        ai_will_do = { 
		               factor = 1}}		

					   
			
					   
					   }






}}

