# GUIs:
defined_text = {
	name = GetEEUJoinSpirit

	text = {
		trigger = {
			eeu_country_has_join_spirit = no
		}
		localization_key = eeu_tt_has_join_spirit_0
	}
	text = {
		trigger = {
			has_idea = eeu_join_spirit_1
		}
		localization_key = eeu_tt_has_join_spirit_1
	}
	text = {
		trigger = {
			has_idea = eeu_join_spirit_2
		}
		localization_key = eeu_tt_has_join_spirit_2
	}
	text = {
		trigger = {
			has_idea = eeu_join_spirit_3
		}
		localization_key = eeu_tt_has_join_spirit_3
	}
	text = {
		trigger = {
			has_idea = eeu_torch_spirit
		}
		localization_key = eeu_tt_has_join_spirit_4
	}
}

defined_text = {
	name = GetEEUJoinSpiritLevel

	text = {
		trigger = {
			eeu_country_has_join_spirit = no
		}
		localization_key = "0"
	}
	text = {
		trigger = {
			has_idea = eeu_join_spirit_1
		}
		localization_key = "1"
	}
	text = {
		trigger = {
			has_idea = eeu_join_spirit_2
		}
		localization_key = "2"
	}
	text = {
		trigger = {
			has_idea = eeu_join_spirit_3
		}
		localization_key = "3"
	}
	text = {
		trigger = {
			has_idea = eeu_torch_spirit
		}
		localization_key = "4"
	}
}

defined_text = {
	name = GetEEUJoinSpiritDescription

	text = {
		trigger = {
			eeu_country_has_join_spirit = no
		}
		localization_key = eeu_tt_has_join_spirit_0_description
	}
	text = {
		trigger = {
			has_idea = eeu_join_spirit_1
		}
		localization_key = eeu_tt_has_join_spirit_1_description
	}
	text = {
		trigger = {
			has_idea = eeu_join_spirit_2
		}
		localization_key = eeu_tt_has_join_spirit_2_description
	}
	text = {
		trigger = {
			has_idea = eeu_join_spirit_3
		}
		localization_key = eeu_tt_has_join_spirit_3_description
	}
	text = {
		trigger = {
			has_idea = eeu_torch_spirit
		}
		localization_key = eeu_tt_has_join_spirit_4_description
	}
}

defined_text = {
	name = GetEEUControl

	text = {
		trigger = {
			CONTROLLER = {
				tag = ROOT
			}
		}
		localization_key = eeu_tt_self_controlled
	}
	text = {
		trigger = {
			CONTROLLER = {
				is_ally_with = ROOT
				NOT = {
					tag = ROOT
					is_subject_of = ROOT
				}
			}
		}
		localization_key = eeu_tt_ally_controlled
	}
	text = {
		trigger = {
			CONTROLLER = {
				is_subject_of = ROOT
			}
		}
		localization_key = eeu_tt_subject_controlled
	}
	text = {
		trigger = {
			CONTROLLER = {
				NOT = {
					is_ally_with = ROOT
					is_subject_of = ROOT
					tag = ROOT
				}
			}
		}
		localization_key = eeu_tt_unrelated_controlled
	}
}


defined_text = {
	name = GetEEUControlDescription

	text = {
		trigger = {
			CONTROLLER = {
				tag = ROOT
			}
		}
		localization_key = eeu_tt_self_controlled_description
	}
	text = {
		trigger = {
			CONTROLLER = {
				is_ally_with = ROOT
				NOT = {
					tag = ROOT
					is_subject_of = ROOT
				}
			}
		}
		localization_key = eeu_tt_ally_controlled_description
	}
	text = {
		trigger = {
			CONTROLLER = {
				is_subject_of = ROOT
			}
		}
		localization_key = eeu_tt_subject_controlled_description
	}
	text = {
		trigger = {
			CONTROLLER = {
				NOT = {
					is_ally_with = ROOT
					is_subject_of = ROOT
					tag = ROOT
				}
			}
		}
		localization_key = eeu_tt_unrelated_controlled_description
	}
}