Скриптовое условие

country_rank_is_what

Что проверяет
Если
  • Character существует
  • Хотя бы одно из этого
    • НеHas ruler
    • Правитель: НеCharacter
  • Characterrule_end_date(root) существует
ТоCountry rank on date (scope:character.rule_end_date(root)): target rank
Иначе
Ранг державы: target rank

Их задаёт вызывающий скрипт; каждый вызов показан в разделе «Связи».

  • $target_rank$

Скрипты 4

Используется в 4

Скриптовые условия

trigger_if = {
limit = {
exists = scope:character
or = {
has_ruler = no
not = {
ruler = scope:character
}
}
scope:character ?= {
exists = "rule_end_date(root)"
}
}
country_rank_on_date(scope:character.rule_end_date(root)) ?= $target_rank$
}
trigger_else = {
country_rank ?= $target_rank$
}