customizable_localization file updates (except for liturgical languages)

This commit is contained in:
Thakia 2026-10-03 19:10:59 -03:00
parent 624adb2f52
commit 02ca157af0
27 changed files with 7705 additions and 20905 deletions

View file

@ -81,7 +81,7 @@ WarDeclaredFlavor = {
}
root.primary_defender = {
num_sinful_traits = {
target = root.primary_attacker.faith
target = root.primary_attacker.rite
value >= 1
}
}
@ -103,6 +103,22 @@ WarDeclaredFlavor = {
localization_key = war_declared_flavor.zealous
}
text = { # Used by Just attackers enforcing a claim or de jure right.
trigger = {
root.primary_attacker = {
has_trait = just
}
root = {
OR = {
using_de_jure_cb_trigger = yes
using_cb = claim_cb
using_cb = claimant_faction_war
}
}
}
localization_key = war_declared_flavor.just
}
text = { # Used by Greedy characters when declaring a war of conquest.
trigger = {
root.primary_attacker = {
@ -130,6 +146,23 @@ WarDeclaredFlavor = {
localization_key = war_declared_flavor.holy_war
}
text = { # CK2 Norse prepared-invasion letter — conquest, subjugation, and Varangian ventures.
trigger = {
root.primary_attacker = {
faith.religion = faith:folketro.religion
}
root = {
OR = {
using_conquest_cb_trigger = yes
using_hierarchical_cb_trigger = yes
using_cb = fp1_varangian_adventurer_conquest
using_cb = fp1_scandi_adventurer_conquest
}
}
}
localization_key = war_declared_flavor.norse_ravens
}
text = { # Generic DoW text for all De Jure (and Claimant) wars.
trigger = {
root = {
@ -208,6 +241,18 @@ WarDeclaredFlavor = {
localization_key = war_declared_flavor.peasant
}
text = {
trigger = {
root = {
using_cb = independence_faction_war
}
root.primary_defender = {
tyranny >= high_tyranny
}
}
localization_key = war_declared_flavor.independence.tyrant
}
text = {
trigger = {
root = {
@ -235,6 +280,150 @@ WarDeclaredFlavor = {
localization_key = war_declared_flavor.claimant
}
text = { # Used when the attacker and defender are rivals — after CB-specific flavor.
trigger = {
root.primary_attacker = {
has_relation_rival = root.primary_defender
}
root = {
NOR = {
using_holy_war_cb_trigger = yes
using_cb = peasant_war
using_cb = populist_war
using_cb = independence_faction_war
using_cb = liberty_faction_war
using_cb = claimant_faction_war
}
}
}
localization_key = war_declared_flavor.rival
}
text = { # Used when close kin turn steel upon each other.
trigger = {
root.primary_attacker = {
is_close_family_of = root.primary_defender
opinion = {
target = root.primary_defender
value <= 20
}
}
root = {
NOR = {
using_holy_war_cb_trigger = yes
using_cb = peasant_war
using_cb = populist_war
}
}
}
localization_key = war_declared_flavor.kinstrife
}
text = { # Wrathful attackers — hot-blooded challenge
trigger = {
root.primary_attacker = {
OR = {
has_trait = wrathful
has_trait = impatient
}
opinion = {
target = root.primary_defender
value <= 10
}
}
root = {
NOR = {
using_holy_war_cb_trigger = yes
using_cb = peasant_war
using_cb = populist_war
}
}
}
localization_key = war_declared_flavor.wrathful
}
text = { # Tyrant defender — liberty/independence/claimant tone for any CB when tyranny is high
trigger = {
root.primary_defender = {
tyranny >= high_tyranny
}
root.primary_attacker = {
opinion = {
target = root.primary_defender
value <= 20
}
}
root = {
NOR = {
using_holy_war_cb_trigger = yes
using_cb = peasant_war
using_cb = populist_war
}
}
}
localization_key = war_declared_flavor.tyrant
}
text = { # Byzantine imperial hauteur — hierarchical wars
trigger = {
root.primary_attacker = {
culture = { has_cultural_pillar = heritage_byzantine }
OR = {
has_trait = arrogant
has_trait = ambitious
}
}
root = {
using_hierarchical_cb_trigger = yes
}
}
localization_key = war_declared_flavor.byzantine_imperial
}
text = { # Used by Vengeful characters with a personal grudge.
trigger = {
root.primary_attacker = {
has_trait = vengeful
opinion = {
target = root.primary_defender
value <= 0
}
}
root = {
NOR = {
using_holy_war_cb_trigger = yes
using_cb = peasant_war
using_cb = populist_war
}
}
}
localization_key = war_declared_flavor.vengeful
}
text = { # Used by Callous or Sadistic attackers.
trigger = {
root.primary_attacker = {
OR = {
has_trait = callous
has_trait = sadistic
}
opinion = {
target = root.primary_defender
value <= 20
}
}
root = {
NOR = {
using_holy_war_cb_trigger = yes
using_cb = peasant_war
using_cb = populist_war
}
}
}
localization_key = war_declared_flavor.callous
}
#TIT-17244: will not appear without this.
text = {
trigger = {
@ -265,7 +454,7 @@ WarDeclaredFlavor = {
scope:recipient = { exists = scope:war_for_imprisonment_flavour }
}
}
localization_key = war_declared_flavor.revocation_refused
localization_key = war_declared_flavor.imprisonment_refused
}
text = { # Fallback DoW text. Ideallty we should never reach this point, but it's here if we need it.
@ -296,13 +485,76 @@ ZealousDoW = {
text = {
trigger = {
root.faith = {
has_doctrine_parameter = reincarnation_resistance_to_conversion
root.rite = {
rite_has_parameter = reincarnation_resistance_to_conversion
}
}
localization_key = war_declared_flavor.zealous.reincarnation
}
text = {
trigger = {
root.faith = {
OR = { religion_tag = eastern_orthodox_religion religion_tag = catholic_religion religion_tag = protestant_religion religion_tag = oriental_orthodox_religion }
}
}
localization_key = war_declared_flavor.zealous.christian_judgment
}
text = {
trigger = {
root.faith = {
religion_tag = islam_religion
}
}
localization_key = war_declared_flavor.zealous.islamic_judgment
}
text = {
trigger = {
root.faith.religion = faith:folketro.religion
}
localization_key = war_declared_flavor.zealous.norse_ravens
}
text = {
trigger = {
root.rite = { rite_has_doctrine = doctrine_polytheist }
}
localization_key = war_declared_flavor.zealous.pagan_gods
}
text = {
trigger = {
root.faith = {
religion_tag = zoroastrianism_religion
}
}
localization_key = war_declared_flavor.zealous.zoroastrian
}
text = {
trigger = {
root.faith = {
religion_tag = judaism_religion
}
}
localization_key = war_declared_flavor.zealous.jewish_judgment
}
text = {
trigger = {
root.faith = {
OR = {
religion_tag = hinduism_religion
religion_tag = buddhism_religion
religion_tag = jainism_religion
}
}
}
localization_key = war_declared_flavor.zealous.dharma_judgment
}
text = {
trigger = {
always = no
@ -409,16 +661,6 @@ WarCasusBelliShort = {
using_cb = directed_great_holy_war
}
}
localization_key = war_memory_cb_invasion
}
text = {
trigger = {
OR = {
using_cb = independence_war
using_cb = independence_faction_war
}
}
localization_key = war_memory_cb_ghw
}
@ -499,8 +741,10 @@ WarCasusBelliShort = {
text = {
trigger = {
using_cb = vassalization_cb
using_cb = diarch_vassalisation_cb
OR = {
using_cb = vassalization_cb
using_cb = diarch_vassalisation_cb
}
}
localization_key = war_memory_cb_vassalization
}
@ -525,11 +769,6 @@ WarCasusBelliShort = {
localization_key = war_memory_cb_expel
}
text = {
trigger = { using_cb = diarch_vassalisation_cb }
localization_key = war_memory_cb_vassalization
}
text = {
trigger = { using_cb = remove_regent_cb }
localization_key = war_memory_cb_regent