## Enable / Disable Mod Visibility
nkmp_enable_menus = {
	nkmp_enable_about_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			NOT = {
				has_variable = nkmp_var_enable_about_mod
			}
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			set_variable = {
				var = nkmp_var_enable_about_mod
				value = 1
			}
		}
	}
	nkmp_disable_about_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			has_variable = nkmp_var_enable_about_mod
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			clear_variable = nkmp_var_enable_about_mod
		}
	}
	nkmp_divider_38 = {
		available = {
			hidden_trigger = {
				always = no
			}
		}
		visible = {
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
		}
	}
	nkmp_enable_quickmenu = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			OR = {
				AND = {
					NOT = {
						has_variable = nkmp_var_enable_quickmenu_mods
					}
					is_ai = no
				}
				AND = {
					is_subject = yes
					is_ai = yes
					OVERLORD = {
						is_ai = no
						has_idea = nkmp_puppet_ai_enabled
					}
					NOT = {
						has_global_flag = nkmp_flg_puppet_ai_disabled
					}
					NOT = {
						has_variable = nkmp_var_enable_quickmenu_mods
					}
				}
			}
		}
		complete_effect = {
			set_variable = {
				var = nkmp_var_enable_quickmenu_mods
				value = 1
			}
			add_to_array = {
				global.nkmp_Using_Cheats = THIS
			}
		}
	}
	nkmp_disable_quickmenu = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			has_variable = nkmp_var_enable_quickmenu_mods
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			clear_variable = nkmp_var_enable_quickmenu_mods
		}
	}
	nkmp_enable_country_editor_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			NOT = {
				has_variable = nkmp_var_enable_country_edit
			}
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			set_variable = {
				var = nkmp_var_enable_country_edit
				value = 1
			}
		}
	}
	nkmp_disable_country_editor_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			has_variable = nkmp_var_enable_country_edit
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			clear_variable = nkmp_var_enable_country_edit
		}
	}
	nkmp_enable_ideology_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			OR = {
				AND = {
					NOT = {
						has_variable = nkmp_var_enable_ideologies
					}
					NOT = {
						has_global_flag = nkmp_flg_global_MD_Mode
					}
				}
				AND = {
					has_global_flag = nkmp_flg_global_MD_Mode
					NOT = {
						has_variable = nkmp_var_enable_md_ideologies
					}
				}
			}
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			if = {
				limit = {
					has_global_flag = nkmp_flg_global_MD_Mode
				}
				set_variable = {
					var = nkmp_var_enable_md_ideologies
					value = 1
				}
			}
			else = {
				set_variable = {
					var = nkmp_var_enable_ideologies
					value = 1
				}
			}
		}
	}
	nkmp_disable_ideology_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			OR = {
				AND = {
					has_variable = nkmp_var_enable_ideologies
					NOT = {
						has_global_flag = nkmp_flg_global_MD_Mode
					}
				}
				AND = {
					has_global_flag = nkmp_flg_global_MD_Mode
					has_variable = nkmp_var_enable_md_ideologies
				}
			}
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			clear_variable = nkmp_var_enable_ideologies
			clear_variable = nkmp_var_enable_md_ideologies
		}
	}
	nkmp_enable_diplo_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			NOT = {
				has_variable = nkmp_var_enable_diplomacy
			}
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			set_variable = {
				var = nkmp_var_enable_diplomacy
				value = 1
			}
		}
	}
	nkmp_disable_diplo_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			has_variable = nkmp_var_enable_diplomacy
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			clear_variable = nkmp_var_enable_diplomacy
		}
	}
	nkmp_enable_industry_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			NOT = {
				has_variable = nkmp_var_enable_industry_menu
			}
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			set_variable = {
				var = nkmp_var_enable_industry_menu
				value = 1
			}
		}
	}
	nkmp_disable_industry_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			has_variable = nkmp_var_enable_industry_menu
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			clear_variable = nkmp_var_enable_industry_menu
		}
	}
	nkmp_enable_military_menu_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			NOT = {
				has_variable = nkmp_var_enable_military_menu
			}
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			set_variable = {
				var = nkmp_var_enable_military_menu
				value = 1
			}
			if = {
				limit = {
					has_dlc = "Arms Against Tyranny"
				}
				set_variable = {
					var = nkmp_var_enable_military_mio_menu
					value = 1
				}
			}
		}
	}
	nkmp_disable_military_menu_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			has_variable = nkmp_var_enable_military_menu
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			clear_variable = nkmp_var_enable_military_menu
			if = {
				limit = {
					has_dlc = "Arms Against Tyranny"
				}
				clear_variable = nkmp_var_enable_military_mio_menu
			}
		}
	}
	nkmp_enable_research_menu_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			NOT = {
				has_variable = nkmp_var_enable_tech_menu
			}
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			set_variable = {
				var = nkmp_var_enable_tech_menu
				value = 1
			}
		}
	}
	nkmp_disable_research_menu_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			has_variable = nkmp_var_enable_tech_menu
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			clear_variable = nkmp_var_enable_tech_menu
		}
	}
	nkmp_enable_state_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			NOT = {
				has_variable = nkmp_var_enable_state_mods
			}
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			set_variable = {
				var = nkmp_var_enable_state_mods
				value = 1
			}
		}
	}
	nkmp_disable_state_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			has_variable = nkmp_var_enable_state_mods
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			clear_variable = nkmp_var_enable_state_mods
		}
	}
	nkmp_enable_puppet_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			OR = {
				AND = {
					NOT = {
						has_variable = nkmp_var_enable_puppet_manager
					}
					is_subject = yes
				}
				AND = {
					num_subjects > 0
					NOT = {
						has_variable = nkmp_var_enable_puppet_manager
					}
				}
			}
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			set_variable = {
				var = nkmp_var_enable_puppet_manager
				value = 1
			}
		}
	}
	nkmp_disable_puppet_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			OR = {
				AND = {
					has_variable = nkmp_var_enable_puppet_manager
					is_subject = yes
				}
				AND = {
					num_subjects > 0
					has_variable = nkmp_var_enable_puppet_manager
				}
				has_variable = nkmp_var_enable_puppet_manager
			}
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			clear_variable = nkmp_var_enable_puppet_manager
		}
	}
	nkmp_enable_misc_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			NOT = {
				has_variable = nkmp_var_enable_misc_mods
			}
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			set_variable = {
				var = nkmp_var_enable_misc_mods
				value = 1
			}
		}
	}
	nkmp_disable_misc_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			has_variable = nkmp_var_enable_misc_mods
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			clear_variable = nkmp_var_enable_misc_mods
		}
	}
	nkmp_enable_global_control_visibility = {
		icon = generic_political_actions
		available = {
			NOT = {
				has_variable = nkmp_var_enable_global_control
			}
		}
		visible = {
			NOT = {
				has_variable = nkmp_var_enable_global_control
			}
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			set_variable = {
				var = nkmp_var_enable_global_control
				value = 1
			}
		}
	}
	nkmp_disable_global_control_visibility = {
		icon = generic_political_actions
		available = {
		}
		visible = {
			has_variable = nkmp_var_enable_global_control
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			clear_variable = nkmp_var_enable_global_control
		}
	}
	nkmp_divider_47 = {
		available = {
			hidden_trigger = {
				always = no
			}
		}
		visible = {
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
		}
	}
	nkmp_disable_all_mods = {
		icon = generic_political_actions
		available = {
		}
		visible = {
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			hidden_effect = {
				nkmp_remove_all_mod_ideas_scripted_effect = yes
			}
		}
	}
	nkmp_divider_49 = {
		available = {
			hidden_trigger = {
				always = no
			}
		}
		visible = {
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
		}
	}
	nkmp_close_all_menus = {
		icon = generic_political_actions
		available = {
		}
		visible = {
		}
		fire_only_once = no
		cost = 0
		complete_effect = {
			nkmp_close_all_menus_scripted_effect = yes
		}
	}
}
