################## MOD CONFIG ##################
defined_text = {
	name = nkmp_mod_panel_main_script
	##### Millennium Dawn
	text = {
		trigger = {
			has_global_flag = nkmp_flg_Main_Mod
		}
		localization_key = GFX_nkmp_modpack_panel_main_mod
	}
	text = {
		trigger = {
			NOT = {
				has_global_flag = nkmp_flg_Main_Mod
			}
		}
		localization_key = GFX_nkmp_modpack_panel_main_mod_disabled
	}
}

defined_text = {
	name = nkmp_mod_panel_md_script
	##### Millennium Dawn
	text = {
		trigger = {
			has_global_flag = nkmp_flg_global_MD_Mode
		}
		localization_key = GFX_nkmp_modpack_panel_md_enabled
	}
	text = {
		trigger = {
			NOT = {
				has_global_flag = nkmp_flg_global_MD_Mode
			}
		}
		localization_key = GFX_nkmp_modpack_panel_md_disabled
	}
}

########### Mod Settings
defined_text = {
	name = nkmp_modpack_settings_decision_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_enable_decisions
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_enable_decisions
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}

defined_text = {
	name = nkmp_modpack_settings_hide_mods_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_enable_hide_mods
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_enable_hide_mods
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}

################## TABS ##################
defined_text = {
	name = nkmp_startup_about_tab
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_startup_about
			}
		}
		localization_key = GFX_nkmp_button_tab_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_startup_about
				}
			}
		}
		localization_key = GFX_nkmp_button_tab_off
	}
}

defined_text = {
	name = nkmp_startup_mod_config_settings_tab
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_startup_mod_settings
			}
		}
		localization_key = GFX_nkmp_button_tab_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_startup_mod_settings
				}
			}
		}
		localization_key = GFX_nkmp_button_tab_off
	}
}

################################################################################
# Startup Panel
################################################################################

defined_text = {
	name = nkmp_startup_puppet_ai_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_enable_puppet_ai
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_enable_puppet_ai
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}
defined_text = {
	name = nkmp_startup_remove_factions_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_remove_factions
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_remove_factions
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}
defined_text = {
	name = nkmp_startup_remove_guarantees_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_remove_guarantees
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_remove_guarantees
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}
defined_text = {
	name = nkmp_startup_remove_vassals_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_remove_vassals
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_remove_vassals
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}
defined_text = {
	name = nkmp_startup_stop_all_wars_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_stop_all_wars
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_stop_all_wars
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}
defined_text = {
	name = nkmp_startup_global_infrastructure_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_global_infrastructure
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_global_infrastructure
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}
defined_text = {
	name = nkmp_startup_remove_DMZ_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_remove_dmz
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_remove_dmz
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}
defined_text = {
	name = nkmp_startup_forbid_volunteers_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_forbid_volunteers
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_forbid_volunteers
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}
defined_text = {
	name = nkmp_startup_forbid_lend_lease_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_forbid_lend_lease
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_forbid_lend_lease
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}
defined_text = {
	name = nkmp_startup_forbid_guarantees_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_forbid_guarantees
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_forbid_guarantees
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}
defined_text = {
	name = nkmp_startup_core_all_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_core_all
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_core_all
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}

defined_text = {
	name = nkmp_startup_turn_off_energy_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_energy_disabled
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_energy_disabled
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}

defined_text = {
	name = nkmp_startup_global_turn_off_energy_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_global_energy_disabled
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_global_energy_disabled
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}

####### Quick Menu
defined_text = {
	name = nkmp_quickmenu_enable_puppet_ai_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_enable_puppet_ai
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_enable_puppet_ai
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}

defined_text = {
	name = nkmp_quickmenu_enable_nikos_preset_script
	text = {
		trigger = {
			ROOT = {
				has_country_flag = nkmp_flg_nikos_preset_active
			}
		}
		localization_key = GFX_nkmp_button_on
	}
	text = {
		trigger = {
			ROOT = {
				NOT = {
					has_country_flag = nkmp_flg_nikos_preset_active
				}
			}
		}
		localization_key = GFX_nkmp_button_off
	}
}

