defined_text = {
    name = GetMonarchName

    text = {
        localisation_key = string_has_consul
        trigger = {
		AND = {
			government = republic
			NOT = {	government = monarchy }
			NOT = {	government = theocracy }
			NOT = {	government = tribal }
			NOT = {	government = native }
		} 
        }
    }
    text = {
        localisation_key = string_has_bishop
        trigger = {
		AND = {
			government = theocracy
			NOT = {	government = monarchy }
			NOT = {	government = republic }
			NOT = {	government = tribal }
			NOT = {	government = native }
		} 
        }
    }
    text = {
        localisation_key = string_has_monarch
        trigger = {
		AND = {
			OR = {
				government = monarchy
				government = tribal
			}
			NOT = {	government = republic }
			NOT = {	government = theocracy }
			NOT = {	government = native }
			NOT = { has_ruler = "Landfriedens" }
			NOT = { has_ruler = "(Interregnum)" }
		} 
        }
    }
    text = {
        localisation_key = string_has_chief
        trigger = {
		AND = {
			government = native
			NOT = {	government = republic }
			NOT = {	government = theocracy }
			NOT = {	government = tribal }
			NOT = {	government = monarchy }
		} 
        }
    }
    text = {
        localisation_key = string_has_interregnum
        trigger = {
		OR = {
			has_ruler = "Landfriedens"
			has_ruler = "(Interregnum)"
		} 
        }
    }
}

defined_text = {
    name = GetConsortName

    text = {
        localisation_key = string_has_consort
        trigger = {
		has_consort = yes
        }
    }
    text = {
        localisation_key = string_has_no_consort
        trigger = {
		has_consort = no
        }
    }
}

defined_text = {
    name = GetHeirName

    text = {
        localisation_key = string_has_heir
        trigger = {
		has_heir = yes
        }
    }
    text = {
        localisation_key = string_has_no_heir
        trigger = {
		has_heir = no
        }
    }
}

defined_text = {
    name = GetMonarchReligion

    text = {
        localisation_key = string_interregnum
        trigger = {
		OR = {
			has_ruler = "Landfriedens"
			has_ruler = "(Interregnum)"
		}
        }
    }
    text = {
        localisation_key = string_is_catholic
        trigger = {
		ruler_religion = catholic
        }
    }
    text = {
        localisation_key = string_is_protestant
        trigger = {
		ruler_religion = protestant
        }
    }
    text = {
        localisation_key = string_is_reformed
        trigger = {
		ruler_religion = reformed
        }
    }
    text = {
        localisation_key = string_is_anglican
        trigger = {
		ruler_religion = anglican
        }
    }
    text = {
        localisation_key = string_is_orthodox
        trigger = {
		ruler_religion = orthodox
        }
    }
    text = {
        localisation_key = string_is_coptic
        trigger = {
		ruler_religion = coptic
        }
    }
    text = {
        localisation_key = string_is_hussite
        trigger = {
		ruler_religion = hussite
        }
    }
    text = {
        localisation_key = string_is_sunni
        trigger = {
		ruler_religion = sunni
        }
    }
    text = {
        localisation_key = string_is_ibadi
        trigger = {
		ruler_religion = ibadi
        }
    }
    text = {
        localisation_key = string_is_shiite
        trigger = {
		ruler_religion = shiite
        }
    }
    text = {
        localisation_key = string_is_mahayana
        trigger = {
		ruler_religion = mahayana
        }
    }
    text = {
        localisation_key = string_is_vajrayana
        trigger = {
		ruler_religion = vajrayana
        }
    }
    text = {
        localisation_key = string_is_shinto
        trigger = {
		ruler_religion = shinto
        }
    }
    text = {
        localisation_key = string_is_buddhism
        trigger = {
		ruler_religion = buddhism
        }
    }
    text = {
        localisation_key = string_is_confucianism
        trigger = {
		ruler_religion = confucianism
        }
    }
    text = {
        localisation_key = string_is_hinduism
        trigger = {
		ruler_religion = hinduism
        }
    }
    text = {
        localisation_key = string_is_sikhism
        trigger = {
		ruler_religion = sikhism
        }
    }
    text = {
        localisation_key = string_is_inti
        trigger = {
		ruler_religion = inti
        }
    }
    text = {
        localisation_key = string_is_nahuatl
        trigger = {
		ruler_religion = nahuatl
        }
    }
    text = {
        localisation_key = string_is_animism
        trigger = {
		ruler_religion = animism
        }
    }
    text = {
        localisation_key = string_is_shamanism
        trigger = {
		ruler_religion = shamanism
        }
    }
    text = {
        localisation_key = string_is_totemism
        trigger = {
		ruler_religion = totemism
        }
    }
    text = {
        localisation_key = string_is_mesoamerican_religion
        trigger = {
		ruler_religion = mesoamerican_religion
        }
    }
    text = {
        localisation_key = string_is_norse_pagan_reformed
        trigger = {
		ruler_religion = norse_pagan_reformed
        }
    }
    text = {
        localisation_key = string_is_tengri_pagan_reformed
        trigger = {
		ruler_religion = tengri_pagan_reformed
        }
    }
    text = {
        localisation_key = string_is_dreamtime
        trigger = {
		ruler_religion = dreamtime
        }
    }
    text = {
        localisation_key = string_is_jewish
        trigger = {
		ruler_religion = jewish
        }
    }
    text = {
        localisation_key = string_is_zoroastrian
        trigger = {
		ruler_religion = zoroastrian
        }
    }
}

defined_text = {
    name = GetHeirReligion

    text = {
        localisation_key = string_no_heir_religion
        trigger = {
		has_heir = no
        }
    }
    text = {
        localisation_key = string_heir_is_catholic
        trigger = {
		heir_religion = catholic
        }
    }
    text = {
        localisation_key = string_heir_is_protestant
        trigger = {
		heir_religion = protestant
        }
    }
    text = {
        localisation_key = string_heir_is_reformed
        trigger = {
		heir_religion = reformed
        }
    }
    text = {
        localisation_key = string_heir_is_anglican
        trigger = {
		heir_religion = anglican
        }
    }
    text = {
        localisation_key = string_heir_is_orthodox
        trigger = {
		heir_religion = orthodox
        }
    }
    text = {
        localisation_key = string_heir_is_coptic
        trigger = {
		heir_religion = coptic
        }
    }
    text = {
        localisation_key = string_heir_is_hussite
        trigger = {
		heir_religion = hussite
        }
    }
    text = {
        localisation_key = string_heir_is_sunni
        trigger = {
		heir_religion = sunni
        }
    }
    text = {
        localisation_key = string_heir_is_ibadi
        trigger = {
		heir_religion = ibadi
        }
    }
    text = {
        localisation_key = string_heir_is_shiite
        trigger = {
		heir_religion = shiite
        }
    }
    text = {
        localisation_key = string_heir_is_mahayana
        trigger = {
		heir_religion = mahayana
        }
    }
    text = {
        localisation_key = string_heir_is_vajrayana
        trigger = {
		heir_religion = vajrayana
        }
    }
    text = {
        localisation_key = string_heir_is_shinto
        trigger = {
		heir_religion = shinto
        }
    }
    text = {
        localisation_key = string_heir_is_buddhism
        trigger = {
		heir_religion = buddhism
        }
    }
    text = {
        localisation_key = string_heir_is_confucianism
        trigger = {
		heir_religion = confucianism
        }
    }
    text = {
        localisation_key = string_heir_is_hinduism
        trigger = {
		heir_religion = hinduism
        }
    }
    text = {
        localisation_key = string_heir_is_sikhism
        trigger = {
		heir_religion = sikhism
        }
    }
    text = {
        localisation_key = string_heir_is_inti
        trigger = {
		heir_religion = inti
        }
    }
    text = {
        localisation_key = string_heir_is_nahuatl
        trigger = {
		heir_religion = nahuatl
        }
    }
    text = {
        localisation_key = string_heir_is_animism
        trigger = {
		heir_religion = animism
        }
    }
    text = {
        localisation_key = string_heir_is_shamanism
        trigger = {
		heir_religion = shamanism
        }
    }
    text = {
        localisation_key = string_heir_is_totemism
        trigger = {
		heir_religion = totemism
        }
    }
    text = {
        localisation_key = string_heir_is_mesoamerican_religion
        trigger = {
		heir_religion = mesoamerican_religion
        }
    }
    text = {
        localisation_key = string_heir_is_norse_pagan_reformed
        trigger = {
		heir_religion = norse_pagan_reformed
        }
    }
    text = {
        localisation_key = string_heir_is_tengri_pagan_reformed
        trigger = {
		heir_religion = tengri_pagan_reformed
        }
    }
    text = {
        localisation_key = string_heir_is_dreamtime
        trigger = {
		heir_religion = dreamtime
        }
    }
    text = {
        localisation_key = string_heir_is_jewish
        trigger = {
		heir_religion = jewish
        }
    }
    text = {
        localisation_key = string_heir_is_zoroastrian
        trigger = {
		heir_religion = zoroastrian
        }
    }
}

defined_text = {
    name = GetConsortReligion

    text = {
        localisation_key = string_no_consort_religion
        trigger = {
		has_consort = no
        }
    }
    text = {
        localisation_key = string_consort_is_catholic
        trigger = {
		consort_religion = catholic
        }
    }
    text = {
        localisation_key = string_consort_is_protestant
        trigger = {
		consort_religion = protestant
        }
    }
    text = {
        localisation_key = string_consort_is_reformed
        trigger = {
		consort_religion = reformed
        }
    }
    text = {
        localisation_key = string_consort_is_anglican
        trigger = {
		consort_religion = anglican
        }
    }
    text = {
        localisation_key = string_consort_is_orthodox
        trigger = {
		consort_religion = orthodox
        }
    }
    text = {
        localisation_key = string_consort_is_coptic
        trigger = {
		consort_religion = coptic
        }
    }
    text = {
        localisation_key = string_consort_is_hussite
        trigger = {
		consort_religion = hussite
        }
    }
    text = {
        localisation_key = string_consort_is_sunni
        trigger = {
		consort_religion = sunni
        }
    }
    text = {
        localisation_key = string_consort_is_ibadi
        trigger = {
		consort_religion = ibadi
        }
    }
    text = {
        localisation_key = string_consort_is_shiite
        trigger = {
		consort_religion = shiite
        }
    }
    text = {
        localisation_key = string_consort_is_mahayana
        trigger = {
		consort_religion = mahayana
        }
    }
    text = {
        localisation_key = string_consort_is_vajrayana
        trigger = {
		consort_religion = vajrayana
        }
    }
    text = {
        localisation_key = string_consort_is_shinto
        trigger = {
		consort_religion = shinto
        }
    }
    text = {
        localisation_key = string_consort_is_buddhism
        trigger = {
		consort_religion = buddhism
        }
    }
    text = {
        localisation_key = string_consort_is_confucianism
        trigger = {
		consort_religion = confucianism
        }
    }
    text = {
        localisation_key = string_consort_is_hinduism
        trigger = {
		consort_religion = hinduism
        }
    }
    text = {
        localisation_key = string_consort_is_sikhism
        trigger = {
		consort_religion = sikhism
        }
    }
    text = {
        localisation_key = string_consort_is_inti
        trigger = {
		consort_religion = inti
        }
    }
    text = {
        localisation_key = string_consort_is_nahuatl
        trigger = {
		consort_religion = nahuatl
        }
    }
    text = {
        localisation_key = string_consort_is_animism
        trigger = {
		consort_religion = animism
        }
    }
    text = {
        localisation_key = string_consort_is_shamanism
        trigger = {
		consort_religion = shamanism
        }
    }
    text = {
        localisation_key = string_consort_is_totemism
        trigger = {
		consort_religion = totemism
        }
    }
    text = {
        localisation_key = string_consort_is_mesoamerican_religion
        trigger = {
		consort_religion = mesoamerican_religion
        }
    }
    text = {
        localisation_key = string_consort_is_norse_pagan_reformed
        trigger = {
		consort_religion = norse_pagan_reformed
        }
    }
    text = {
        localisation_key = string_consort_is_tengri_pagan_reformed
        trigger = {
		consort_religion = tengri_pagan_reformed
        }
    }
    text = {
        localisation_key = string_consort_is_dreamtime
        trigger = {
		consort_religion = dreamtime
        }
    }
    text = {
        localisation_key = string_consort_is_jewish
        trigger = {
		consort_religion = jewish
        }
    }
    text = {
        localisation_key = string_consort_is_zoroastrian
        trigger = {
		consort_religion = zoroastrian
        }
    }
}

defined_text = {
    name = GetConsortCulture

    text = {
        localisation_key = string_consort_culture
        trigger = {
		has_consort = yes
        }
    }
    text = {
        localisation_key = string_no_consort_culture
        trigger = {
		has_consort = no
        }
    }
}

defined_text = {
    name = GetHeirCulture

    text = {
        localisation_key = string_heir_culture
        trigger = {
		has_heir = yes
        }
    }
    text = {
        localisation_key = string_no_heir_culture
        trigger = {
		has_heir = no
        }
    }
}

defined_text = {
    name = GetMonarchCulture

    text = {
        localisation_key = string_interregnum_culture
        trigger = {
		OR = {
			has_ruler = "Landfriedens"
			has_ruler = "(Interregnum)"
		}
        }
    }
    text = {
        localisation_key = string_monarch_culture
        trigger = {
		AND = {
			NOT = {	has_ruler = "Landfriedens" }
			NOT = {	has_ruler = "(Interregnum)" }
		} 
        }
    }
}
