parl_print_variables = {
	print_variables = {
	    file = parl_log_file
	    append = no
	    print_global = yes
	}
}

set_initial_weights = {
	resize_array = {
	    array = parl_weights
	    value = 1
	    size = 9
	}

	resize_array = {
	    array = parl_weights_normalized
	    value = 0
	    size = 9
	}

	set_variable = { parl_weights^0 = party_popularity@ideology_radical_socialism }
	set_variable = { parl_weights^1 = party_popularity@ideology_social_liberalism }
	set_variable = { parl_weights^2 = party_popularity@social_egalitarianism }
	set_variable = { parl_weights^3 = party_popularity@centrism }
	set_variable = { parl_weights^4 = party_popularity@traditional_conservatism }
	set_variable = { parl_weights^5 = party_popularity@radical_democracy }
	set_variable = { parl_weights^6 = party_popularity@chauvinist_populism }
	set_variable = { parl_weights^7 = party_popularity@autocracy }
	set_variable = { parl_weights^8 = party_popularity@fundamentalism }

	set_variable = {
	    var = tot_parl_weight
	    value = 0
	}

	for_each_loop = {
	    array = parl_weights
	    value = parl_v
	    index = parl_i
	    
	    add_to_variable = {
		    var = tot_parl_weight
		    value = parl_v
		}
	}

	for_each_loop = {
	    array = parl_weights_normalized
	    value = parl_v
	    index = parl_i

	    set_variable = { parl_weights_normalized^parl_i = parl_weights^parl_i }
	    
	    divide_variable = {
		    var = parl_weights_normalized^parl_i
		    value = tot_parl_weight
		}
	}
}

apply_coalition_modifier = {
	for_each_loop = {
	    array = parl_weights_normalized
	    value = parl_v
	    index = parl_i
	    
	    if = {
	    	limit = {
	    		check_variable = { parl_coalitions^parl_i = 1 }
	    	}

	    	multiply_variable = { parl_weights_normalized^parl_i = 1.02 }
	    }

	    else = {
	    	if = {
		    	limit = {
		    		check_variable = { parl_coalitions^parl_i = 2 }
		    	}

		    	multiply_variable = { parl_weights_normalized^parl_i = 0.98 }
	    	}

	    	else = {
	    		if = {
			    	limit = {
			    		check_variable = { parl_coalitions^parl_i = 3 }
			    	}

			    	set_variable = { parl_weights_normalized^parl_i = 0 }
		    	}

		    	else = {
		    		if = {
				    	limit = {
				    		check_variable = { parl_coalitions^parl_i = 4 }
				    	}

				    	multiply_variable = { parl_weights_normalized^parl_i = 0.25 }
			    	}
		    	}
	    	}
	    }
	}
}

compute_weights = {
	set_variable = {
	    var = tot_parl_weight
	    value = 0
	}

	for_each_loop = {
	    array = parl_weights
	    value = parl_v
	    index = parl_i
	    
	    set_variable = { parl_weights^parl_i = parl_weights_normalized^parl_i }
	}

	for_each_loop = {
	    array = parl_weights
	    value = parl_v
	    index = parl_i
	    
	    add_to_variable = {
		    var = tot_parl_weight
		    value = parl_v
		}
	}

	for_each_loop = {
	    array = parl_weights_normalized
	    value = parl_v
	    index = parl_i

	    set_variable = { parl_weights_normalized^parl_i = parl_weights^parl_i }
	    
	    divide_variable = {
		    var = parl_weights_normalized^parl_i
		    value = tot_parl_weight
		}
	}
}

compute_seats = {
	resize_array = {
	    array = seats_array
	    value = -1
	    size = 256
	}
	compute_national_vote = yes

	# for_each_loop = {
		# array = seats_array
		# value = parl_seats_v
		# index = parl_seats_i

		# set_temp_variable = { parl_r = random }

		# set_temp_variable = { sum_of_the_parl_weights = 0 }

		# set_temp_variable = { parl_seat_flag = 0 }

		# for_each_loop = {
		    # array = parl_weights_normalized
		    # value = parl_v
		    # index = parl_i

		    # add_to_temp_variable = {
			    # var = sum_of_the_parl_weights
			    # value = parl_weights_normalized^parl_i
			# }
		    
		    # if = {
		    	# limit = {
		    		# check_variable = { parl_r < sum_of_the_parl_weights }
		    		# check_variable = { parl_seat_flag = 0 }
		    	# }

		    	# set_temp_variable = { parl_seat_ideology = parl_i }
		    	# set_temp_variable = { parl_seat_flag = 1 }
		    # }
		# }

		# set_variable = { seats_array^parl_seats_i = parl_seat_ideology }
	# }

	set_variable = { parl_rad_soc_seats_count = 0 }
	set_variable = { parl_soc_lib_seats_count = 0 }
	set_variable = { parl_soc_ega_seats_count = 0 }
	set_variable = { parl_cen_seats_count = 0 }
	set_variable = { parl_tra_con_seats_count = 0 }
	set_variable = { parl_rad_dem_seats_count = 0 }
	set_variable = { parl_chauv_pop_seats_count = 0 }
	set_variable = { parl_aut_seats_count = 0 }
	set_variable = { parl_fun_seats_count = 0 }

	for_each_loop = {
		array = seats_array
		value = parl_seats_v
		index = parl_seats_i

		resize_array = {
		    array = seats_count_array
		    value = 0
		    size = 9
		}

		if = {
		    limit = {
		    	check_variable = { seats_array^parl_seats_i = 0 }
		    }
		    add_to_variable = {
				var = seats_count_array^0
				value = 1
			}
		}

		else = {
			if = {
			    limit = {
			    	check_variable = { seats_array^parl_seats_i = 1 }
			    }
			    add_to_variable = {
					var = seats_count_array^1
					value = 1
				}
			}

			else = {
				if = {
				    limit = {
				    	check_variable = { seats_array^parl_seats_i = 2 }
				    }
				    add_to_variable = {
						var = seats_count_array^2
						value = 1
					}
				}

				else = {
					if = {
					    limit = {
					    	check_variable = { seats_array^parl_seats_i = 3 }
					    }
					    add_to_variable = {
							var = seats_count_array^3
							value = 1
						}
					}

					else = {
						if = {
						    limit = {
						    	check_variable = { seats_array^parl_seats_i = 4 }
						    }
						    add_to_variable = {
								var = seats_count_array^4
								value = 1
							}
						}

						else = {
							if = {
							    limit = {
							    	check_variable = { seats_array^parl_seats_i = 5 }
							    }
							    add_to_variable = {
									var = seats_count_array^5
									value = 1
								}
							}

							else = {
								if = {
								    limit = {
								    	check_variable = { seats_array^parl_seats_i = 6 }
								    }
								    add_to_variable = {
										var = seats_count_array^6
										value = 1
									}
								}

								else = {
									if = {
									    limit = {
									    	check_variable = { seats_array^parl_seats_i = 7 }
									    }
									    add_to_variable = {
											var = seats_count_array^7
											value = 1
										}
									}

									else = {
									    add_to_variable = {
											var = seats_count_array^8
											value = 1
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
}

draw_seats = {
	resize_array = {
	    array = parl_seats_gfx
	    value = -1
	    size = 32
	}

	for_each_loop = { # RESET ALL SEAT GFX
	    array = parl_seats_gfx
	    value = parl_gfx_v
	    index = parl_gfx_i

	    set_temp_variable = { parl_seat_id_plus_one = parl_gfx_i }
	    add_to_temp_variable = { parl_seat_id_plus_one = 1 }

	    meta_effect = {
			text = {
				set_variable = { 
					var = seat_[SEAT_ID]
					value = -1
				}
			}
			SEAT_ID = parl_seat_id_plus_one
			IDEOLOGY_VALUE = parl_seat_ideology_id
		}
	}

	for_each_loop = { # LOOP ON ALL SEAT GFX
	    array = parl_seats_gfx
	    value = parl_gfx_v
	    index = parl_gfx_i

	    set_temp_variable = { parl_seat_gfx_id = -1 }
	    set_temp_variable = { parl_sum_seat_count = 0 }
	    set_temp_variable = { parl_seat_gfx_flag = 0 }

	    for_each_loop = { # LOOP ON EACH IDEOLOGY
		    array = seats_count_array
		    value = parl_v
		    index = parl_i

		    add_to_temp_variable = {
			    var = parl_sum_seat_count
			    value = seats_count_array^parl_i
			}

			set_temp_variable = { parl_seat_gfx_times_eight_id = parl_gfx_i } # Don't judge me, life is full of mistake patched over with duct tape
			multiply_temp_variable = { parl_seat_gfx_times_eight_id = 8 }
		    
		    if = {
		    	limit = {
		    		check_variable = { parl_seat_gfx_times_eight_id < parl_sum_seat_count }
		    		check_variable = { parl_seat_gfx_flag = 0 }
		    	}

		    	set_temp_variable = { parl_seat_ideology_id = parl_i }

		    	add_to_temp_variable = { # I SAID DON'T JUDGE ME
				    var = parl_seat_ideology_id
				    value = 1
				}

				set_temp_variable = { parl_seat_id_plus_one = parl_gfx_i }

		    	add_to_temp_variable = { 
				    var = parl_seat_id_plus_one
				    value = 1
				}

		    	meta_effect = {
				    text = {
				        set_variable = { 
				          var = seat_[SEAT_ID]
				          value = [IDEOLOGY_VALUE]
				        }
				    }
				    SEAT_ID = parl_seat_id_plus_one
				    IDEOLOGY_VALUE = parl_seat_ideology_id
				}

		    	set_temp_variable = { parl_seat_ideology = parl_i }
		    	set_temp_variable = { parl_seat_gfx_flag = 1 }
		    }
		}
	}
}

set_generic_party_issues = {
	resize_array = {
	    array = ideology_rad_soc_issues
	    value = 0
	    size = 4
	}
	set_variable = { ideology_rad_soc_issues^0 = 4 }
	set_variable = { ideology_rad_soc_issues^1 = 4 }
	set_variable = { ideology_rad_soc_issues^2 = 4 }
	set_variable = { ideology_rad_soc_issues^3 = 2 }

	resize_array = {
	    array = ideology_soc_lib_issues
	    value = 0
	    size = 4
	}
	set_variable = { ideology_soc_lib_issues^0 = 4 }
	set_variable = { ideology_soc_lib_issues^1 = 4 }
	set_variable = { ideology_soc_lib_issues^2 = 4 }
	set_variable = { ideology_soc_lib_issues^3 = 3 }

	resize_array = {
	    array = ideology_soc_ega_issues
	    value = 0
	    size = 4
	}
	set_variable = { ideology_soc_ega_issues^0 = 4 }
	set_variable = { ideology_soc_ega_issues^1 = 2 }
	set_variable = { ideology_soc_ega_issues^2 = 4 }
	set_variable = { ideology_soc_ega_issues^3 = 4 }

	resize_array = {
	    array = ideology_cen_issues
	    value = 0
	    size = 4
	}
	set_variable = { ideology_cen_issues^0 = 3 }
	set_variable = { ideology_cen_issues^1 = 1 }
	set_variable = { ideology_cen_issues^2 = 3 }
	set_variable = { ideology_cen_issues^3 = 3 }

	resize_array = {
	    array = ideology_tra_con_issues
	    value = 0
	    size = 4
	}
	set_variable = { ideology_tra_con_issues^0 = 2 }
	set_variable = { ideology_tra_con_issues^1 = 2 }
	set_variable = { ideology_tra_con_issues^2 = 2 }
	set_variable = { ideology_tra_con_issues^3 = 2 }

	resize_array = {
	    array = ideology_rad_dem_issues
	    value = 0
	    size = 4
	}
	set_variable = { ideology_rad_dem_issues^0 = 2 }
	set_variable = { ideology_rad_dem_issues^1 = 3 }
	set_variable = { ideology_rad_dem_issues^2 = 2 }
	set_variable = { ideology_rad_dem_issues^3 = 1 }

	resize_array = {
	    array = ideology_chauv_pop_issues
	    value = 0
	    size = 4
	}
	set_variable = { ideology_chauv_pop_issues^0 = 1 }
	set_variable = { ideology_chauv_pop_issues^1 = 3 }
	set_variable = { ideology_chauv_pop_issues^2 = 2 }
	set_variable = { ideology_chauv_pop_issues^3 = 1 }

	resize_array = {
	    array = ideology_aut_issues
	    value = 0
	    size = 4
	}
	set_variable = { ideology_aut_issues^0 = 1 }
	set_variable = { ideology_aut_issues^1 = 3 }
	set_variable = { ideology_aut_issues^2 = 1 }
	set_variable = { ideology_aut_issues^3 = 2 }

	resize_array = {
	    array = ideology_fun_issues
	    value = 0
	    size = 4
	}
	set_variable = { ideology_fun_issues^0 = 1 }
	set_variable = { ideology_fun_issues^1 = 3 }
	set_variable = { ideology_fun_issues^2 = 1 }
	set_variable = { ideology_fun_issues^3 = 3 }
}

reset_approval_arrays = {
	resize_array = {
	    array = parl_issue_approval_array
	    value = 0
	    size = 4
	}
}

set_1_approval_highly_disagree = {
	set_variable = { parl_issue_approval_array^0 = -0.5 }
}
set_1_approval_disagree = {
	set_variable = { parl_issue_approval_array^0 = -0.3 }
}
set_1_approval_neutral = {
	set_variable = { parl_issue_approval_array^0 = -0.1 }
}
set_1_approval_agree = {
	set_variable = { parl_issue_approval_array^0 = 0.1 }
}
set_1_approval_highly_agree = {
	set_variable = { parl_issue_approval_array^0 = 0.3 }
}

set_2_approval_highly_disagree = {
	set_variable = { parl_issue_approval_array^1 = -0.5 }
}
set_2_approval_disagree = {
	set_variable = { parl_issue_approval_array^1 = -0.3 }
}
set_2_approval_neutral = {
	set_variable = { parl_issue_approval_array^1 = -0.1 }
}
set_2_approval_agree = {
	set_variable = { parl_issue_approval_array^1 = 0.1 }
}
set_2_approval_highly_agree = {
	set_variable = { parl_issue_approval_array^1 = 0.3 }
}

set_3_approval_highly_disagree = {
	set_variable = { parl_issue_approval_array^2 = -0.5 }
}
set_3_approval_disagree = {
	set_variable = { parl_issue_approval_array^2 = -0.3 }
}
set_3_approval_neutral = {
	set_variable = { parl_issue_approval_array^2 = -0.1 }
}
set_3_approval_agree = {
	set_variable = { parl_issue_approval_array^2 = 0.1 }
}
set_3_approval_highly_agree = {
	set_variable = { parl_issue_approval_array^2 = 0.3 }
}

set_4_approval_highly_disagree = {
	set_variable = { parl_issue_approval_array^3 = -0.5 }
}
set_4_approval_disagree = {
	set_variable = { parl_issue_approval_array^3 = -0.3 }
}
set_4_approval_neutral = {
	set_variable = { parl_issue_approval_array^3 = -0.1 }
}
set_4_approval_agree = {
	set_variable = { parl_issue_approval_array^3 = 0.1 }
}
set_4_approval_highly_agree = {
	set_variable = { parl_issue_approval_array^3 = 0.3 }
}

set_vote_cul = {
	set_variable = { vote_issue_id = 0 }
}
set_vote_eco = {
	set_variable = { vote_issue_id = 1 }
}
set_vote_dem = {
	set_variable = { vote_issue_id = 2 }
}
set_vote_war = {
	set_variable = { vote_issue_id = 3 }
}

compute_voting_approval = {
	resize_array = {
	    array = parl_voting_approval_array
	    value = 0.5
	    size = 9
	}

	for_each_loop = {
	    array = parl_voting_approval_array
	    value = parl_v
	    index = parl_i
	    
	    set_variable = { parl_voting_approval_array^parl_i = 0.5 }
	}

	set_temp_variable = { comp_value = 0 }

	# RAD_SOC CALCULATIONS
	set_temp_variable = { comp_value_cursor = ideology_rad_soc_issues^vote_issue_id }
	add_to_temp_variable = { comp_value_cursor = -1 }

	set_temp_variable = { comp_value = parl_voting_approval_array^0 }
	add_to_temp_variable = { comp_value = parl_issue_approval_array^comp_value_cursor }

	if = {
		limit = {
			NOT = { has_country_flag = parl_vote_deterministic }
		}
		set_temp_variable = { parl_r = random }
		multiply_temp_variable = { parl_r = 0.2 }
		add_to_temp_variable = { parl_r = -0.1 }
	}

	add_to_temp_variable = { comp_value = parl_r }
	set_variable = { parl_voting_approval_array^0 = comp_value }



	# SOC_LIB CALCULATIONS
	set_temp_variable = { comp_value_cursor = ideology_soc_lib_issues^vote_issue_id }
	add_to_temp_variable = { comp_value_cursor = -1 }
	
	set_temp_variable = { comp_value = parl_voting_approval_array^1 }
	add_to_temp_variable = { comp_value = parl_issue_approval_array^comp_value_cursor }

	if = {
		limit = {
			NOT = { has_country_flag = parl_vote_deterministic }
		}
		set_temp_variable = { parl_r = random }
		multiply_temp_variable = { parl_r = 0.2 }
		add_to_temp_variable = { parl_r = -0.1 }
	}

	add_to_temp_variable = { comp_value = parl_r }
	set_variable = { parl_voting_approval_array^1 = comp_value }



	# SOC_EGA CALCULATIONS
	set_temp_variable = { comp_value_cursor = ideology_soc_ega_issues^vote_issue_id }
	add_to_temp_variable = { comp_value_cursor = -1 }
	
	set_temp_variable = { comp_value = parl_voting_approval_array^2 }
	add_to_temp_variable = { comp_value = parl_issue_approval_array^comp_value_cursor }

	if = {
		limit = {
			NOT = { has_country_flag = parl_vote_deterministic }
		}
		set_temp_variable = { parl_r = random }
		multiply_temp_variable = { parl_r = 0.2 }
		add_to_temp_variable = { parl_r = -0.1 }
	}

	add_to_temp_variable = { comp_value = parl_r }
	set_variable = { parl_voting_approval_array^2 = comp_value }



	# CEN CALCULATIONS
	set_temp_variable = { comp_value_cursor = ideology_cen_issues^vote_issue_id }
	add_to_temp_variable = { comp_value_cursor = -1 }
	
	set_temp_variable = { comp_value = parl_voting_approval_array^3 }
	add_to_temp_variable = { comp_value = parl_issue_approval_array^comp_value_cursor }

	if = {
		limit = {
			NOT = { has_country_flag = parl_vote_deterministic }
		}
		set_temp_variable = { parl_r = random }
		multiply_temp_variable = { parl_r = 0.2 }
		add_to_temp_variable = { parl_r = -0.1 }
	}

	add_to_temp_variable = { comp_value = parl_r }
	set_variable = { parl_voting_approval_array^3 = comp_value }



	# TRA_CON CALCULATIONS
	set_temp_variable = { comp_value_cursor = ideology_tra_con_issues^vote_issue_id }
	add_to_temp_variable = { comp_value_cursor = -1 }
	
	set_temp_variable = { comp_value = parl_voting_approval_array^4 }
	add_to_temp_variable = { comp_value = parl_issue_approval_array^comp_value_cursor }

	if = {
		limit = {
			NOT = { has_country_flag = parl_vote_deterministic }
		}
		set_temp_variable = { parl_r = random }
		multiply_temp_variable = { parl_r = 0.2 }
		add_to_temp_variable = { parl_r = -0.1 }
	}

	add_to_temp_variable = { comp_value = parl_r }
	set_variable = { parl_voting_approval_array^4 = comp_value }



	# RAD_DEM CALCULATIONS
	set_temp_variable = { comp_value_cursor = ideology_rad_dem_issues^vote_issue_id }
	add_to_temp_variable = { comp_value_cursor = -1 }
	
	set_temp_variable = { comp_value = parl_voting_approval_array^5 }
	add_to_temp_variable = { comp_value = parl_issue_approval_array^comp_value_cursor }

	if = {
		limit = {
			NOT = { has_country_flag = parl_vote_deterministic }
		}
		set_temp_variable = { parl_r = random }
		multiply_temp_variable = { parl_r = 0.2 }
		add_to_temp_variable = { parl_r = -0.1 }
	}

	add_to_temp_variable = { comp_value = parl_r }
	set_variable = { parl_voting_approval_array^5 = comp_value }



	# CHAUV_POP CALCULATIONS
	set_temp_variable = { comp_value_cursor = ideology_chauv_pop_issues^vote_issue_id }
	add_to_temp_variable = { comp_value_cursor = -1 }
	
	set_temp_variable = { comp_value = parl_voting_approval_array^6 }
	add_to_temp_variable = { comp_value = parl_issue_approval_array^comp_value_cursor }

	if = {
		limit = {
			NOT = { has_country_flag = parl_vote_deterministic }
		}
		set_temp_variable = { parl_r = random }
		multiply_temp_variable = { parl_r = 0.2 }
		add_to_temp_variable = { parl_r = -0.1 }
	}

	add_to_temp_variable = { comp_value = parl_r }
	set_variable = { parl_voting_approval_array^6 = comp_value }



	# AUT CALCULATIONS
	set_temp_variable = { comp_value_cursor = ideology_aut_issues^vote_issue_id }
	add_to_temp_variable = { comp_value_cursor = -1 }
	
	set_temp_variable = { comp_value = parl_voting_approval_array^7 }
	add_to_temp_variable = { comp_value = parl_issue_approval_array^comp_value_cursor }

	if = {
		limit = {
			NOT = { has_country_flag = parl_vote_deterministic }
		}
		set_temp_variable = { parl_r = random }
		multiply_temp_variable = { parl_r = 0.2 }
		add_to_temp_variable = { parl_r = -0.1 }
	}

	add_to_temp_variable = { comp_value = parl_r }
	set_variable = { parl_voting_approval_array^7 = comp_value }



	# FUN CALCULATIONS
	set_temp_variable = { comp_value_cursor = ideology_fun_issues^vote_issue_id }
	add_to_temp_variable = { comp_value_cursor = -1 }
	
	set_temp_variable = { comp_value = parl_voting_approval_array^8 }
	add_to_temp_variable = { comp_value = parl_issue_approval_array^comp_value_cursor }

	if = {
		limit = {
			NOT = { has_country_flag = parl_vote_deterministic }
		}
		set_temp_variable = { parl_r = random }
		multiply_temp_variable = { parl_r = 0.2 }
		add_to_temp_variable = { parl_r = -0.1 }
	}

	add_to_temp_variable = { comp_value = parl_r }
	set_variable = { parl_voting_approval_array^8 = comp_value }

	if = {
		limit = {
			NOT = { has_country_flag = parl_vote_deterministic }
		}
		clr_country_flag = parl_vote_deterministic
	}
}

calculate_vote_result = {
	set_variable = { yay_votes = 0 }
	set_variable = { nay_votes = 0 }

	for_each_loop = {
	    array = seats_array
	    value = parl_v
	    index = parl_i

	    set_temp_variable = { parl_r = random }

	    if = {
	    	limit = {
	    		check_variable = { parl_r < parl_voting_approval_array^parl_v }
	    	}
	    	add_to_variable = { yay_votes = 1 }
	    }
	    
	    else = {
	    	add_to_variable = { nay_votes = 1 }
	    }
	}

	if = {
		limit = {
			check_variable = { yay_votes > nay_votes }
		}
		set_country_flag = eoanb_reform_vote_success
	}
	else = {
		if = {
			limit = {
				check_variable = { yay_votes < nay_votes }
			}
			set_country_flag = eoanb_reform_vote_failure
		}
		else = {
			set_country_flag = eoanb_reform_vote_tie
		}
	}
}

compute_number_seats_tot = {
	set_variable = { parl_tot_num_seats = 0 }

	for_each_loop = {
	    array = seats_count_array
	    value = parl_v
	    index = parl_i

	    add_to_variable = { parl_tot_num_seats = seats_count_array^parl_i }
	}

	set_variable = { parl_num_seats_half = parl_tot_num_seats }
	divide_variable = { parl_num_seats_half = 2 }
	round_variable = parl_num_seats_half
}

compute_number_seats_approve_est = {
	set_variable = { parl_est_num_seats = 0 }

	for_each_loop = {
	    array = seats_count_array
	    value = parl_v
	    index = parl_i

	    set_temp_variable = { seat_est_w_approval = seats_count_array^parl_i }
	    multiply_temp_variable = { seat_est_w_approval = parl_voting_approval_array^parl_i }

	    add_to_variable = { parl_est_num_seats = seat_est_w_approval }
	}

	round_variable = parl_est_num_seats
}


compute_national_vote={
	###much better system to transfer popularity to parlement seats

	set_variable = { n_parl_weights^0 = party_popularity@ideology_radical_socialism }
	set_variable = { n_parl_weights^1 = party_popularity@ideology_social_liberalism }
	set_variable = { n_parl_weights^2 = party_popularity@social_egalitarianism }
	set_variable = { n_parl_weights^3 = party_popularity@centrism }
	set_variable = { n_parl_weights^4 = party_popularity@traditional_conservatism }
	set_variable = { n_parl_weights^5 = party_popularity@radical_democracy }
	set_variable = { n_parl_weights^6 = party_popularity@chauvinist_populism }
	set_variable = { n_parl_weights^7 = party_popularity@autocracy }
	set_variable = { n_parl_weights^8 = party_popularity@fundamentalism }
	
	set_variable = { parl_fun_seats_count = party_popularity@fundamentalism }
	multiply_variable = { parl_fun_seats_count = 256 }
	set_variable = { parl_aut_seats_count = party_popularity@autocracy }
	multiply_variable = { parl_aut_seats_count = 256 }
	set_variable = { parl_chauv_pop_seats_count = party_popularity@chauvinist_populism }
	multiply_variable = { parl_chauv_pop_seats_count = 256 }
	set_variable = { parl_rad_dem_seats_count = party_popularity@radical_democracy }
	multiply_variable = { parl_rad_dem_seats_count = 256 }
	set_variable = { parl_tra_con_seats_count = party_popularity@traditional_conservatism }
	multiply_variable = { parl_tra_con_seats_count = 256 }
	set_variable = { parl_cen_seats_count = party_popularity@centrism }
	multiply_variable = { parl_cen_seats_count = 256 }
	set_variable = { parl_soc_ega_seats_count = party_popularity@social_egalitarianism }
	multiply_variable = { parl_soc_ega_seats_count = 256 }
	set_variable = { parl_soc_lib_seats_count = party_popularity@ideology_social_liberalism }
	multiply_variable = { parl_soc_lib_seats_count = 256 }
	set_variable = { parl_rad_soc_seats_count = party_popularity@ideology_radical_socialism }
	multiply_variable = { parl_rad_soc_seats_count = 256 }
	# resize_array = {
	    # array = total_parties
	    # value = 1
	    # size = 32
	# }
	
	resize_array = {
	    array = seats_auto
	    value = 1
	    size = parl_aut_seats_count
	}
	resize_array = {
	    array = seats_fund
	    value = 1
	    size = parl_fun_seats_count
	}
	resize_array = {
	    array = chav_seats
	    value = 1
	    size = parl_chauv_pop_seats_count
	}
	resize_array = {
	    array = rade_seats
	    value = 1
	    size = parl_rad_dem_seats_count
	}
	resize_array = {
	    array = trad_seats
	    value = 1
	    size = parl_tra_con_seats_count
	}
	resize_array = {
	    array = cent_seats
	    value = 1
	    size = parl_cen_seats_count
	}
	resize_array = {
	    array = socegl_seats
	    value = 1
	    size = parl_soc_ega_seats_count
	}
	resize_array = {
	    array = soc_lib_seats
	    value = 1
	    size = parl_soc_lib_seats_count
	}
	resize_array = {
	    array = radsoc_seats
	    value = 1
	    size = parl_rad_soc_seats_count
	}
	set_temp_variable = { random_seed = random }
	set_temp_variable = { current_seat_posistion = 0 }
	
	if={
		limit={
			NOT={has_country_flag = IP_CUSTOM_PARTIES_SET}
		}
		# for_each_loop = {
			# array = internal_politics_parties
			# value = ipp_v
			# index = ipp_i
			
			# set_variable = { parl_voting_approval_array^parl_i = 0.5 }
		# }
		
		
		for_each_loop = {
			array = seats_fund
			value = ipp_v
			index = ipp_i
			
			set_variable = { seats_array^current_seat_posistion = 8 }
			add_to_temp_variable = {current_seat_posistion = 1}
			
		}
		for_each_loop = {
			array = seats_auto
			value = ipp_v
			index = ipp_i
			
			set_variable = { seats_array^current_seat_posistion = 7 }
			add_to_temp_variable = {current_seat_posistion = 1}
		}
		for_each_loop = {
			array = chav_seats
			value = ipp_v
			index = ipp_i
			
			set_variable = { seats_array^current_seat_posistion = 6 }
			add_to_temp_variable = {current_seat_posistion = 1}
		}
		for_each_loop = {
			array = rade_seats
			value = ipp_v
			index = ipp_i
			
			set_variable = { seats_array^current_seat_posistion = 5 }
			add_to_temp_variable = {current_seat_posistion = 1}
		}
		for_each_loop = {
			array = trad_seats
			value = ipp_v
			index = ipp_i
			
			set_variable = { seats_array^current_seat_posistion = 4 }
			add_to_temp_variable = {current_seat_posistion = 1}
		}
		for_each_loop = {
			array = cent_seats
			value = ipp_v
			index = ipp_i
			
			set_variable = { seats_array^current_seat_posistion = 3 }
			add_to_temp_variable = {current_seat_posistion = 1}
		}
		for_each_loop = {
			array = socegl_seats
			value = ipp_v
			index = ipp_i
			
			set_variable = { seats_array^current_seat_posistion = 2 }
			add_to_temp_variable = {current_seat_posistion = 1}
		}
		for_each_loop = {
			array = soc_lib_seats
			value = ipp_v
			index = ipp_i
			
			set_variable = { seats_array^current_seat_posistion = 1 }
			add_to_temp_variable = {current_seat_posistion = 1}
		}
		for_each_loop = {
			array = radsoc_seats
			value = ipp_v
			index = ipp_i
			
			set_variable = { seats_array^current_seat_posistion = 0 }
			add_to_temp_variable = {current_seat_posistion = 1}
		}
		
	}

}

#####new system for seats
set_global_seats_posistions={
	clear_array=global.internal_politics_house_x
	clear_array=global.internal_politics_house_y
	add_to_array = { global.internal_politics_house_x = 0 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 13 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 25 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 38 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 51 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 63 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 76 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 89 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 1 }
	add_to_array = { global.internal_politics_house_y = 148 }
	add_to_array = { global.internal_politics_house_x = 101 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 14 }
	add_to_array = { global.internal_politics_house_y = 148 }
	add_to_array = { global.internal_politics_house_x = 27 }
	add_to_array = { global.internal_politics_house_y = 149 }
	add_to_array = { global.internal_politics_house_x = 40 }
	add_to_array = { global.internal_politics_house_y = 149 }
	add_to_array = { global.internal_politics_house_x = 52 }
	add_to_array = { global.internal_politics_house_y = 149 }
	add_to_array = { global.internal_politics_house_x = 65 }
	add_to_array = { global.internal_politics_house_y = 150 }
	add_to_array = { global.internal_politics_house_x = 4 }
	add_to_array = { global.internal_politics_house_y = 135 }
	add_to_array = { global.internal_politics_house_x = 17 }
	add_to_array = { global.internal_politics_house_y = 135 }
	add_to_array = { global.internal_politics_house_x = 78 }
	add_to_array = { global.internal_politics_house_y = 150 }
	add_to_array = { global.internal_politics_house_x = 29 }
	add_to_array = { global.internal_politics_house_y = 136 }
	add_to_array = { global.internal_politics_house_x = 91 }
	add_to_array = { global.internal_politics_house_y = 151 }
	add_to_array = { global.internal_politics_house_x = 42 }
	add_to_array = { global.internal_politics_house_y = 136 }
	add_to_array = { global.internal_politics_house_x = 7 }
	add_to_array = { global.internal_politics_house_y = 123 }
	add_to_array = { global.internal_politics_house_x = 56 }
	add_to_array = { global.internal_politics_house_y = 137 }
	add_to_array = { global.internal_politics_house_x = 104 }
	add_to_array = { global.internal_politics_house_y = 151 }
	add_to_array = { global.internal_politics_house_x = 20 }
	add_to_array = { global.internal_politics_house_y = 123 }
	add_to_array = { global.internal_politics_house_x = 69 }
	add_to_array = { global.internal_politics_house_y = 138 }
	add_to_array = { global.internal_politics_house_x = 33 }
	add_to_array = { global.internal_politics_house_y = 124 }
	add_to_array = { global.internal_politics_house_x = 82 }
	add_to_array = { global.internal_politics_house_y = 138 }
	add_to_array = { global.internal_politics_house_x = 47 }
	add_to_array = { global.internal_politics_house_y = 124 }
	add_to_array = { global.internal_politics_house_x = 11 }
	add_to_array = { global.internal_politics_house_y = 110 }
	add_to_array = { global.internal_politics_house_x = 25 }
	add_to_array = { global.internal_politics_house_y = 110 }
	add_to_array = { global.internal_politics_house_x = 95 }
	add_to_array = { global.internal_politics_house_y = 140 }
	add_to_array = { global.internal_politics_house_x = 60 }
	add_to_array = { global.internal_politics_house_y = 125 }
	add_to_array = { global.internal_politics_house_x = 38 }
	add_to_array = { global.internal_politics_house_y = 112 }
	add_to_array = { global.internal_politics_house_x = 73 }
	add_to_array = { global.internal_politics_house_y = 126 }
	add_to_array = { global.internal_politics_house_x = 17 }
	add_to_array = { global.internal_politics_house_y = 98 }
	add_to_array = { global.internal_politics_house_x = 52 }
	add_to_array = { global.internal_politics_house_y = 113 }
	add_to_array = { global.internal_politics_house_x = 108 }
	add_to_array = { global.internal_politics_house_y = 141 }
	add_to_array = { global.internal_politics_house_x = 31 }
	add_to_array = { global.internal_politics_house_y = 98 }
	add_to_array = { global.internal_politics_house_x = 87 }
	add_to_array = { global.internal_politics_house_y = 127 }
	add_to_array = { global.internal_politics_house_x = 44 }
	add_to_array = { global.internal_politics_house_y = 101 }
	add_to_array = { global.internal_politics_house_x = 66 }
	add_to_array = { global.internal_politics_house_y = 113 }
	add_to_array = { global.internal_politics_house_x = 23 }
	add_to_array = { global.internal_politics_house_y = 86 }
	add_to_array = { global.internal_politics_house_x = 100 }
	add_to_array = { global.internal_politics_house_y = 130 }
	add_to_array = { global.internal_politics_house_x = 79 }
	add_to_array = { global.internal_politics_house_y = 116 }
	add_to_array = { global.internal_politics_house_x = 58 }
	add_to_array = { global.internal_politics_house_y = 101 }
	add_to_array = { global.internal_politics_house_x = 38 }
	add_to_array = { global.internal_politics_house_y = 87 }
	add_to_array = { global.internal_politics_house_x = 51 }
	add_to_array = { global.internal_politics_house_y = 90 }
	add_to_array = { global.internal_politics_house_x = 30 }
	add_to_array = { global.internal_politics_house_y = 75 }
	add_to_array = { global.internal_politics_house_x = 73 }
	add_to_array = { global.internal_politics_house_y = 102 }
	add_to_array = { global.internal_politics_house_x = 94 }
	add_to_array = { global.internal_politics_house_y = 117 }
	add_to_array = { global.internal_politics_house_x = 114 }
	add_to_array = { global.internal_politics_house_y = 132 }
	add_to_array = { global.internal_politics_house_x = 45 }
	add_to_array = { global.internal_politics_house_y = 76 }
	add_to_array = { global.internal_politics_house_x = 66 }
	add_to_array = { global.internal_politics_house_y = 91 }
	add_to_array = { global.internal_politics_house_x = 86 }
	add_to_array = { global.internal_politics_house_y = 106 }
	add_to_array = { global.internal_politics_house_x = 39 }
	add_to_array = { global.internal_politics_house_y = 65 }
	add_to_array = { global.internal_politics_house_x = 107 }
	add_to_array = { global.internal_politics_house_y = 121 }
	add_to_array = { global.internal_politics_house_x = 59 }
	add_to_array = { global.internal_politics_house_y = 80 }
	add_to_array = { global.internal_politics_house_x = 81 }
	add_to_array = { global.internal_politics_house_y = 93 }
	add_to_array = { global.internal_politics_house_x = 54 }
	add_to_array = { global.internal_politics_house_y = 66 }
	add_to_array = { global.internal_politics_house_x = 101 }
	add_to_array = { global.internal_politics_house_y = 108 }
	add_to_array = { global.internal_politics_house_x = 74 }
	add_to_array = { global.internal_politics_house_y = 81 }
	add_to_array = { global.internal_politics_house_x = 47 }
	add_to_array = { global.internal_politics_house_y = 55 }
	add_to_array = { global.internal_politics_house_x = 68 }
	add_to_array = { global.internal_politics_house_y = 70 }
	add_to_array = { global.internal_politics_house_x = 95 }
	add_to_array = { global.internal_politics_house_y = 97 }
	add_to_array = { global.internal_politics_house_x = 122 }
	add_to_array = { global.internal_politics_house_y = 123 }
	add_to_array = { global.internal_politics_house_x = 64 }
	add_to_array = { global.internal_politics_house_y = 57 }
	add_to_array = { global.internal_politics_house_x = 115 }
	add_to_array = { global.internal_politics_house_y = 113 }
	add_to_array = { global.internal_politics_house_x = 57 }
	add_to_array = { global.internal_politics_house_y = 46 }
	add_to_array = { global.internal_politics_house_x = 90 }
	add_to_array = { global.internal_politics_house_y = 84 }
	add_to_array = { global.internal_politics_house_x = 84 }
	add_to_array = { global.internal_politics_house_y = 73 }
	add_to_array = { global.internal_politics_house_x = 77 }
	add_to_array = { global.internal_politics_house_y = 62 }
	add_to_array = { global.internal_politics_house_x = 110 }
	add_to_array = { global.internal_politics_house_y = 100 }
	add_to_array = { global.internal_politics_house_x = 104 }
	add_to_array = { global.internal_politics_house_y = 89 }
	add_to_array = { global.internal_politics_house_x = 74 }
	add_to_array = { global.internal_politics_house_y = 48 }
	add_to_array = { global.internal_politics_house_x = 68 }
	add_to_array = { global.internal_politics_house_y = 37 }
	add_to_array = { global.internal_politics_house_x = 100 }
	add_to_array = { global.internal_politics_house_y = 76 }
	add_to_array = { global.internal_politics_house_x = 94 }
	add_to_array = { global.internal_politics_house_y = 65 }
	add_to_array = { global.internal_politics_house_x = 88 }
	add_to_array = { global.internal_politics_house_y = 54 }
	add_to_array = { global.internal_politics_house_x = 130 }
	add_to_array = { global.internal_politics_house_y = 117 }
	add_to_array = { global.internal_politics_house_x = 124 }
	add_to_array = { global.internal_politics_house_y = 106 }
	add_to_array = { global.internal_politics_house_x = 85 }
	add_to_array = { global.internal_politics_house_y = 41 }
	add_to_array = { global.internal_politics_house_x = 79 }
	add_to_array = { global.internal_politics_house_y = 30 }
	add_to_array = { global.internal_politics_house_x = 121 }
	add_to_array = { global.internal_politics_house_y = 93 }
	add_to_array = { global.internal_politics_house_x = 114 }
	add_to_array = { global.internal_politics_house_y = 82 }
	add_to_array = { global.internal_politics_house_x = 99 }
	add_to_array = { global.internal_politics_house_y = 47 }
	add_to_array = { global.internal_politics_house_x = 105 }
	add_to_array = { global.internal_politics_house_y = 58 }
	add_to_array = { global.internal_politics_house_x = 111 }
	add_to_array = { global.internal_politics_house_y = 69 }
	add_to_array = { global.internal_politics_house_x = 90 }
	add_to_array = { global.internal_politics_house_y = 23 }
	add_to_array = { global.internal_politics_house_x = 96 }
	add_to_array = { global.internal_politics_house_y = 34 }
	add_to_array = { global.internal_politics_house_x = 134 }
	add_to_array = { global.internal_politics_house_y = 100 }
	add_to_array = { global.internal_politics_house_x = 140 }
	add_to_array = { global.internal_politics_house_y = 111 }
	add_to_array = { global.internal_politics_house_x = 125 }
	add_to_array = { global.internal_politics_house_y = 76 }
	add_to_array = { global.internal_politics_house_x = 110 }
	add_to_array = { global.internal_politics_house_y = 42 }
	add_to_array = { global.internal_politics_house_x = 131 }
	add_to_array = { global.internal_politics_house_y = 87 }
	add_to_array = { global.internal_politics_house_x = 117 }
	add_to_array = { global.internal_politics_house_y = 53 }
	add_to_array = { global.internal_politics_house_x = 102 }
	add_to_array = { global.internal_politics_house_y = 18 }
	add_to_array = { global.internal_politics_house_x = 108 }
	add_to_array = { global.internal_politics_house_y = 29 }
	add_to_array = { global.internal_politics_house_x = 123 }
	add_to_array = { global.internal_politics_house_y = 64 }
	add_to_array = { global.internal_politics_house_x = 122 }
	add_to_array = { global.internal_politics_house_y = 37 }
	add_to_array = { global.internal_politics_house_x = 115 }
	add_to_array = { global.internal_politics_house_y = 13 }
	add_to_array = { global.internal_politics_house_x = 121 }
	add_to_array = { global.internal_politics_house_y = 24 }
	add_to_array = { global.internal_politics_house_x = 129 }
	add_to_array = { global.internal_politics_house_y = 48 }
	add_to_array = { global.internal_politics_house_x = 137 }
	add_to_array = { global.internal_politics_house_y = 72 }
	add_to_array = { global.internal_politics_house_x = 144 }
	add_to_array = { global.internal_politics_house_y = 96 }
	add_to_array = { global.internal_politics_house_x = 135 }
	add_to_array = { global.internal_politics_house_y = 59 }
	add_to_array = { global.internal_politics_house_x = 143 }
	add_to_array = { global.internal_politics_house_y = 84 }
	add_to_array = { global.internal_politics_house_x = 150 }
	add_to_array = { global.internal_politics_house_y = 108 }
	add_to_array = { global.internal_politics_house_x = 127 }
	add_to_array = { global.internal_politics_house_y = 9 }
	add_to_array = { global.internal_politics_house_x = 135 }
	add_to_array = { global.internal_politics_house_y = 33 }
	add_to_array = { global.internal_politics_house_x = 134 }
	add_to_array = { global.internal_politics_house_y = 21 }
	add_to_array = { global.internal_politics_house_x = 141 }
	add_to_array = { global.internal_politics_house_y = 45 }
	add_to_array = { global.internal_politics_house_x = 149 }
	add_to_array = { global.internal_politics_house_y = 69 }
	add_to_array = { global.internal_politics_house_x = 148 }
	add_to_array = { global.internal_politics_house_y = 57 }
	add_to_array = { global.internal_politics_house_x = 140 }
	add_to_array = { global.internal_politics_house_y = 7 }
	add_to_array = { global.internal_politics_house_x = 155 }
	add_to_array = { global.internal_politics_house_y = 94 }
	add_to_array = { global.internal_politics_house_x = 148 }
	add_to_array = { global.internal_politics_house_y = 31 }
	add_to_array = { global.internal_politics_house_x = 155 }
	add_to_array = { global.internal_politics_house_y = 81 }
	add_to_array = { global.internal_politics_house_x = 147 }
	add_to_array = { global.internal_politics_house_y = 18 }
	add_to_array = { global.internal_politics_house_x = 154 }
	add_to_array = { global.internal_politics_house_y = 43 }
	add_to_array = { global.internal_politics_house_x = 161 }
	add_to_array = { global.internal_politics_house_y = 106 }
	add_to_array = { global.internal_politics_house_x = 154 }
	add_to_array = { global.internal_politics_house_y = 5 }
	add_to_array = { global.internal_politics_house_x = 161 }
	add_to_array = { global.internal_politics_house_y = 68 }
	add_to_array = { global.internal_politics_house_x = 160 }
	add_to_array = { global.internal_politics_house_y = 55 }
	add_to_array = { global.internal_politics_house_x = 160 }
	add_to_array = { global.internal_politics_house_y = 30 }
	add_to_array = { global.internal_politics_house_x = 160 }
	add_to_array = { global.internal_politics_house_y = 17 }
	add_to_array = { global.internal_politics_house_x = 167 }
	add_to_array = { global.internal_politics_house_y = 80 }
	add_to_array = { global.internal_politics_house_x = 167 }
	add_to_array = { global.internal_politics_house_y = 93 }
	add_to_array = { global.internal_politics_house_x = 167 }
	add_to_array = { global.internal_politics_house_y = 42 }
	add_to_array = { global.internal_politics_house_x = 167 }
	add_to_array = { global.internal_politics_house_y = 5 }
	add_to_array = { global.internal_politics_house_x = 173 }
	add_to_array = { global.internal_politics_house_y = 17 }
	add_to_array = { global.internal_politics_house_x = 173 }
	add_to_array = { global.internal_politics_house_y = 30 }
	add_to_array = { global.internal_politics_house_x = 173 }
	add_to_array = { global.internal_politics_house_y = 55 }
	add_to_array = { global.internal_politics_house_x = 173 }
	add_to_array = { global.internal_politics_house_y = 68 }
	add_to_array = { global.internal_politics_house_x = 180 }
	add_to_array = { global.internal_politics_house_y = 5 }
	add_to_array = { global.internal_politics_house_x = 172 }
	add_to_array = { global.internal_politics_house_y = 106 }
	add_to_array = { global.internal_politics_house_x = 180 }
	add_to_array = { global.internal_politics_house_y = 43 }
	add_to_array = { global.internal_politics_house_x = 187 }
	add_to_array = { global.internal_politics_house_y = 18 }
	add_to_array = { global.internal_politics_house_x = 179 }
	add_to_array = { global.internal_politics_house_y = 81 }
	add_to_array = { global.internal_politics_house_x = 186 }
	add_to_array = { global.internal_politics_house_y = 31 }
	add_to_array = { global.internal_politics_house_x = 178 }
	add_to_array = { global.internal_politics_house_y = 94 }
	add_to_array = { global.internal_politics_house_x = 193 }
	add_to_array = { global.internal_politics_house_y = 7 }
	add_to_array = { global.internal_politics_house_x = 186 }
	add_to_array = { global.internal_politics_house_y = 57 }
	add_to_array = { global.internal_politics_house_x = 185 }
	add_to_array = { global.internal_politics_house_y = 69 }
	add_to_array = { global.internal_politics_house_x = 192 }
	add_to_array = { global.internal_politics_house_y = 45 }
	add_to_array = { global.internal_politics_house_x = 200 }
	add_to_array = { global.internal_politics_house_y = 21 }
	add_to_array = { global.internal_politics_house_x = 199 }
	add_to_array = { global.internal_politics_house_y = 33 }
	add_to_array = { global.internal_politics_house_x = 206 }
	add_to_array = { global.internal_politics_house_y = 9 }
	add_to_array = { global.internal_politics_house_x = 183 }
	add_to_array = { global.internal_politics_house_y = 108 }
	add_to_array = { global.internal_politics_house_x = 191 }
	add_to_array = { global.internal_politics_house_y = 84 }
	add_to_array = { global.internal_politics_house_x = 198 }
	add_to_array = { global.internal_politics_house_y = 59 }
	add_to_array = { global.internal_politics_house_x = 189 }
	add_to_array = { global.internal_politics_house_y = 96 }
	add_to_array = { global.internal_politics_house_x = 197 }
	add_to_array = { global.internal_politics_house_y = 72 }
	add_to_array = { global.internal_politics_house_x = 205 }
	add_to_array = { global.internal_politics_house_y = 48 }
	add_to_array = { global.internal_politics_house_x = 213 }
	add_to_array = { global.internal_politics_house_y = 24 }
	add_to_array = { global.internal_politics_house_x = 219 }
	add_to_array = { global.internal_politics_house_y = 13 }
	add_to_array = { global.internal_politics_house_x = 211 }
	add_to_array = { global.internal_politics_house_y = 37 }
	add_to_array = { global.internal_politics_house_x = 211 }
	add_to_array = { global.internal_politics_house_y = 64 }
	add_to_array = { global.internal_politics_house_x = 225 }
	add_to_array = { global.internal_politics_house_y = 29 }
	add_to_array = { global.internal_politics_house_x = 232 }
	add_to_array = { global.internal_politics_house_y = 18 }
	add_to_array = { global.internal_politics_house_x = 217 }
	add_to_array = { global.internal_politics_house_y = 53 }
	add_to_array = { global.internal_politics_house_x = 202 }
	add_to_array = { global.internal_politics_house_y = 87 }
	add_to_array = { global.internal_politics_house_x = 223 }
	add_to_array = { global.internal_politics_house_y = 42 }
	add_to_array = { global.internal_politics_house_x = 209 }
	add_to_array = { global.internal_politics_house_y = 76 }
	add_to_array = { global.internal_politics_house_x = 194 }
	add_to_array = { global.internal_politics_house_y = 111 }
	add_to_array = { global.internal_politics_house_x = 200 }
	add_to_array = { global.internal_politics_house_y = 100 }
	add_to_array = { global.internal_politics_house_x = 237 }
	add_to_array = { global.internal_politics_house_y = 34 }
	add_to_array = { global.internal_politics_house_x = 244 }
	add_to_array = { global.internal_politics_house_y = 23 }
	add_to_array = { global.internal_politics_house_x = 222 }
	add_to_array = { global.internal_politics_house_y = 69 }
	add_to_array = { global.internal_politics_house_x = 229 }
	add_to_array = { global.internal_politics_house_y = 58 }
	add_to_array = { global.internal_politics_house_x = 235 }
	add_to_array = { global.internal_politics_house_y = 47 }
	add_to_array = { global.internal_politics_house_x = 219 }
	add_to_array = { global.internal_politics_house_y = 82 }
	add_to_array = { global.internal_politics_house_x = 213 }
	add_to_array = { global.internal_politics_house_y = 93 }
	add_to_array = { global.internal_politics_house_x = 255 }
	add_to_array = { global.internal_politics_house_y = 30 }
	add_to_array = { global.internal_politics_house_x = 249 }
	add_to_array = { global.internal_politics_house_y = 41 }
	add_to_array = { global.internal_politics_house_x = 210 }
	add_to_array = { global.internal_politics_house_y = 106 }
	add_to_array = { global.internal_politics_house_x = 203 }
	add_to_array = { global.internal_politics_house_y = 117 }
	add_to_array = { global.internal_politics_house_x = 246 }
	add_to_array = { global.internal_politics_house_y = 54 }
	add_to_array = { global.internal_politics_house_x = 240 }
	add_to_array = { global.internal_politics_house_y = 65 }
	add_to_array = { global.internal_politics_house_x = 233 }
	add_to_array = { global.internal_politics_house_y = 76 }
	add_to_array = { global.internal_politics_house_x = 266 }
	add_to_array = { global.internal_politics_house_y = 37 }
	add_to_array = { global.internal_politics_house_x = 260 }
	add_to_array = { global.internal_politics_house_y = 48 }
	add_to_array = { global.internal_politics_house_x = 230 }
	add_to_array = { global.internal_politics_house_y = 89 }
	add_to_array = { global.internal_politics_house_x = 223 }
	add_to_array = { global.internal_politics_house_y = 100 }
	add_to_array = { global.internal_politics_house_x = 256 }
	add_to_array = { global.internal_politics_house_y = 62 }
	add_to_array = { global.internal_politics_house_x = 250 }
	add_to_array = { global.internal_politics_house_y = 73 }
	add_to_array = { global.internal_politics_house_x = 243 }
	add_to_array = { global.internal_politics_house_y = 84 }
	add_to_array = { global.internal_politics_house_x = 276 }
	add_to_array = { global.internal_politics_house_y = 46 }
	add_to_array = { global.internal_politics_house_x = 219 }
	add_to_array = { global.internal_politics_house_y = 113 }
	add_to_array = { global.internal_politics_house_x = 270 }
	add_to_array = { global.internal_politics_house_y = 57 }
	add_to_array = { global.internal_politics_house_x = 212 }
	add_to_array = { global.internal_politics_house_y = 123 }
	add_to_array = { global.internal_politics_house_x = 239 }
	add_to_array = { global.internal_politics_house_y = 97 }
	add_to_array = { global.internal_politics_house_x = 266 }
	add_to_array = { global.internal_politics_house_y = 70 }
	add_to_array = { global.internal_politics_house_x = 286 }
	add_to_array = { global.internal_politics_house_y = 55 }
	add_to_array = { global.internal_politics_house_x = 259 }
	add_to_array = { global.internal_politics_house_y = 81 }
	add_to_array = { global.internal_politics_house_x = 232 }
	add_to_array = { global.internal_politics_house_y = 108 }
	add_to_array = { global.internal_politics_house_x = 280 }
	add_to_array = { global.internal_politics_house_y = 66 }
	add_to_array = { global.internal_politics_house_x = 252 }
	add_to_array = { global.internal_politics_house_y = 93 }
	add_to_array = { global.internal_politics_house_x = 275 }
	add_to_array = { global.internal_politics_house_y = 80 }
	add_to_array = { global.internal_politics_house_x = 227 }
	add_to_array = { global.internal_politics_house_y = 121 }
	add_to_array = { global.internal_politics_house_x = 295 }
	add_to_array = { global.internal_politics_house_y = 65 }
	add_to_array = { global.internal_politics_house_x = 247 }
	add_to_array = { global.internal_politics_house_y = 106 }
	add_to_array = { global.internal_politics_house_x = 268 }
	add_to_array = { global.internal_politics_house_y = 91 }
	add_to_array = { global.internal_politics_house_x = 288 }
	add_to_array = { global.internal_politics_house_y = 76 }
	add_to_array = { global.internal_politics_house_x = 219 }
	add_to_array = { global.internal_politics_house_y = 132 }
	add_to_array = { global.internal_politics_house_x = 240 }
	add_to_array = { global.internal_politics_house_y = 117 }
	add_to_array = { global.internal_politics_house_x = 261 }
	add_to_array = { global.internal_politics_house_y = 102 }
	add_to_array = { global.internal_politics_house_x = 303 }
	add_to_array = { global.internal_politics_house_y = 75 }
	add_to_array = { global.internal_politics_house_x = 283 }
	add_to_array = { global.internal_politics_house_y = 90 }
	add_to_array = { global.internal_politics_house_x = 296 }
	add_to_array = { global.internal_politics_house_y = 87 }
	add_to_array = { global.internal_politics_house_x = 275 }
	add_to_array = { global.internal_politics_house_y = 101 }
	add_to_array = { global.internal_politics_house_x = 254 }
	add_to_array = { global.internal_politics_house_y = 116 }
	add_to_array = { global.internal_politics_house_x = 234 }
	add_to_array = { global.internal_politics_house_y = 130 }
	add_to_array = { global.internal_politics_house_x = 310 }
	add_to_array = { global.internal_politics_house_y = 86 }
	add_to_array = { global.internal_politics_house_x = 268 }
	add_to_array = { global.internal_politics_house_y = 113 }
	add_to_array = { global.internal_politics_house_x = 290 }
	add_to_array = { global.internal_politics_house_y = 101 }
	add_to_array = { global.internal_politics_house_x = 247 }
	add_to_array = { global.internal_politics_house_y = 127 }
	add_to_array = { global.internal_politics_house_x = 303 }
	add_to_array = { global.internal_politics_house_y = 98 }
	add_to_array = { global.internal_politics_house_x = 225 }
	add_to_array = { global.internal_politics_house_y = 141 }
	add_to_array = { global.internal_politics_house_x = 282 }
	add_to_array = { global.internal_politics_house_y = 113 }
	add_to_array = { global.internal_politics_house_x = 317 }
	add_to_array = { global.internal_politics_house_y = 98 }
	add_to_array = { global.internal_politics_house_x = 260 }
	add_to_array = { global.internal_politics_house_y = 126 }
	add_to_array = { global.internal_politics_house_x = 296 }
	add_to_array = { global.internal_politics_house_y = 112 }
	add_to_array = { global.internal_politics_house_x = 274 }
	add_to_array = { global.internal_politics_house_y = 125 }
	add_to_array = { global.internal_politics_house_x = 239 }
	add_to_array = { global.internal_politics_house_y = 140 }
	add_to_array = { global.internal_politics_house_x = 309 }
	add_to_array = { global.internal_politics_house_y = 110 }
	add_to_array = { global.internal_politics_house_x = 322 }
	add_to_array = { global.internal_politics_house_y = 110 }
	add_to_array = { global.internal_politics_house_x = 287 }
	add_to_array = { global.internal_politics_house_y = 124 }
	add_to_array = { global.internal_politics_house_x = 252 }
	add_to_array = { global.internal_politics_house_y = 138 }
	add_to_array = { global.internal_politics_house_x = 300 }
	add_to_array = { global.internal_politics_house_y = 124 }
	add_to_array = { global.internal_politics_house_x = 265 }
	add_to_array = { global.internal_politics_house_y = 138 }
	add_to_array = { global.internal_politics_house_x = 313 }
	add_to_array = { global.internal_politics_house_y = 123 }
	add_to_array = { global.internal_politics_house_x = 230 }
	add_to_array = { global.internal_politics_house_y = 151 }
	add_to_array = { global.internal_politics_house_x = 278 }
	add_to_array = { global.internal_politics_house_y = 137 }
	add_to_array = { global.internal_politics_house_x = 327 }
	add_to_array = { global.internal_politics_house_y = 123 }
	add_to_array = { global.internal_politics_house_x = 291 }
	add_to_array = { global.internal_politics_house_y = 136 }
	add_to_array = { global.internal_politics_house_x = 243 }
	add_to_array = { global.internal_politics_house_y = 151 }
	add_to_array = { global.internal_politics_house_x = 304 }
	add_to_array = { global.internal_politics_house_y = 136 }
	add_to_array = { global.internal_politics_house_x = 256 }
	add_to_array = { global.internal_politics_house_y = 150 }
	add_to_array = { global.internal_politics_house_x = 317 }
	add_to_array = { global.internal_politics_house_y = 135 }
	add_to_array = { global.internal_politics_house_x = 330 }
	add_to_array = { global.internal_politics_house_y = 135 }
	add_to_array = { global.internal_politics_house_x = 268 }
	add_to_array = { global.internal_politics_house_y = 150 }
	add_to_array = { global.internal_politics_house_x = 281 }
	add_to_array = { global.internal_politics_house_y = 149 }
	add_to_array = { global.internal_politics_house_x = 294 }
	add_to_array = { global.internal_politics_house_y = 149 }
	add_to_array = { global.internal_politics_house_x = 307 }
	add_to_array = { global.internal_politics_house_y = 149 }
	add_to_array = { global.internal_politics_house_x = 320 }
	add_to_array = { global.internal_politics_house_y = 148 }
	add_to_array = { global.internal_politics_house_x = 232 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 332 }
	add_to_array = { global.internal_politics_house_y = 148 }
	add_to_array = { global.internal_politics_house_x = 245 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 258 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 270 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 283 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 296 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 308 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 321 }
	add_to_array = { global.internal_politics_house_y = 162 }
	add_to_array = { global.internal_politics_house_x = 334 }
	add_to_array = { global.internal_politics_house_y = 162 }
}
