# Allows you to create your own dynamic keys
# to be called in localization.
# defined_text -> this is it, we're defining the text
# text -> a discrete entry that can be picked to display in loc.
# trigger -> determines if a text entry will be picked or not.
# (The triggers need to be valid for the scope the key is called in
# (eg Root or From.From).)
# localization_key -> points to the localization key
# that'll be used if trigger passes

defined_text = {
	name = GetNationality
	text = { # No Culture
		trigger = {
			check_variable = { nationality = 0 }
		}
		localization_key = var_nationality_0
	}

	text = {
		trigger = {
			check_variable = { nationality = 1 }
		}
		localization_key = var_nationality_1
	}
	text = {
		trigger = {
			check_variable = { nationality = 2 }
		}
		localization_key = var_nationality_2
	}
	text = {
		trigger = {
			check_variable = { nationality = 3 }
		}
		localization_key = var_nationality_3
	}
	text = {
		trigger = {
			check_variable = { nationality = 4 }
		}
		localization_key = var_nationality_4
	}
	text = {
		trigger = {
			check_variable = { nationality = 5 }
		}
		localization_key = var_nationality_5
	}
	text = {
		trigger = {
			check_variable = { nationality = 6 }
		}
		localization_key = var_nationality_6
	}
	text = {
		trigger = {
			check_variable = { nationality = 7 }
		}
		localization_key = var_nationality_7
	}
	text = {
		trigger = {
			check_variable = { nationality = 8 }
		}
		localization_key = var_nationality_8
	}

	text = {
		trigger = {
			check_variable = { nationality = 10 }
		}
		localization_key = var_nationality_10
	}
	text = {
		trigger = {
			check_variable = { nationality = 11 }
		}
		localization_key = var_nationality_11
	}
	text = {
		trigger = {
			check_variable = { nationality = 12 }
		}
		localization_key = var_nationality_12
	}
	text = {
		trigger = {
			check_variable = { nationality = 13 }
		}
		localization_key = var_nationality_13
	}

	text = {
		trigger = {
			check_variable = { nationality = 20 }
		}
		localization_key = var_nationality_20
	}
	text = {
		trigger = {
			check_variable = { nationality = 21 }
		}
		localization_key = var_nationality_21
	}
	text = {
		trigger = {
			check_variable = { nationality = 22 }
		}
		localization_key = var_nationality_22
	}
	text = {
		trigger = {
			check_variable = { nationality = 23 }
		}
		localization_key = var_nationality_23
	}
	text = {
		trigger = {
			check_variable = { nationality = 24 }
		}
		localization_key = var_nationality_24
	}
	text = {
		trigger = {
			check_variable = { nationality = 25 }
		}
		localization_key = var_nationality_25
	}

	text = {
		trigger = {
			check_variable = { nationality = 30 }
		}
		localization_key = var_nationality_30
	}
	text = {
		trigger = {
			check_variable = { nationality = 31 }
		}
		localization_key = var_nationality_31
	}
	text = {
		trigger = {
			check_variable = { nationality = 32 }
		}
		localization_key = var_nationality_32
	}
	text = {
		trigger = {
			check_variable = { nationality = 33 }
		}
		localization_key = var_nationality_33
	}

	text = {
		trigger = {
			check_variable = { nationality = 40 }
		}
		localization_key = var_nationality_40
	}
	text = {
		trigger = {
			check_variable = { nationality = 41 }
		}
		localization_key = var_nationality_41
	}
	text = {
		trigger = {
			check_variable = { nationality = 42 }
		}
		localization_key = var_nationality_42
	}
	text = {
		trigger = {
			check_variable = { nationality = 43 }
		}
		localization_key = var_nationality_43
	}
	text = {
		trigger = {
			check_variable = { nationality = 44 }
		}
		localization_key = var_nationality_44
	}

	text = {
		trigger = {
			check_variable = { nationality = 50 }
		}
		localization_key = var_nationality_50
	}
	text = {
		trigger = {
			check_variable = { nationality = 51 }
		}
		localization_key = var_nationality_51
	}
	text = {
		trigger = {
			check_variable = { nationality = 52 }
		}
		localization_key = var_nationality_52
	}
	text = {
		trigger = {
			check_variable = { nationality = 53 }
		}
		localization_key = var_nationality_53
	}
	text = {
		trigger = {
			check_variable = { nationality = 54 }
		}
		localization_key = var_nationality_54
	}

	text = {
		trigger = {
			check_variable = { nationality = 60 }
		}
		localization_key = var_nationality_60
	}
	text = {
		trigger = {
			check_variable = { nationality = 61 }
		}
		localization_key = var_nationality_61
	}
	text = {
		trigger = {
			check_variable = { nationality = 62 }
		}
		localization_key = var_nationality_62
	}
	text = {
		trigger = {
			check_variable = { nationality = 63 }
		}
		localization_key = var_nationality_63
	}
	text = {
		trigger = {
			check_variable = { nationality = 64 }
		}
		localization_key = var_nationality_64
	}

	text = {
		trigger = {
			check_variable = { nationality = 70 }
		}
		localization_key = var_nationality_70
	}
	text = {
		trigger = {
			check_variable = { nationality = 71 }
		}
		localization_key = var_nationality_71
	}
	text = {
		trigger = {
			check_variable = { nationality = 72 }
		}
		localization_key = var_nationality_72
	}
	text = {
		trigger = {
			check_variable = { nationality = 73 }
		}
		localization_key = var_nationality_73
	}
	text = {
		trigger = {
			check_variable = { nationality = 74 }
		}
		localization_key = var_nationality_74
	}
	text = {
		trigger = {
			check_variable = { nationality = 75 }
		}
		localization_key = var_nationality_75
	}
	text = {
		trigger = {
			check_variable = { nationality = 76 }
		}
		localization_key = var_nationality_76
	}

	text = {
		trigger = {
			check_variable = { nationality = 80 }
		}
		localization_key = var_nationality_80
	}

	text = {
		trigger = {
			check_variable = { nationality = 90 }
		}
		localization_key = var_nationality_90
	}

	text = {
		trigger = {
			check_variable = { nationality = 100 }
		}
		localization_key = var_nationality_100
	}

	text = {
		trigger = {
			check_variable = { nationality = 110 }
		}
		localization_key = var_nationality_110
	}

	text = {
		trigger = {
			check_variable = { nationality = 120 }
		}
		localization_key = var_nationality_120
	}
	text = {
		trigger = {
			check_variable = { nationality = 121 }
		}
		localization_key = var_nationality_121
	}

	text = {
		trigger = {
			check_variable = { nationality = 130 }
		}
		localization_key = var_nationality_130
	}
	text = {
		trigger = {
			check_variable = { nationality = 131 }
		}
		localization_key = var_nationality_131
	}
	text = {
		trigger = {
			check_variable = { nationality = 132 }
		}
		localization_key = var_nationality_132
	}
	text = {
		trigger = {
			check_variable = { nationality = 133 }
		}
		localization_key = var_nationality_133
	}

	text = {
		trigger = {
			check_variable = { nationality = 140 }
		}
		localization_key = var_nationality_140
	}
	text = {
		trigger = {
			check_variable = { nationality = 141 }
		}
		localization_key = var_nationality_141
	}
	text = {
		trigger = {
			check_variable = { nationality = 142 }
		}
		localization_key = var_nationality_142
	}

	text = {
		trigger = {
			check_variable = { nationality = 150 }
		}
		localization_key = var_nationality_150
	}

	text = {
		trigger = {
			check_variable = { nationality = 160 }
		}
		localization_key = var_nationality_160
	}
	text = {
		trigger = {
			check_variable = { nationality = 161 }
		}
		localization_key = var_nationality_161
	}
	text = {
		trigger = {
			check_variable = { nationality = 162 }
		}
		localization_key = var_nationality_162
	}

	text = {
		trigger = {
			check_variable = { nationality = 170 }
		}
		localization_key = var_nationality_170
	}
	text = {
		trigger = {
			check_variable = { nationality = 171 }
		}
		localization_key = var_nationality_171
	}
	text = {
		trigger = {
			check_variable = { nationality = 172 }
		}
		localization_key = var_nationality_172
	}
	text = {
		trigger = {
			check_variable = { nationality = 173 }
		}
		localization_key = var_nationality_173
	}
	text = {
		trigger = {
			check_variable = { nationality = 174 }
		}
		localization_key = var_nationality_174
	}

	text = {
		trigger = {
			check_variable = { nationality = 180 }
		}
		localization_key = var_nationality_180
	}
	text = {
		trigger = {
			check_variable = { nationality = 181 }
		}
		localization_key = var_nationality_181
	}
	text = {
		trigger = {
			check_variable = { nationality = 182 }
		}
		localization_key = var_nationality_182
	}
	text = {
		trigger = {
			check_variable = { nationality = 183 }
		}
		localization_key = var_nationality_183
	}
	text = {
		trigger = {
			check_variable = { nationality = 184 }
		}
		localization_key = var_nationality_184
	}
	text = {
		trigger = {
			check_variable = { nationality = 185 }
		}
		localization_key = var_nationality_185
	}
	text = {
		trigger = {
			check_variable = { nationality = 186 }
		}
		localization_key = var_nationality_186
	}
	text = {
		trigger = {
			check_variable = { nationality = 187 }
		}
		localization_key = var_nationality_187
	}
	text = {
		trigger = {
			check_variable = { nationality = 188 }
		}
		localization_key = var_nationality_188
	}
	text = {
		trigger = {
			check_variable = { nationality = 189 }
		}
		localization_key = var_nationality_189
	}
}

defined_text = {
	name = GetNationalityGroup
	text = { # No Group
		trigger = {
			check_variable = { nationality_group = 0 }
		}
		localization_key = var_nationality_group_0
	}

	text = { # French
		trigger = {
			check_variable = { nationality_group = 1 }
		}
		localization_key = var_nationality_group_1
	}

	text = { # Celtic
		trigger = {
			check_variable = { nationality_group = 2 }
		}
		localization_key = var_nationality_group_2
	}

	text = { # German
		trigger = {
			check_variable = { nationality_group = 3 }
		}
		localization_key = var_nationality_group_3
	}
}

defined_text = {
	name = GetDissentLevel

	text = { # Content
		trigger = {
			AND = {
				check_variable = { nationality_dissent_level < 20 }
			}
		}
		localization_key = var_nationality_dissent_level_0
	}

	text = { # Disruptive
		trigger = {
			AND = {
				OR = {
					check_variable = { nationality_dissent_level > 20 }
					check_variable = { nationality_dissent_level = 20 }
				}
				check_variable = { nationality_dissent_level < 40 }
			}
		}
		localization_key = var_nationality_dissent_level_1
	}

	text = { # Restless
		trigger = {
			AND = {
				OR = {
					check_variable = { nationality_dissent_level > 40 }
					check_variable = { nationality_dissent_level = 40 }
				}
				check_variable = { nationality_dissent_level < 60 }
			}
		}
		localization_key = var_nationality_dissent_level_2
	}

	text = { # Agitated
		trigger = {
			AND = {
				OR = {
					check_variable = { nationality_dissent_level > 60 }
					check_variable = { nationality_dissent_level = 60 }
				}
				check_variable = { nationality_dissent_level < 80 }
			}
		}
		localization_key = var_nationality_dissent_level_3
	}

	text = { # Hostile
		trigger = {
			AND = {
				OR = {
					check_variable = { nationality_dissent_level > 80 }
					check_variable = { nationality_dissent_level = 80 }
				}
			}
		}
		localization_key = var_nationality_dissent_level_4
	}
}