#List of Scripted Effects
#advance_moon_base							Random list for next event, same event never triggers twice
#slightly_increase_economic_growth			Like increase_economic_growth but only goes one step at a time

#End of normal scripted effects - Start of Popularity effects
#add_0_25_Republican_popularity				Adds 0.25% Republican Party popularity
#add_0_5_Republican_popularity				Adds 0.5% Republican Party popularity
#add_1_Republican_popularity				Adds 1% Republican Party popularity
#add_1_5_Republican_popularity				Adds 1.5% Republican Party popularity
#add_2_Republican_popularity				Adds 2% Republican Party popularity
#add_2_5_Republican_popularity				Adds 2.5% Republican Party popularity
#add_3_Republican_popularity				Adds 3% Republican Party popularity
#add_4_Republican_popularity				Adds 4% Republican Party popularity
#add_5_Republican_popularity				Adds 5% Republican Party popularity
#subtract_0_25_Republican_popularity		Subtracts 0.25% Republican Party popularity
#subtract_0_5_Republican_popularity			Subtracts 0.5% Republican Party popularity
#subtract_1_Republican_popularity			Subtracts 1% Republican Party popularity
#subtract_1_5_Republican_popularity			Subtracts 1.5% Republican Party popularity
#subtract_2_Republican_popularity			Subtracts 2% Republican Party popularity
#subtract_2_5_Republican_popularity			Subtracts 2.5% Republican Party popularity
#subtract_3_Republican_popularity			Subtracts 3% Republican Party popularity
#subtract_4_Republican_popularity			Subtracts 4% Republican Party popularity
#subtract_5_Republican_popularity			Subtracts 5% Republican Party popularity
#add_0_25_Constitutionalism_popularity				Adds 0.25% Constitutionalists popularity
#add_0_5_Constitutionalism_popularity				Adds 0.5% Constitutionalists popularity
#add_1_Constitutionalism_popularity				Adds 1% Constitutionalists popularity
#add_1_5_Constitutionalism_popularity				Adds 1.5% Constitutionalists popularity
#add_2_Constitutionalism_popularity				Adds 2% Constitutionalists popularity
#add_2_5_Constitutionalism_popularity				Adds 2.5% Constitutionalists popularity
#add_3_Constitutionalism_popularity				Adds 3% Constitutionalists popularity
#add_4_Constitutionalism_popularity				Adds 4% Constitutionalists popularity
#add_5_Constitutionalism_popularity				Adds 5% Constitutionalists popularity
#subtract_0_25_Constitutionalism_popularity		Subtracts 0.25% Constitutionalists popularity
#subtract_0_5_Constitutionalism_popularity			Subtracts 0.5% Constitutionalists popularity
#subtract_1_Constitutionalism_popularity			Subtracts 1% Constitutionalists popularity
#subtract_1_5_Constitutionalism_popularity			Subtracts 1.5% Constitutionalists popularity
#subtract_2_Constitutionalism_popularity			Subtracts 2% Constitutionalists popularity
#subtract_2_5_Constitutionalism_popularity			Subtracts 2.5% Constitutionalists popularity
#subtract_3_Constitutionalism_popularity			Subtracts 3% Constitutionalists popularity
#subtract_4_Constitutionalism_popularity			Subtracts 4% Constitutionalists popularity
#subtract_5_Constitutionalism_popularity			Subtracts 5% Constitutionalists popularity
#add_0_25_Nat_Populism_popularity				Adds 0.25% Right Wing Populists popularity
#add_0_5_Nat_Populism_popularity				Adds 0.5% Right Wing Populists popularity
#add_1_Nat_Populism_popularity				Adds 1% Right Wing Populists popularity
#add_1_5_Nat_Populism_popularity				Adds 1.5% Right Wing Populists popularity
#add_2_Nat_Populism_popularity				Adds 2% Right Wing Populists popularity
#add_2_5_Nat_Populism_popularity				Adds 2.5% Right Wing Populists popularity
#add_3_Nat_Populism_popularity				Adds 3% Right Wing Populists popularity
#add_4_Nat_Populism_popularity				Adds 4% Right Wing Populists popularity
#add_5_Nat_Populism_popularity				Adds 5% Right Wing Populists popularity
#subtract_0_25_Nat_Populism_popularity		Subtracts 0.25% Right Wing Populists popularity
#subtract_0_5_Nat_Populism_popularity			Subtracts 0.5% Right Wing Populists popularity
#subtract_1_Nat_Populism_popularity			Subtracts 1% Right Wing Populists popularity
#subtract_1_5_Nat_Populism_popularity			Subtracts 1.5% Right Wing Populists popularity
#subtract_2_Nat_Populism_popularity			Subtracts 2% Right Wing Populists popularity
#subtract_2_5_Nat_Populism_popularity			Subtracts 2.5% Right Wing Populists popularity
#subtract_3_Nat_Populism_popularity			Subtracts 3% Right Wing Populists popularity
#subtract_4_Nat_Populism_popularity			Subtracts 4% Right Wing Populists popularity
#subtract_5_Nat_Populism_popularity			Subtracts 5% Right Wing Populists popularity


advance_moon_base = {
	hidden_effect = {
		random_list = {
			40 = {
				modifier = {
					factor = 0
					has_country_flag = moon_base_first_progression
				}
				set_country_flag = moon_base_first_progression
				country_event = { id = donald_trump.28 days = 30 random = 480 } #First progression
			}
			40 = {
				modifier = {
					factor = 0
					OR = {
						has_country_flag = moon_base_second_progression
						NOT = {
							has_country_flag = moon_base_first_progression
						}
					}
				}
				set_country_flag = moon_base_second_progression
				country_event = { id = donald_trump.30 days = 30 random = 480 } #Second progression
			}
			40 = {
				modifier = {
					factor = 0
					has_country_flag = moon_base_first_crisis
				}
				set_country_flag = moon_base_first_crisis
				country_event = { id = donald_trump.29 days = 30 random = 480 } #First crisis
			}
			40 = {
				modifier = {
					factor = 0
					OR = {
						has_country_flag = moon_base_second_crisis
						NOT = {
							has_country_flag = moon_base_first_crisis
						}
					}
				}
				set_country_flag = moon_base_second_crisis
				country_event = { id = donald_trump.31 days = 30 random = 480 } #Second crisis
			}
			20 = {
				modifier = {
					factor = 0
					NOT = {
						has_country_flag = moon_base_second_progression
					}
				}
				country_event = { id = donald_trump.31 days = 15 random = 240 } #Moonbase Beta
			}
		}
	}
}
slightly_increase_economic_growth = {
	if = {
		limit = { 
			has_idea = depression 
		}
		swap_ideas = { 
			remove_idea = depression 
			add_idea = recession 
		}
		else = {
			if = {
				limit = { 
					has_idea = recession 
				}
				swap_ideas = { 
				remove_idea = recession 
					add_idea = stagnation 
				}
				else = {
					if = {
						limit = { 
							has_idea = stagnation 
						}
						swap_ideas = { 
							remove_idea = stagnation 
							add_idea = stable_growth 
						}
						else = {
							if = {
								limit = { 
									has_idea = stable_growth 
								}
								swap_ideas = { 
									remove_idea = stable_growth 
									add_idea = fast_growth 
								}
								else = {
									if = {
										limit = { 
											has_idea = fast_growth 
										}
										swap_ideas = { 
											remove_idea = fast_growth 
											add_idea = economic_boom 
										}
										else = {
											if = {
												limit = { 
													has_idea = economic_boom 
												}
												add_political_power = 150	#If country has maximum level it earns political power instead.
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
	set_growth_flag = yes
}

decrease_corruption = {
	if = {
		limit = { has_idea = negligible_corruption }
		add_political_power = 150
		else = {
			if = {
				limit = { has_idea = slight_corruption }
				swap_ideas = { remove_idea = slight_corruption add_idea = negligible_corruption }
				else = {
					if = {
						limit = { has_idea = modest_corruption }
						swap_ideas = { remove_idea = modest_corruption add_idea = slight_corruption }
						else = {
							if = {
								limit = { has_idea = medium_corruption }
								swap_ideas = { remove_idea = medium_corruption add_idea = modest_corruption }
								else = {
									if = {
										limit = { has_idea = widespread_corruption }
										swap_ideas = { remove_idea = widespread_corruption add_idea = medium_corruption }
										else = {
											if = {
												limit = { has_idea = systematic_corruption }
												swap_ideas = { remove_idea = systematic_corruption add_idea = widespread_corruption }
												else = {
													if = {
														limit = { has_idea = unrestrained_corruption }
														swap_ideas = { remove_idea = unrestrained_corruption add_idea = systematic_corruption }
														else = {
															if = {
																limit = { has_idea = rampant_corruption }
																swap_ideas = { remove_idea = rampant_corruption add_idea = unrestrained_corruption }
																else = {
																	if = {
																		limit = { has_idea = crippling_corruption }
																		swap_ideas = { remove_idea = crippling_corruption add_idea = rampant_corruption }
																		else = {
																			if = {
																				limit = { has_idea = paralyzing_corruption }
																				swap_ideas = { remove_idea = paralyzing_corruption add_idea = crippling_corruption }
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
}
increase_russia_investigation_prominence = {
	if = {
		limit = {
			OR = {
				has_idea = russia_investigation1
				has_idea = russia_investigation2
				has_idea = russia_investigation3
				has_idea = russia_investigation4
				has_idea = russia_investigation5
				has_idea = russia_investigation6
				has_idea = russia_investigation7
				has_idea = russia_investigation8
				has_idea = russia_investigation9
				has_idea = russia_investigation10
			}
		}
		custom_effect_tooltip = increase_russia_investigation_prominence_tt
		if = {
			limit = { has_idea = russia_investigation10 }
			##############################################################################
			else = {
				if = {
					limit = { has_idea = russia_investigation9 }
					swap_ideas = { remove_idea = russia_investigation9 add_idea = russia_investigation10 }
					else = {
						if = {
							limit = { has_idea = russia_investigation8 }
							swap_ideas = { remove_idea = russia_investigation8 add_idea = russia_investigation9 }
							else = {
								if = {
									limit = { has_idea = russia_investigation7 }
									swap_ideas = { remove_idea = russia_investigation7 add_idea = russia_investigation8 }
									else = {
										if = {
											limit = { has_idea = russia_investigation6 }
											swap_ideas = { remove_idea = russia_investigation6 add_idea = russia_investigation7 }
											else = {
												if = {
													limit = { has_idea = russia_investigation5 }
													swap_ideas = { remove_idea = russia_investigation5 add_idea = russia_investigation6 }
													else = {
														if = {
															limit = { has_idea = russia_investigation4 }
															swap_ideas = { remove_idea = russia_investigation4 add_idea = russia_investigation5 }
															else = {
																if = {
																	limit = { has_idea = russia_investigation3 }
																	swap_ideas = { remove_idea = russia_investigation3 add_idea = russia_investigation4 }
																	else = {
																		if = {
																			limit = { has_idea = russia_investigation2 }
																			swap_ideas = { remove_idea = russia_investigation2 add_idea = russia_investigation3 }
																			else = {
																				if = {
																					limit = { has_idea = russia_investigation1 }
																					swap_ideas = { remove_idea = russia_investigation1 add_idea = russia_investigation2 }
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
}
decrease_russia_investigation_prominence = {
	if = {
		limit = {
			OR = {
				has_idea = russia_investigation1
				has_idea = russia_investigation2
				has_idea = russia_investigation3
				has_idea = russia_investigation4
				has_idea = russia_investigation5
				has_idea = russia_investigation6
				has_idea = russia_investigation7
				has_idea = russia_investigation8
				has_idea = russia_investigation9
				has_idea = russia_investigation10
			}
		}
		custom_effect_tooltip = decrease_russia_investigation_prominence_tt
		if = {
			limit = { has_idea = russia_investigation1 }
			##############################################################################
			else = {
				if = {
					limit = { has_idea = russia_investigation2 }
					swap_ideas = { remove_idea = russia_investigation2 add_idea = russia_investigation10 }
					else = {
						if = {
							limit = { has_idea = russia_investigation3 }
							swap_ideas = { remove_idea = russia_investigation3 add_idea = russia_investigation2 }
							else = {
								if = {
									limit = { has_idea = russia_investigation4 }
									swap_ideas = { remove_idea = russia_investigation4 add_idea = russia_investigation3 }
									else = {
										if = {
											limit = { has_idea = russia_investigation5 }
											swap_ideas = { remove_idea = russia_investigation5 add_idea = russia_investigation4 }
											else = {
												if = {
													limit = { has_idea = russia_investigation6 }
													swap_ideas = { remove_idea = russia_investigation6 add_idea = russia_investigation5 }
													else = {
														if = {
															limit = { has_idea = russia_investigation7 }
															swap_ideas = { remove_idea = russia_investigation7 add_idea = russia_investigation6 }
															else = {
																if = {
																	limit = { has_idea = russia_investigation8 }
																	swap_ideas = { remove_idea = russia_investigation8 add_idea = russia_investigation7 }
																	else = {
																		if = {
																			limit = { has_idea = russia_investigation9 }
																			swap_ideas = { remove_idea = russia_investigation9 add_idea = russia_investigation8 }
																			else = {
																				if = {
																					limit = { has_idea = russia_investigation10 }
																					swap_ideas = { remove_idea = russia_investigation10 add_idea = russia_investigation9 }
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
}
################################ POPULARITY EFFECTS ################################
add_0_25_Republican_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^1
				value = 0.0025
			}
			custom_effect_tooltip = add_Republican_pop_0.0025_tt
		}
		add_to_variable = {
			var = party_pop_array^1
			value = 0.0028
		}
		custom_effect_tooltip = add_Republican_pop_0.0028_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_0_5_Republican_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^1
				value = 0.005
			}
			custom_effect_tooltip = add_Republican_pop_0.005_tt
		}
		add_to_variable = {
			var = party_pop_array^1
			value = 0.0055
		}
		custom_effect_tooltip = add_Republican_pop_0.0055_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_1_Republican_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^1
				value = 0.01
			}
			custom_effect_tooltip = add_Republican_pop_0.01_tt
		}
		add_to_variable = {
			var = party_pop_array^1
			value = 0.011
		}
		custom_effect_tooltip = add_Republican_pop_0.011_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_1_5_Republican_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^1
				value = 0.015
			}
			custom_effect_tooltip = add_Republican_pop_0.015_tt
		}
		add_to_variable = {
			var = party_pop_array^1
			value = 0.0165
		}
		custom_effect_tooltip = add_Republican_pop_0.0165_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_2_Republican_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^1
				value = 0.02
			}
			custom_effect_tooltip = add_Republican_pop_0.02_tt
		}
		add_to_variable = {
			var = party_pop_array^1
			value = 0.022
		}
		custom_effect_tooltip = add_Republican_pop_0.022_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_2_5_Republican_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^1
				value = 0.025
			}
			custom_effect_tooltip = add_Republican_pop_0.025_tt
		}
		add_to_variable = {
			var = party_pop_array^1
			value = 0.0275
		}
		custom_effect_tooltip = add_Republican_pop_0.0275_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_3_Republican_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^1
				value = 0.03
			}
			custom_effect_tooltip = add_Republican_pop_0.03_tt
		}
		add_to_variable = {
			var = party_pop_array^1
			value = 0.033
		}
		custom_effect_tooltip = add_Republican_pop_0.033_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_4_Republican_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^1
				value = 0.04
			}
			custom_effect_tooltip = add_Republican_pop_0.04_tt
		}
		add_to_variable = {
			var = party_pop_array^1
			value = 0.044
		}
		custom_effect_tooltip = add_Republican_pop_0.044_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_5_Republican_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^1
				value = 0.05
			}
			custom_effect_tooltip = add_Republican_pop_0.05_tt
		}
		add_to_variable = {
			var = party_pop_array^1
			value = 0.055
		}
		custom_effect_tooltip = add_Republican_pop_0.055_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}

subtract_0_25_Republican_popularity = {
	subtract_from_variable = {
		var = party_pop_array^1
		value = 0.002
	}
	custom_effect_tooltip = subtract_Republican_pop_0.0025_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_0_5_Republican_popularity = {
	subtract_from_variable = {
		var = party_pop_array^1
		value = 0.005
	}
	custom_effect_tooltip = subtract_Republican_pop_0.005_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_1_Republican_popularity = {
	subtract_from_variable = {
		var = party_pop_array^1
		value = 0.01
	}
	custom_effect_tooltip = subtract_Republican_pop_0.01_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_1_5_Republican_popularity = {
	subtract_from_variable = {
		var = party_pop_array^1
		value = 0.015
	}
	custom_effect_tooltip = subtract_Republican_pop_0.015_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_2_Republican_popularity = {
	subtract_from_variable = {
		var = party_pop_array^1
		value = 0.02
	}
	custom_effect_tooltip = subtract_Republican_pop_0.02_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_2_5_Republican_popularity = {
	subtract_from_variable = {
		var = party_pop_array^1
		value = 0.025
	}
	custom_effect_tooltip = subtract_Republican_pop_0.025_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_3_Republican_popularity = {
	subtract_from_variable = {
		var = party_pop_array^1
		value = 0.03
	}
	custom_effect_tooltip = subtract_Republican_pop_0.03_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_4_Republican_popularity = {
	subtract_from_variable = {
		var = party_pop_array^1
		value = 0.04
	}
	custom_effect_tooltip = subtract_Republican_pop_0.04_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_5_Republican_popularity = {
	subtract_from_variable = {
		var = party_pop_array^1
		value = 0.05
	}
	custom_effect_tooltip = subtract_Republican_pop_0.05_tt
	hidden_effect = {
		recalculate_party = yes
	}
}

add_0_25_Constitutionalism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^14
				value = 0.0025
			}
			custom_effect_tooltip = add_Constitutionalism_pop_0.0025_tt
		}
		add_to_variable = {
			var = party_pop_array^14
			value = 0.0028
		}
		custom_effect_tooltip = add_Constitutionalism_pop_0.0028_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_0_5_Constitutionalism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^14
				value = 0.005
			}
			custom_effect_tooltip = add_Constitutionalism_pop_0.005_tt
		}
		add_to_variable = {
			var = party_pop_array^14
			value = 0.0055
		}
		custom_effect_tooltip = add_Constitutionalism_pop_0.0055_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_1_Constitutionalism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^14
				value = 0.01
			}
			custom_effect_tooltip = add_Constitutionalism_pop_0.01_tt
		}
		add_to_variable = {
			var = party_pop_array^14
			value = 0.011
		}
		custom_effect_tooltip = add_Constitutionalism_pop_0.011_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_1_5_Constitutionalism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^14
				value = 0.015
			}
			custom_effect_tooltip = add_Constitutionalism_pop_0.015_tt
		}
		add_to_variable = {
			var = party_pop_array^14
			value = 0.0165
		}
		custom_effect_tooltip = add_Constitutionalism_pop_0.0165_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_2_Constitutionalism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^14
				value = 0.02
			}
			custom_effect_tooltip = add_Constitutionalism_pop_0.02_tt
		}
		add_to_variable = {
			var = party_pop_array^14
			value = 0.022
		}
		custom_effect_tooltip = add_Constitutionalism_pop_0.022_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_2_5_Constitutionalism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^14
				value = 0.025
			}
			custom_effect_tooltip = add_Constitutionalism_pop_0.025_tt
		}
		add_to_variable = {
			var = party_pop_array^14
			value = 0.0275
		}
		custom_effect_tooltip = add_Constitutionalism_pop_0.0275_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_3_Constitutionalism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^14
				value = 0.03
			}
			custom_effect_tooltip = add_Constitutionalism_pop_0.03_tt
		}
		add_to_variable = {
			var = party_pop_array^14
			value = 0.033
		}
		custom_effect_tooltip = add_Constitutionalism_pop_0.033_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_4_Constitutionalism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^14
				value = 0.04
			}
			custom_effect_tooltip = add_Constitutionalism_pop_0.04_tt
		}
		add_to_variable = {
			var = party_pop_array^14
			value = 0.044
		}
		custom_effect_tooltip = add_Constitutionalism_pop_0.044_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_5_Constitutionalism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^14
				value = 0.05
			}
			custom_effect_tooltip = add_Constitutionalism_pop_0.05_tt
		}
		add_to_variable = {
			var = party_pop_array^14
			value = 0.055
		}
		custom_effect_tooltip = add_Constitutionalism_pop_0.055_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}

subtract_0_25_Constitutionalism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^14
		value = 0.002
	}
	custom_effect_tooltip = subtract_Constitutionalism_pop_0.0025_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_0_5_Constitutionalism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^14
		value = 0.005
	}
	custom_effect_tooltip = subtract_Constitutionalism_pop_0.005_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_1_Constitutionalism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^14
		value = 0.01
	}
	custom_effect_tooltip = subtract_Constitutionalism_pop_0.01_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_1_5_Constitutionalism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^14
		value = 0.015
	}
	custom_effect_tooltip = subtract_Constitutionalism_pop_0.015_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_2_Constitutionalism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^14
		value = 0.02
	}
	custom_effect_tooltip = subtract_Constitutionalism_pop_0.02_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_2_5_Constitutionalism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^14
		value = 0.025
	}
	custom_effect_tooltip = subtract_Constitutionalism_pop_0.025_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_3_Constitutionalism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^14
		value = 0.03
	}
	custom_effect_tooltip = subtract_Constitutionalism_pop_0.03_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_4_Constitutionalism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^14
		value = 0.04
	}
	custom_effect_tooltip = subtract_Constitutionalism_pop_0.04_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_5_Constitutionalism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^14
		value = 0.05
	}
	custom_effect_tooltip = subtract_Constitutionalism_pop_0.05_tt
	hidden_effect = {
		recalculate_party = yes
	}
}

add_0_25_Nat_Populism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^20
				value = 0.0025
			}
			add_popularity = { ideology = nationalist popularity = 0.002 }
			custom_effect_tooltip = add_Nat_Populism_pop_0.0025_tt
		}
		add_to_variable = {
			var = party_pop_array^20
			value = 0.0028
		}
		add_popularity = { ideology = nationalist popularity = 0.003 }
		custom_effect_tooltip = add_Nat_Populism_pop_0.0028_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_0_5_Nat_Populism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^20
				value = 0.005
			}
			add_popularity = { ideology = nationalist popularity = 0.005 }
			custom_effect_tooltip = add_Nat_Populism_pop_0.005_tt
		}
		add_to_variable = {
			var = party_pop_array^20
			value = 0.0055
		}
		add_popularity = { ideology = nationalist popularity = 0.006 }
		custom_effect_tooltip = add_Nat_Populism_pop_0.0055_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_1_Nat_Populism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^20
				value = 0.01
			}
			add_popularity = { ideology = nationalist popularity = 0.01 }
			custom_effect_tooltip = add_Nat_Populism_pop_0.01_tt
		}
		add_to_variable = {
			var = party_pop_array^20
			value = 0.011
		}
		add_popularity = { ideology = nationalist popularity = 0.011 }
		custom_effect_tooltip = add_Nat_Populism_pop_0.011_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_1_5_Nat_Populism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^20
				value = 0.015
			}
			add_popularity = { ideology = nationalist popularity = 0.015 }
			custom_effect_tooltip = add_Nat_Populism_pop_0.015_tt
		}
		add_to_variable = {
			var = party_pop_array^20
			value = 0.0165
		}
		add_popularity = { ideology = nationalist popularity = 0.017 }
		custom_effect_tooltip = add_Nat_Populism_pop_0.0165_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_2_Nat_Populism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^20
				value = 0.02
			}
			add_popularity = { ideology = nationalist popularity = 0.02 }
			custom_effect_tooltip = add_Nat_Populism_pop_0.02_tt
		}
		add_to_variable = {
			var = party_pop_array^20
			value = 0.022
		}
		add_popularity = { ideology = nationalist popularity = 0.022 }
		custom_effect_tooltip = add_Nat_Populism_pop_0.022_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_2_5_Nat_Populism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^20
				value = 0.025
			}
			add_popularity = { ideology = nationalist popularity = 0.025 }
			custom_effect_tooltip = add_Nat_Populism_pop_0.025_tt
		}
		add_to_variable = {
			var = party_pop_array^20
			value = 0.0275
		}
		add_popularity = { ideology = nationalist popularity = 0.028 }
		custom_effect_tooltip = add_Nat_Populism_pop_0.0275_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_3_Nat_Populism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^20
				value = 0.03
			}
			add_popularity = { ideology = nationalist popularity = 0.03 }
			custom_effect_tooltip = add_Nat_Populism_pop_0.03_tt
		}
		add_to_variable = {
			var = party_pop_array^20
			value = 0.033
		}
		add_popularity = { ideology = nationalist popularity = 0.033 }
		custom_effect_tooltip = add_Nat_Populism_pop_0.033_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_4_Nat_Populism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^20
				value = 0.04
			}
			add_popularity = { ideology = nationalist popularity = 0.04 }
			custom_effect_tooltip = add_Nat_Populism_pop_0.04_tt
		}
		add_to_variable = {
			var = party_pop_array^20
			value = 0.044
		}
		add_popularity = { ideology = nationalist popularity = 0.044 }
		custom_effect_tooltip = add_Nat_Populism_pop_0.044_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}
add_5_Nat_Populism_popularity = {
	if = {
		limit = {
			has_completed_focus = USA_donald_trump_protect_conservatives_digital_rights
		}
		else = {
			add_to_variable = {
				var = party_pop_array^20
				value = 0.05
			}
			add_popularity = { ideology = nationalist popularity = 0.05 }
			custom_effect_tooltip = add_Nat_Populism_pop_0.05_tt
		}
		add_to_variable = {
			var = party_pop_array^20
			value = 0.055
		}
		add_popularity = { ideology = nationalist popularity = 0.055 }
		custom_effect_tooltip = add_Nat_Populism_pop_0.055_tt
	}
	hidden_effect = {
		recalculate_party = yes
	}
}

subtract_0_25_Nat_Populism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^20
		value = 0.0025
	}
	add_popularity = { ideology = nationalist popularity = -0.003 }
	custom_effect_tooltip = subtract_Nat_Populism_pop_0.0025_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_0_5_Nat_Populism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^20
		value = 0.005
	}
	add_popularity = { ideology = nationalist popularity = -0.005 }
	custom_effect_tooltip = subtract_Nat_Populism_pop_0.005_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_1_Nat_Populism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^20
		value = 0.01
	}
	add_popularity = { ideology = nationalist popularity = -0.01 }
	custom_effect_tooltip = subtract_Nat_Populism_pop_0.01_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_1_5_Nat_Populism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^20
		value = 0.015
	}
	add_popularity = { ideology = nationalist popularity = -0.015 }
	custom_effect_tooltip = subtract_Nat_Populism_pop_0.015_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_2_Nat_Populism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^20
		value = 0.02
	}
	add_popularity = { ideology = nationalist popularity = -0.02 }
	custom_effect_tooltip = subtract_Nat_Populism_pop_0.02_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_2_5_Nat_Populism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^20
		value = 0.025
	}
	add_popularity = { ideology = nationalist popularity = -0.025 }
	custom_effect_tooltip = subtract_Nat_Populism_pop_0.025_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_3_Nat_Populism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^20
		value = 0.03
	}
	add_popularity = { ideology = nationalist popularity = -0.03 }
	custom_effect_tooltip = subtract_Nat_Populism_pop_0.03_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_4_Nat_Populism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^20
		value = 0.04
	}
	add_popularity = { ideology = nationalist popularity = -0.04 }
	custom_effect_tooltip = subtract_Nat_Populism_pop_0.04_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
subtract_5_Nat_Populism_popularity = {
	subtract_from_variable = {
		var = party_pop_array^20
		value = 0.05
	}
	add_popularity = { ideology = nationalist popularity = -0.05 }
	custom_effect_tooltip = subtract_Nat_Populism_pop_0.05_tt
	hidden_effect = {
		recalculate_party = yes
	}
}
