############## вече ага
#вплюс
zur_veche_small_support = {
	custom_effect_tooltip = veche_small_support_tt
	set_temp_variable = { temp_factor = random }
	multiply_temp_variable = { temp_factor = 5 }
	add_to_variable = { veche_support = temp_factor }
	round_variable = veche_support
	clamp_variable = { var = veche_support max = veche_total min = 0 }
	zur_recalc_veche_icon_frames = yes
}

zur_veche_medium_support = {
	custom_effect_tooltip = veche_medium_support_tt
	set_temp_variable = { temp_factor = random }
	multiply_temp_variable = { temp_factor = 10 }
	clamp_temp_variable = { var = temp_factor max = 10 min = 5 }
	add_to_variable = { veche_support = temp_factor }
	round_variable = veche_support
	clamp_variable = { var = veche_support max = veche_total min = 0 }
	zur_recalc_veche_icon_frames = yes
}

zur_veche_large_support = {
	custom_effect_tooltip = veche_large_support_tt
	set_temp_variable = { temp_factor = random }
	multiply_temp_variable = { temp_factor = 30 }
	clamp_temp_variable = { var = temp_factor max = 30 min = 15 }
	add_to_variable = { veche_support = temp_factor }
	round_variable = veche_support
	clamp_variable = { var = veche_support max = veche_total min = 0 }
	zur_recalc_veche_icon_frames = yes
}

#опозишн

zur_veche_small_opposition = {
	custom_effect_tooltip = veche_small_opposition_tt
	set_temp_variable = { temp_factor = random }
	multiply_temp_variable = { temp_factor = -4 }
	add_to_variable = { veche_support = temp_factor }
	round_variable = veche_support
	clamp_variable = { var = veche_support max = veche_total min = 0 }
	zur_recalc_veche_icon_frames = yes
}

zur_veche_medium_opposition = {
	custom_effect_tooltip = veche_medium_opposition_tt
	set_temp_variable = { temp_factor = random }
	multiply_temp_variable = { temp_factor = -8 }
	clamp_temp_variable = { var = temp_factor max = -3 min = -8 }
	add_to_variable = { veche_support = temp_factor }
	round_variable = veche_support
	clamp_variable = { var = veche_support max = veche_total min = 0 }
	zur_recalc_veche_icon_frames = yes
}

zur_veche_large_opposition = {
	custom_effect_tooltip = veche_large_opposition_tt
	set_temp_variable = { temp_factor = random }
	multiply_temp_variable = { temp_factor = -25 }
	clamp_temp_variable = { var = temp_factor max = -10 min = -25 }
	add_to_variable = { veche_support = temp_factor }
	round_variable = veche_support
	clamp_variable = { var = veche_support max = veche_total min = 0 }
	zur_recalc_veche_icon_frames = yes
}

####
veche_election_senate = {
	set_variable = { var = veche_for_reelection value = veche_total } #not temp because needed for events
	multiply_variable = { veche_for_reelection = 0.3 }
#	multiply_variable = { veche_for_reelection = election_factor }	#wat
	add_to_variable = { veche_support = veche_for_reelection }
	round_variable = veche_support
	round_variable = veche_for_reelection
	set_variable = { veche_loc = veche_for_reelection }
	if = {
		limit = {
			check_variable = { veche_loc < 0 }
		}
		multiply_variable = { veche_loc = -1 }
	}
	clamp_variable = { var = veche_support max = veche_total min = 0 }
	zur_recalc_veche_icon_frames = yes
}



#рекалл
zur_recalc_veche_icon_frames = {	
	set_temp_variable = { vechetp_temp = veche_support }
	divide_temp_variable = { vechetp_temp = veche_total }
	multiply_temp_variable = { vechetp_temp = 21 }
	if = {
		limit = { check_variable = { vechetp_temp > 0 } }
		clamp_temp_variable = {
			var = vechetp_temp
			min = 1
			max = 21
		}
	}
	else = {
		set_temp_variable = { vechetp_temp = 1 }
	}
	set_variable = { current_veche_icon_frame = vechetp_temp }	
}