########### QUICK MENU SCRIPTED EFFECTS ###########

nkmp_quickmenu_core_all_scripted_effect = {
	every_owned_state = {
		add_core_of = ROOT
	}
}

nkmp_quickmenu_max_all_inf_scripted_effect = {
	if = {
		limit = {
			has_global_flag = nkmp_flg_global_MD_Mode
		}
		nkmp_md_max_infra_scripted_effect = yes
	}
	else = {
		nkmp_max_infra_scripted_effect = yes
	}
}

nkmp_add_building_slots_scripted_effect = {
	if = {
		limit = {
			any_owned_state = {
				is_fully_controlled_by = ROOT
			}
		}
		every_owned_state = {
			limit = {
				NOT = {
					has_state_flag = nkmp_building_slot_flag
				}
			}
			add_extra_state_shared_building_slots = 1000
		}
	}
}

nkmp_quickmenu_increase_world_tension_10_scripted_effect = {
	add_named_threat = {
		threat = 10
		name = nkmp_threat_10
	}
}

nkmp_quickmenu_increase_world_tension_50_scripted_effect = {
	add_named_threat = {
		threat = 50
		name = nkmp_threat_50
	}
}

nkmp_quickmenu_decrease_world_tension_10_scripted_effect = {
	add_named_threat = {
		threat = -10
		name = nkmp_threat_minus_10
	}
}

nkmp_quickmenu_decrease_world_tension_50_scripted_effect = {
	add_named_threat = {
		threat = -50
		name = nkmp_threat_minus_50
	}
}

nkmp_quickmenu_enable_puppet_ai_scripted_effect = {
	hidden_effect = {
		add_ideas = nkmp_puppet_ai_enabled
		set_global_flag = nkmp_flg_puppet_cheats_enabled
	}
}

nkmp_quickmenu_disable_puppet_ai_scripted_effect = {
	hidden_effect = {
		remove_ideas = nkmp_puppet_ai_enabled
		clr_global_flag = nkmp_flg_puppet_cheats_enabled
	}
}

nkmp_quickmenu_enable_nikos_preset_scripted_effect = {
	custom_effect_tooltip = nkmp_enable_nikos_preset_TT
	hidden_effect = {
		nkmp_nikos_preset_scripted_effect = yes
	}
}

nkmp_quickmenu_disable_nikos_preset_scripted_effect = {
	custom_effect_tooltip = nkmp_remove_nikos_preset_TT
	hidden_effect = {
		nkmp_remove_nikos_preset_scripted_effect = yes
	}
}