more liturgical lanaguge
This commit is contained in:
parent
b409c3dc73
commit
8031c997c1
15 changed files with 835 additions and 94 deletions
|
|
@ -7440,3 +7440,154 @@ pam_arabic_as_liturgical_language_trigger = {
|
|||
pam_hebrew_as_liturgical_language_trigger = {
|
||||
rite_has_doctrine = doctrine_liturgical_language_hebrew
|
||||
}
|
||||
|
||||
# Character scope: this character follows a rite prescribing a language they do not know.
|
||||
neow_rite_liturgical_language_is_missing_trigger = {
|
||||
OR = {
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_latin }
|
||||
NOT = { knows_language = language_latin }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_koine }
|
||||
NOT = { knows_language = NEOW_language_koine }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_church_slavonic }
|
||||
NOT = { knows_language = NEOW_language_church_slavonic }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_irish }
|
||||
NOT = { knows_language = NEOW_language_irish }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_armenian }
|
||||
NOT = { knows_language = language_armenian }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_classical_georgian }
|
||||
NOT = { knows_language = NEOW_language_classical_georgian }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_church_romanian }
|
||||
NOT = { knows_language = NEOW_language_church_romanian }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_arabic }
|
||||
NOT = { knows_language = language_arabic }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_hebrew }
|
||||
NOT = { knows_language = NEOW_language_hebrew }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_esperanto }
|
||||
NOT = { knows_language = NEOW_language_esperanto }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Rite scope. Only a branch preserving the mainline's named liturgical language
|
||||
# qualifies; "No Liturgical Language" is not a shared language.
|
||||
neow_rite_matches_mainline_liturgical_language_trigger = {
|
||||
NOT = { this = faith.main_rite }
|
||||
rite_has_parameter = neow_liturgical_language_mainline_alignment
|
||||
OR = {
|
||||
AND = {
|
||||
rite_has_doctrine = doctrine_liturgical_language_latin
|
||||
faith.main_rite = { rite_has_doctrine = doctrine_liturgical_language_latin }
|
||||
}
|
||||
AND = {
|
||||
rite_has_doctrine = doctrine_liturgical_language_koine
|
||||
faith.main_rite = { rite_has_doctrine = doctrine_liturgical_language_koine }
|
||||
}
|
||||
AND = {
|
||||
rite_has_doctrine = doctrine_liturgical_language_church_slavonic
|
||||
faith.main_rite = { rite_has_doctrine = doctrine_liturgical_language_church_slavonic }
|
||||
}
|
||||
AND = {
|
||||
rite_has_doctrine = doctrine_liturgical_language_irish
|
||||
faith.main_rite = { rite_has_doctrine = doctrine_liturgical_language_irish }
|
||||
}
|
||||
AND = {
|
||||
rite_has_doctrine = doctrine_liturgical_language_armenian
|
||||
faith.main_rite = { rite_has_doctrine = doctrine_liturgical_language_armenian }
|
||||
}
|
||||
AND = {
|
||||
rite_has_doctrine = doctrine_liturgical_language_classical_georgian
|
||||
faith.main_rite = { rite_has_doctrine = doctrine_liturgical_language_classical_georgian }
|
||||
}
|
||||
AND = {
|
||||
rite_has_doctrine = doctrine_liturgical_language_church_romanian
|
||||
faith.main_rite = { rite_has_doctrine = doctrine_liturgical_language_church_romanian }
|
||||
}
|
||||
AND = {
|
||||
rite_has_doctrine = doctrine_liturgical_language_arabic
|
||||
faith.main_rite = { rite_has_doctrine = doctrine_liturgical_language_arabic }
|
||||
}
|
||||
AND = {
|
||||
rite_has_doctrine = doctrine_liturgical_language_hebrew
|
||||
faith.main_rite = { rite_has_doctrine = doctrine_liturgical_language_hebrew }
|
||||
}
|
||||
AND = {
|
||||
rite_has_doctrine = doctrine_liturgical_language_esperanto
|
||||
faith.main_rite = { rite_has_doctrine = doctrine_liturgical_language_esperanto }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Character scope: the ruler knows the language prescribed by their rite and may adopt it at court.
|
||||
neow_rite_liturgical_language_known_not_court_trigger = {
|
||||
OR = {
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_latin }
|
||||
knows_language = language_latin
|
||||
NOT = { has_court_language = language_latin }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_koine }
|
||||
knows_language = NEOW_language_koine
|
||||
NOT = { has_court_language = NEOW_language_koine }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_church_slavonic }
|
||||
knows_language = NEOW_language_church_slavonic
|
||||
NOT = { has_court_language = NEOW_language_church_slavonic }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_irish }
|
||||
knows_language = NEOW_language_irish
|
||||
NOT = { has_court_language = NEOW_language_irish }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_armenian }
|
||||
knows_language = language_armenian
|
||||
NOT = { has_court_language = language_armenian }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_classical_georgian }
|
||||
knows_language = NEOW_language_classical_georgian
|
||||
NOT = { has_court_language = NEOW_language_classical_georgian }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_church_romanian }
|
||||
knows_language = NEOW_language_church_romanian
|
||||
NOT = { has_court_language = NEOW_language_church_romanian }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_arabic }
|
||||
knows_language = language_arabic
|
||||
NOT = { has_court_language = language_arabic }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_hebrew }
|
||||
knows_language = NEOW_language_hebrew
|
||||
NOT = { has_court_language = NEOW_language_hebrew }
|
||||
}
|
||||
AND = {
|
||||
rite ?= { rite_has_doctrine = doctrine_liturgical_language_esperanto }
|
||||
knows_language = NEOW_language_esperanto
|
||||
NOT = { has_court_language = NEOW_language_esperanto }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue