
##### изменение курса ибни для оружейного рынка
ar_recall_ibni_kurs = {	
	set_temp_variable = { ibni_base_temp = 14 }	# временная переменная, в которую будем всё пихать, это БАЗА курса
	
	## прирост к курсу в зависимости от мировой напряженности (0-20)
	set_temp_variable = { ar_threat_add = 20 }		# множитель для связи с мировой напрягой
	multiply_temp_variable = { ar_threat_add = GLOBAL.threat }	# умножаем на ar_threat_add уровень мировой напряженности
	add_to_temp_variable = { ibni_base_temp = ar_threat_add }	# прибавляем к курсу связь с мировой напрягой
	
	if = {		# если Чжунго не существует или воюет
		limit = {			
			ZMN = {
				OR = {
					exists = no
					has_war = yes
				}
			}
		}
		add_to_temp_variable = { ibni_base_temp = -5 }
	}
	if = {		# если Чжунго имеет идею с кризисом
		limit = {			
			ZMN = {	has_idea = zmn_finans_kriz }
		}
		add_to_temp_variable = { ibni_base_temp = -5 }
	}
	if = {		# если у сёгунов переворот
		limit = {			
			has_global_flag = shogun_perevorot_flag
		}
		add_to_temp_variable = { ibni_base_temp = 2 }
	}
	####
	if = {		# со временем дорожает
		limit = {			
			date > 1989.01.01
		}
		add_to_temp_variable = { ibni_base_temp = 5 }
	}
	if = {		# со временем дорожает 2
		limit = {			
			date > 1992.01.01
		}
		add_to_temp_variable = { ibni_base_temp = 5 }
	}
	if = {		# со временем дорожает 3
		limit = {			
			date > 1993.01.01
		}
		add_to_temp_variable = { ibni_base_temp = 5 }
	}
	if = {		# со временем дорожает 4
		limit = {			
			date > 1994.01.01
		}
		add_to_temp_variable = { ibni_base_temp = 5 }
	}
	##
	add_to_temp_variable = { ibni_base_temp = global.prirost_kura_ibni_foc } # добавляем прирост от всяких штук, связанных с фокусами и эвентами
	###
	clamp_temp_variable = {	# вводим в рамки
		var = ibni_base_temp
		min = 12
		max = 53
	}	
	set_variable = { global.ibni_kurs_var = ibni_base_temp }	# фиксируем прибыль))
	multiply_temp_variable = { ibni_base_temp = 0.8 }
	set_variable = { global.ibni_kurs_prodaja_var = ibni_base_temp }	# фиксируем убыль
}

ar_omni_weapontrader_fond_ibni = {	# на ранодмный эвент омникам, что люди не довольны торговлей оружием
	random_list = {
		3 = {
			country_event = { id = ar_weapon_market.42 }
		}
		97 = {
		
		}
	}
}
ar_ai_buy_ibni_kostyl = {	# костыль на ибни (да я не хочу делоть норм ИИ)	
	add_to_variable = { ar_weap_deneg_var = 100 } 
	set_temp_variable = { ibni_cost_temp = global.ibni_kurs_var }
	multiply_temp_variable = { ibni_cost_temp = -1 }
	add_political_power = ibni_cost_temp
	if = {
		limit = { has_government = communism }
		ar_omni_weapontrader_fond_ibni = yes
	}
	log = "...([Root.GetTag]): add +100 ibni ( [?ar_weap_deneg_var] )"
	ROOT = {
		clr_country_flag = weapon_trade_open_country_flag
	}			
}

ar_ai_buy_weapon_kostyl = {	# костыль на покупку оружия для ИИ у рандомной страны-продавца
	random_list = {
		25 = {	
			if = {
				limit = {
					check_variable = { ar_weap_deneg_var > 299 }
					NOT = {
						has_idea = closed_economy
					}					
				}
				random_country = {
					limit = {
						has_country_flag = ar_weapon_seller_country_flag		
						exists = yes
						is_subject = no
						has_civil_war = no
						NOT = {
							has_war_with = ROOT
						}
						has_opinion = {
							target = ROOT
							value > 50
						}
						has_equipment = {	# есть что продать
							infantry_equipment > 500
						}
					}
					log = "([Root.GetTag]): ...completed"
					country_event = { id = ar_weapon_market.3 }	
					ROOT = {
						add_to_variable = { ar_weap_deneg_var = -300 }
					}
				}
				ROOT = {
					clr_country_flag = weapon_trade_open_country_flag
				}
			}	
		}
		10 = {	### отношения между странами
			if = {
				limit = {
					check_variable = { ar_weap_deneg_var > 299 }
					NOT = {
						has_idea = closed_economy
					}					
				}
				random_country = {
					limit = {
						has_country_flag = ar_weapon_seller_country_flag		
						exists = yes
						is_subject = no
						has_civil_war = no
						NOT = {
							has_war_with = ROOT
						}
						has_opinion = {
							target = ROOT
							value > 10
						}
						has_equipment = {	# есть что продать
							infantry_equipment > 500
						}
					}
					log = "([Root.GetTag]): ...completed_2"
					country_event = { id = ar_weapon_market.3 }	
					ROOT = {
						add_to_variable = { ar_weap_deneg_var = -300 }
					}
				}
				ROOT = {
					clr_country_flag = weapon_trade_open_country_flag
				}
			}	
		}
		65 = {
			log = "([Root.GetTag]): ...not completed"
			ROOT = {
				clr_country_flag = weapon_trade_open_country_flag
			}
		}	
	}
}

ar_add_boost_1_button = {	# Буст промки
	if = {
		limit = {
			has_government = communism
		}
		add_timed_idea = {
			idea = ar_weapon_market_idea_prom_boost_2
			days = 100
		}
	}
	else = {
		add_timed_idea = {
			idea = ar_weapon_market_idea_prom_boost
			days = 100
		}
	}			
}
ar_add_boost_2_button = {	# Буст политки
	if = {
		limit = {
			has_government = neutrality
		}
		add_timed_idea = {
			idea = ar_weapon_market_idea_politpropoganda_boost_2
			days = 50
		}
	}
	else = {
		add_timed_idea = {
			idea = ar_weapon_market_idea_politpropoganda_boost
			days = 50
		}
	}			
}

ar_add_boost_5_button = {	# Буст науки
	if = {
		limit = {
			has_government = democratic
		}
		add_timed_idea = {
			idea = ar_weapon_market_idea_nauka_boost_2
			days = 100
		}
	}
	else = {
		add_timed_idea = {
			idea = ar_weapon_market_idea_nauka_boost
			days = 100
		}
	}			
}

ar_add_boost_6_button = {	# Буст варсапп
	if = {
		limit = {
			has_government = fascism
		}
		add_timed_idea = {
			idea = ar_weapon_market_idea_wapsupp_boost_2
			days = 50
		}
	}
	else = {
		add_timed_idea = {
			idea = ar_weapon_market_idea_wapsupp_boost
			days = 50
		}
	}			
}

ar_add_boost_3_button = {	# продать завод
	random_owned_state = {
		limit = {
			industrial_complex > 0
		}
		remove_building = {
			type = industrial_complex
			level = 1
		}
	}
	if = {
		limit = {
			has_government = democratic
		}
		add_to_variable = { ar_weap_deneg_var = 400 }
	}
	else = {
		add_to_variable = { ar_weap_deneg_var = 300 }
	}
	random_list = {
		80 = {
			
		}
		10 ={
			modifier = {
				factor = 1.5
				has_stability > 0.8
			}
			country_event = { days = 2 id = ar_weapon_market.43 }
		}
		10 = {
			modifier = {
				factor = 1.5
				has_stability > 0.8
			}
			country_event = { days = 2 id = ar_weapon_market.44 }
		}
	}	
}

ar_add_boost_7_button = {	# продать пушки на чрный рынок
	add_equipment_to_stockpile = {
		type = infantry_equipment
		amount = -1000		
	}
	add_to_variable = { ar_weap_deneg_var = 100 }
	random_list = {
		75 = {
		
		}
		25 = {
			modifier = {
				factor = 1.5
				has_war_support > 0.8
			}
			country_event = { days = 2 id = ar_weapon_market.45 }
		}		
	}
}