﻿GetActualChancellorTitle = {
	type = character

	text = {
		trigger = {
			exists = liege
			liege = { government_has_flag = government_is_republic }
		}
		localization_key = councillor_chancellor_republic
	}
	text = {
		trigger = {
			exists = liege
			NOT = {
				liege = { government_has_flag = government_is_republic }
			}
		}
		localization_key = councillor_chancellor_feudal
	}
}

GetActualChancellorTitlePossessive = {
	type = character

	text = {
		trigger = {
			exists = liege
			liege = { government_has_flag = government_is_republic }
		}
		localization_key = councillor_chancellor_republic_possessive
	}
	text = {
		trigger = {
			exists = liege
			NOT = {
				liege = { government_has_flag = government_is_republic }
			}
		}
		localization_key = councillor_chancellor_feudal_possessive
	}
}

GetActualStewardTitle = {
	type = character

	text = {
		trigger = {
			exists = liege
			OR = {
				liege = { government_has_flag = government_is_republic }
				liege = { government_has_flag = government_is_theocracy }
			}
		}
		localization_key = councillor_steward_republic
	}
	text = {
		trigger = {
			exists = liege
			NOR = {
				liege = { government_has_flag = government_is_republic }
				liege = { government_has_flag = government_is_theocracy }
			}
		}
		localization_key = councillor_steward_feudal
	}
}

GetActualStewardTitlePossessive = {
	type = character

	text = {
		trigger = {
			exists = liege
			OR = {
				liege = { government_has_flag = government_is_republic }
				liege = { government_has_flag = government_is_theocracy }
			}
		}
		localization_key = councillor_steward_republic_possessive
	}
	text = {
		trigger = {
			exists = liege
			NOR = {
				liege = { government_has_flag = government_is_republic }
				liege = { government_has_flag = government_is_theocracy }
			}
		}
		localization_key = councillor_steward_feudal_possessive
	}
}

GetActualMarshalTitle = {
	type = character

	text = {
		trigger = {
			exists = liege
			OR = {
				liege = { government_has_flag = government_is_republic }
				liege = { government_has_flag = government_is_theocracy }
			}
		}
		localization_key = councillor_marshal_republic
	}
	text = {
		trigger = {
			exists = liege
			NOR = {
				liege = { government_has_flag = government_is_republic }
				liege = { government_has_flag = government_is_theocracy }
			}
		}
		localization_key = councillor_marshal_feudal
	}
}

GetActualMarshalTitlePossessive = {
	type = character

	text = {
		trigger = {
			exists = liege
			OR = {
				liege = { government_has_flag = government_is_republic }
				liege = { government_has_flag = government_is_theocracy }
			}
		}
		localization_key = councillor_marshal_republic_possessive
	}
	text = {
		trigger = {
			exists = liege
			NOR = {
				liege = { government_has_flag = government_is_republic }
				liege = { government_has_flag = government_is_theocracy }
			}
		}
		localization_key = councillor_marshal_feudal_possessive
	}
}

GetActualSpymasterTitle = {
	type = character

	text = {
		trigger = {
			exists = liege
			OR = {
				liege = { government_has_flag = government_is_republic }
				liege = { government_has_flag = government_is_theocracy }
			}
		}
		localization_key = councillor_spymaster_republic
	}
	text = {
		trigger = {
			exists = liege
			NOR = {
				liege = { government_has_flag = government_is_republic }
				liege = { government_has_flag = government_is_theocracy }
			}
		}
		localization_key = councillor_spymaster_feudal
	}
}

GetActualSpymasterTitlePossessive = {
	type = character

	text = {
		trigger = {
			exists = liege
			OR = {
				liege = { government_has_flag = government_is_republic }
				liege = { government_has_flag = government_is_theocracy }
			}
		}
		localization_key = councillor_spymaster_republic_possessive
	}
	text = {
		trigger = {
			exists = liege
			NOR = {
				liege = { government_has_flag = government_is_republic }
				liege = { government_has_flag = government_is_theocracy }
			}
		}
		localization_key = councillor_spymaster_feudal_possessive
	}
}
