on_actions = {
	on_startup = {
		effect = {
			##### Sets Ideology Variables
			set_variable = {
				var = global.nkmp_ideology_1_var
			}
			set_variable = {
				var = global.nkmp_ideology_2_var
			}
			set_variable = {
				var = global.nkmp_ideology_3_var
			}
			set_variable = {
				var = global.nkmp_ideology_4_var
			}
			set_variable = {
				var = global.nkmp_ideology_5_var
			}
			set_variable = {
				var = global.nkmp_ideology_6_var
			}
			set_variable = {
				var = global.nkmp_ideology_7_var
			}
			set_variable = {
				var = global.nkmp_ideology_8_var
			}
			set_variable = {
				var = global.nkmp_ideology_9_var
			}
			set_variable = {
				var = global.nkmp_ideology_10_var
			}
			##### Gets Ideology
			random_country = {
				limit = {
					NOT = {
						has_country_flag = nkmp_flg_ideology_1
						has_country_flag = nkmp_flg_ideology_2
						has_country_flag = nkmp_flg_ideology_3
						has_country_flag = nkmp_flg_ideology_4
						has_country_flag = nkmp_flg_ideology_5
						has_country_flag = nkmp_flg_ideology_6
						has_country_flag = nkmp_flg_ideology_7
						has_country_flag = nkmp_flg_ideology_8
						has_country_flag = nkmp_flg_ideology_9
						has_country_flag = nkmp_flg_ideology_10
					}
				}
				set_variable = {
					global.nkmp_ideology_1_var = THIS.current_party_ideology_group
				}
			}
			every_country = {
				limit = {
					has_government = var:global.nkmp_ideology_1_var
				}
				set_country_flag = nkmp_flg_ideology_1
			}
			random_country = {
				limit = {
					NOT = {
						has_country_flag = nkmp_flg_ideology_1
						has_country_flag = nkmp_flg_ideology_2
						has_country_flag = nkmp_flg_ideology_3
						has_country_flag = nkmp_flg_ideology_4
						has_country_flag = nkmp_flg_ideology_5
						has_country_flag = nkmp_flg_ideology_6
						has_country_flag = nkmp_flg_ideology_7
						has_country_flag = nkmp_flg_ideology_8
						has_country_flag = nkmp_flg_ideology_9
						has_country_flag = nkmp_flg_ideology_10
					}
				}
				set_variable = {
					global.nkmp_ideology_2_var = THIS.current_party_ideology_group
				}
			}
			every_country = {
				limit = {
					has_government = var:global.nkmp_ideology_2_var
				}
				set_country_flag = nkmp_flg_ideology_2
			}
			random_country = {
				limit = {
					NOT = {
						has_country_flag = nkmp_flg_ideology_1
						has_country_flag = nkmp_flg_ideology_2
						has_country_flag = nkmp_flg_ideology_3
						has_country_flag = nkmp_flg_ideology_4
						has_country_flag = nkmp_flg_ideology_5
						has_country_flag = nkmp_flg_ideology_6
						has_country_flag = nkmp_flg_ideology_7
						has_country_flag = nkmp_flg_ideology_8
						has_country_flag = nkmp_flg_ideology_9
						has_country_flag = nkmp_flg_ideology_10
					}
				}
				set_variable = {
					global.nkmp_ideology_3_var = THIS.current_party_ideology_group
				}
			}
			every_country = {
				limit = {
					has_government = var:global.nkmp_ideology_3_var
				}
				set_country_flag = nkmp_flg_ideology_3
			}
			random_country = {
				limit = {
					NOT = {
						has_country_flag = nkmp_flg_ideology_1
						has_country_flag = nkmp_flg_ideology_2
						has_country_flag = nkmp_flg_ideology_3
						has_country_flag = nkmp_flg_ideology_4
						has_country_flag = nkmp_flg_ideology_5
						has_country_flag = nkmp_flg_ideology_6
						has_country_flag = nkmp_flg_ideology_7
						has_country_flag = nkmp_flg_ideology_8
						has_country_flag = nkmp_flg_ideology_9
						has_country_flag = nkmp_flg_ideology_10
					}
				}
				set_variable = {
					global.nkmp_ideology_4_var = THIS.current_party_ideology_group
				}
			}
			every_country = {
				limit = {
					has_government = var:global.nkmp_ideology_4_var
				}
				set_country_flag = nkmp_flg_ideology_4
			}
			random_country = {
				limit = {
					NOT = {
						has_country_flag = nkmp_flg_ideology_1
						has_country_flag = nkmp_flg_ideology_2
						has_country_flag = nkmp_flg_ideology_3
						has_country_flag = nkmp_flg_ideology_4
						has_country_flag = nkmp_flg_ideology_5
						has_country_flag = nkmp_flg_ideology_6
						has_country_flag = nkmp_flg_ideology_7
						has_country_flag = nkmp_flg_ideology_8
						has_country_flag = nkmp_flg_ideology_9
						has_country_flag = nkmp_flg_ideology_10
					}
				}
				set_variable = {
					global.nkmp_ideology_5_var = THIS.current_party_ideology_group
				}
			}
			every_country = {
				limit = {
					has_government = var:global.nkmp_ideology_5_var
				}
				set_country_flag = nkmp_flg_ideology_5
			}
			random_country = {
				limit = {
					NOT = {
						has_country_flag = nkmp_flg_ideology_1
						has_country_flag = nkmp_flg_ideology_2
						has_country_flag = nkmp_flg_ideology_3
						has_country_flag = nkmp_flg_ideology_4
						has_country_flag = nkmp_flg_ideology_5
						has_country_flag = nkmp_flg_ideology_6
						has_country_flag = nkmp_flg_ideology_7
						has_country_flag = nkmp_flg_ideology_8
						has_country_flag = nkmp_flg_ideology_9
						has_country_flag = nkmp_flg_ideology_10
					}
				}
				set_variable = {
					global.nkmp_ideology_6_var = THIS.current_party_ideology_group
				}
			}
			every_country = {
				limit = {
					has_government = var:global.nkmp_ideology_6_var
				}
				set_country_flag = nkmp_flg_ideology_6
			}
			random_country = {
				limit = {
					NOT = {
						has_country_flag = nkmp_flg_ideology_1
						has_country_flag = nkmp_flg_ideology_2
						has_country_flag = nkmp_flg_ideology_3
						has_country_flag = nkmp_flg_ideology_4
						has_country_flag = nkmp_flg_ideology_5
						has_country_flag = nkmp_flg_ideology_6
						has_country_flag = nkmp_flg_ideology_7
						has_country_flag = nkmp_flg_ideology_8
						has_country_flag = nkmp_flg_ideology_9
						has_country_flag = nkmp_flg_ideology_10
					}
				}
				set_variable = {
					global.nkmp_ideology_7_var = THIS.current_party_ideology_group
				}
			}
			every_country = {
				limit = {
					has_government = var:global.nkmp_ideology_7_var
				}
				set_country_flag = nkmp_flg_ideology_7
			}
			random_country = {
				limit = {
					NOT = {
						has_country_flag = nkmp_flg_ideology_1
						has_country_flag = nkmp_flg_ideology_2
						has_country_flag = nkmp_flg_ideology_3
						has_country_flag = nkmp_flg_ideology_4
						has_country_flag = nkmp_flg_ideology_5
						has_country_flag = nkmp_flg_ideology_6
						has_country_flag = nkmp_flg_ideology_7
						has_country_flag = nkmp_flg_ideology_8
						has_country_flag = nkmp_flg_ideology_9
						has_country_flag = nkmp_flg_ideology_10
					}
				}
				set_variable = {
					global.nkmp_ideology_8_var = THIS.current_party_ideology_group
				}
			}
			every_country = {
				limit = {
					has_government = var:global.nkmp_ideology_8_var
				}
				set_country_flag = nkmp_flg_ideology_8
			}
			random_country = {
				limit = {
					NOT = {
						has_country_flag = nkmp_flg_ideology_1
						has_country_flag = nkmp_flg_ideology_2
						has_country_flag = nkmp_flg_ideology_3
						has_country_flag = nkmp_flg_ideology_4
						has_country_flag = nkmp_flg_ideology_5
						has_country_flag = nkmp_flg_ideology_6
						has_country_flag = nkmp_flg_ideology_7
						has_country_flag = nkmp_flg_ideology_8
						has_country_flag = nkmp_flg_ideology_9
						has_country_flag = nkmp_flg_ideology_10
					}
				}
				set_variable = {
					global.nkmp_ideology_9_var = THIS.current_party_ideology_group
				}
			}
			every_country = {
				limit = {
					has_government = var:global.nkmp_ideology_9_var
				}
				set_country_flag = nkmp_flg_ideology_9
			}
			random_country = {
				limit = {
					NOT = {
						has_country_flag = nkmp_flg_ideology_1
						has_country_flag = nkmp_flg_ideology_2
						has_country_flag = nkmp_flg_ideology_3
						has_country_flag = nkmp_flg_ideology_4
						has_country_flag = nkmp_flg_ideology_5
						has_country_flag = nkmp_flg_ideology_6
						has_country_flag = nkmp_flg_ideology_7
						has_country_flag = nkmp_flg_ideology_8
						has_country_flag = nkmp_flg_ideology_9
						has_country_flag = nkmp_flg_ideology_10
					}
				}
				set_variable = {
					global.nkmp_ideology_10_var = THIS.current_party_ideology_group
				}
			}
			every_country = {
				limit = {
					has_government = var:global.nkmp_ideology_10_var
				}
				set_country_flag = nkmp_flg_ideology_10
			}
		}
	}
}
