2040 lines
30 KiB
Text
2040 lines
30 KiB
Text
#Descriptions of characters
|
|
#RelationDescriptor
|
|
|
|
|
|
RelationDescriptor = {
|
|
type = character
|
|
|
|
text = {
|
|
trigger = {
|
|
opinion = {
|
|
target = scope:second
|
|
value > 0
|
|
}
|
|
}
|
|
localization_key = positive_desc_of_other
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
opinion = {
|
|
target = scope:second
|
|
value <= 0
|
|
}
|
|
}
|
|
localization_key = negative_desc_of_other
|
|
}
|
|
}
|
|
|
|
|
|
DescriptorPositive = { #Can't be used on its own
|
|
type = character
|
|
|
|
random_valid = yes
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
is_vassal_of = root
|
|
}
|
|
}
|
|
localization_key = positive_desc_loyal
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
is_vassal_of = root
|
|
}
|
|
}
|
|
localization_key = positive_desc_faithful
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = generous
|
|
}
|
|
}
|
|
localization_key = positive_desc_generous
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = just
|
|
prestige > root.prestige
|
|
}
|
|
}
|
|
}
|
|
localization_key = positive_desc_honorable
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = just
|
|
}
|
|
}
|
|
localization_key = positive_desc_principled
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = arbitrary
|
|
}
|
|
}
|
|
localization_key = positive_desc_pragmatic
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = lustful
|
|
}
|
|
}
|
|
localization_key = positive_desc_passionate
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = chaste
|
|
}
|
|
}
|
|
localization_key = positive_desc_wholesome
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = gluttonous
|
|
}
|
|
}
|
|
localization_key = positive_desc_epicurean
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = temperate
|
|
}
|
|
}
|
|
localization_key = positive_desc_disciplined
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = greedy
|
|
}
|
|
}
|
|
localization_key = positive_desc_frugal
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = lazy
|
|
}
|
|
}
|
|
localization_key = positive_desc_relaxed
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = diligent
|
|
}
|
|
}
|
|
localization_key = positive_desc_dedicated
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = wrathful
|
|
}
|
|
}
|
|
localization_key = positive_desc_forceful
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = calm
|
|
}
|
|
}
|
|
localization_key = positive_desc_even_tempered
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = calm
|
|
has_trait = pensive
|
|
}
|
|
}
|
|
}
|
|
localization_key = positive_desc_poised
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = patient
|
|
}
|
|
}
|
|
localization_key = positive_desc_composed
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = impatient
|
|
}
|
|
}
|
|
localization_key = positive_desc_vigorous
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = arrogant
|
|
}
|
|
}
|
|
localization_key = positive_desc_confident
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = humble
|
|
}
|
|
}
|
|
localization_key = positive_desc_respectful
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = deceitful
|
|
}
|
|
}
|
|
localization_key = positive_desc_cunning
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = deceitful
|
|
}
|
|
}
|
|
localization_key = positive_desc_sly
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = honest
|
|
}
|
|
}
|
|
localization_key = positive_desc_sincere
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = craven
|
|
has_trait = pensive
|
|
}
|
|
}
|
|
}
|
|
localization_key = positive_desc_prudent
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = brave
|
|
}
|
|
}
|
|
localization_key = positive_desc_courageous
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = brave
|
|
}
|
|
}
|
|
localization_key = positive_desc_fearless
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = shy
|
|
}
|
|
}
|
|
localization_key = positive_desc_coy
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = charming
|
|
has_trait = gregarious
|
|
}
|
|
}
|
|
}
|
|
localization_key = positive_desc_friendly
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = charming
|
|
has_trait = gregarious
|
|
}
|
|
}
|
|
}
|
|
localization_key = positive_desc_sociable
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = charming
|
|
has_trait = gregarious
|
|
}
|
|
}
|
|
}
|
|
localization_key = positive_desc_agreeable
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = shy
|
|
has_trait = pensive
|
|
}
|
|
}
|
|
}
|
|
localization_key = positive_desc_reserved
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = ambitious
|
|
}
|
|
}
|
|
localization_key = positive_desc_determined
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = ambitious
|
|
}
|
|
}
|
|
localization_key = positive_desc_driven
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = ambitious
|
|
}
|
|
}
|
|
localization_key = positive_desc_enthusiastic
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = content
|
|
}
|
|
}
|
|
localization_key = positive_desc_untroubled
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = cynical
|
|
has_trait = pensive
|
|
}
|
|
}
|
|
}
|
|
localization_key = positive_desc_circumspect
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = zealous
|
|
}
|
|
}
|
|
localization_key = positive_desc_devout
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = paranoid
|
|
}
|
|
}
|
|
localization_key = positive_desc_wary
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = trusting
|
|
}
|
|
}
|
|
localization_key = positive_desc_loyal
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = trusting
|
|
}
|
|
}
|
|
localization_key = positive_desc_committed
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = compassionate
|
|
}
|
|
}
|
|
localization_key = positive_desc_kind
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = callous
|
|
}
|
|
}
|
|
localization_key = positive_desc_thick_skinned
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = callous
|
|
}
|
|
}
|
|
localization_key = positive_desc_unsusceptible
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = sadistic
|
|
}
|
|
NOT = { root = { has_trait = sadistic } }
|
|
}
|
|
localization_key = positive_desc_ahem
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = sadistic
|
|
}
|
|
root = { has_trait = sadistic }
|
|
}
|
|
localization_key = positive_desc_efficient
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = sadistic
|
|
}
|
|
root = { has_trait = sadistic }
|
|
}
|
|
localization_key = positive_desc_fellow_connoisseur
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = cannibal
|
|
}
|
|
root = { has_trait = cannibal }
|
|
}
|
|
localization_key = positive_desc_fellow_gourmand
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = stubborn
|
|
}
|
|
}
|
|
localization_key = positive_desc_resolute
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = fickle
|
|
}
|
|
}
|
|
localization_key = positive_desc_flexible
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = vengeful
|
|
}
|
|
}
|
|
localization_key = positive_desc_trenchant
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = forgiving
|
|
}
|
|
}
|
|
localization_key = positive_desc_magnanimous
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = forgiving
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 0.5
|
|
modifier = {
|
|
add = 1
|
|
scope:second = {
|
|
this = root.liege
|
|
}
|
|
}
|
|
}
|
|
localization_key = positive_desc_merciful
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = rowdy
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_irrepressible
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = rowdy
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_unstoppable
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = rowdy
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_exuberant
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = charming
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_crafty
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = rowdy
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_mischievous
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = charming
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_artful
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = charming
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_effusive
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = curious
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_forthcoming
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = curious
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_expressive
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = curious
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_inquisitive
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = curious
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_enquiring
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = curious
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_observant
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = bossy
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_self_assured
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = bossy
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_adept
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = bossy
|
|
has_trait = diligent
|
|
has_trait = pensive
|
|
}
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = positive_desc_meticulous
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
intrigue > 14
|
|
intrigue > root.intrigue
|
|
}
|
|
}
|
|
localization_key = positive_desc_subtle
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
martial > 14
|
|
martial > root.martial
|
|
}
|
|
}
|
|
localization_key = positive_desc_imposing
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
OR = {
|
|
scope:second = {
|
|
diplomacy > 14
|
|
diplomacy > root.diplomacy
|
|
}
|
|
scope:second = { has_trait = charming }
|
|
}
|
|
}
|
|
localization_key = positive_desc_charming
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
stewardship > 14
|
|
stewardship > root.stewardship
|
|
}
|
|
}
|
|
localization_key = positive_desc_industrious
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
learning > 14
|
|
learning > root.learning
|
|
}
|
|
}
|
|
localization_key = positive_desc_wise
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
age > 65
|
|
age > root.age
|
|
}
|
|
}
|
|
localization_key = positive_desc_venerable
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
age < 25
|
|
}
|
|
root.age > 35
|
|
}
|
|
localization_key = positive_desc_youthful
|
|
}
|
|
|
|
text = {
|
|
trigger = { always = no }
|
|
fallback = yes
|
|
localization_key = positive_desc_compliment_adjective
|
|
}
|
|
}
|
|
|
|
DescriptorNegative = { #Can't be used on its own
|
|
type = character
|
|
|
|
random_valid = yes
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
is_vassal_of = root
|
|
}
|
|
|
|
}
|
|
weight_multiplier = {
|
|
base = 0.5
|
|
modifier = {
|
|
add = 1
|
|
any_targeting_scheme = {
|
|
is_scheme_agent_exposed = scope:second
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_traitorous
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
is_vassal_of = root
|
|
}
|
|
}
|
|
localization_key = negative_desc_subversive
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
is_vassal_of = root
|
|
is_close_or_extended_family_of = root
|
|
is_consort_of = root
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_useless
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
this = root.liege
|
|
OR = {
|
|
has_trait = wrathful
|
|
has_trait = sadistic
|
|
has_trait = vengeful
|
|
has_trait = brave
|
|
}
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 0.5
|
|
modifier = {
|
|
add = 1
|
|
has_trait = ambitious
|
|
}
|
|
}
|
|
|
|
localization_key = negative_desc_oppressing
|
|
}
|
|
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_relation_bully = root
|
|
}
|
|
}
|
|
localization_key = negative_desc_pathetic
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
age > 65
|
|
age > root.age
|
|
}
|
|
}
|
|
localization_key = negative_desc_decrepit
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
AND = {
|
|
age < 25
|
|
age < root.age
|
|
}
|
|
has_trait = trusting
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_naive
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = arrogant
|
|
}
|
|
}
|
|
localization_key = negative_desc_arrogant
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
has_trait = zealous
|
|
scope:second = {
|
|
NOT = {
|
|
has_trait = zealous
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_faithless
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = arrogant
|
|
has_trait = shy
|
|
has_trait = chaste
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_aloof
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = generous
|
|
}
|
|
}
|
|
localization_key = negative_desc_wasteful
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = lustful
|
|
}
|
|
}
|
|
localization_key = negative_desc_lewd
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = gluttonous
|
|
has_trait = greedy
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_insatiable
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = calm
|
|
has_trait = lazy
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_lethargic
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = trusting
|
|
}
|
|
}
|
|
localization_key = negative_desc_gullible
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = zealous
|
|
has_trait = wrathful
|
|
has_trait = vengeful
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_rabid
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = zealous
|
|
}
|
|
}
|
|
localization_key = negative_desc_fanatical
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = zealous
|
|
has_trait = wrathful
|
|
has_trait = vengeful
|
|
has_trait = lunatic
|
|
has_trait = possessed
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_delirious
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = wrathful
|
|
has_trait = vengeful
|
|
has_trait = sadistic
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_ruinous
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = deceitful
|
|
AND = {
|
|
intrigue > 14
|
|
intrigue > root.intrigue
|
|
}
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_dishonest
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = deceitful
|
|
AND = {
|
|
intrigue > 14
|
|
intrigue > root.intrigue
|
|
}
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_crooked
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = deceitful
|
|
has_trait = callous
|
|
AND = {
|
|
intrigue > 14
|
|
intrigue > root.intrigue
|
|
}
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_insidious
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = craven
|
|
}
|
|
}
|
|
localization_key = negative_desc_spineless
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = craven
|
|
}
|
|
}
|
|
localization_key = negative_desc_gutless
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = craven
|
|
}
|
|
}
|
|
localization_key = negative_desc_cowardly
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = shy
|
|
has_trait = humble
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_apprehensive
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = temperate
|
|
has_trait = humble
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_restrained
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = temperate
|
|
has_trait = humble
|
|
has_trait = just
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_austere
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = just
|
|
}
|
|
}
|
|
localization_key = negative_desc_rigid
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = vengeful
|
|
has_trait = wrathful
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_spiteful
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = vengeful
|
|
has_trait = wrathful
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_hostile
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = sadistic
|
|
}
|
|
}
|
|
localization_key = negative_desc_perverse
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = sadistic
|
|
}
|
|
}
|
|
localization_key = negative_desc_ruthless
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = lustful
|
|
has_trait = gregarious
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_unrestrained
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = ambitious
|
|
has_trait = arrogant
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_brash
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = gregarious
|
|
has_trait = honest
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_brazen
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = gregarious
|
|
has_trait = honest
|
|
has_trait = brave
|
|
has_trait = lustful
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_audacious
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = humble
|
|
has_trait = honest
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_guileless
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = brave
|
|
}
|
|
}
|
|
localization_key = negative_desc_reckless
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = diligent
|
|
has_trait = patient
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_unrelenting
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = impatient
|
|
}
|
|
}
|
|
localization_key = negative_desc_impatient
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = cynical
|
|
}
|
|
}
|
|
localization_key = negative_desc_pessimistic
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
intrigue > 14
|
|
intrigue > root.intrigue
|
|
}
|
|
}
|
|
localization_key = negative_desc_false
|
|
}
|
|
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
martial > 14
|
|
martial > root.martial
|
|
}
|
|
}
|
|
localization_key = negative_desc_pretentious
|
|
}
|
|
|
|
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
diplomacy > 14
|
|
diplomacy > root.diplomacy
|
|
}
|
|
}
|
|
localization_key = negative_desc_disagreeable
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
diplomacy > 14
|
|
diplomacy > root.diplomacy
|
|
}
|
|
}
|
|
localization_key = negative_desc_grousing
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
diplomacy > 14
|
|
diplomacy > root.diplomacy
|
|
}
|
|
}
|
|
localization_key = negative_desc_querulous
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
stewardship > 14
|
|
stewardship > root.stewardship
|
|
}
|
|
}
|
|
localization_key = negative_desc_fretful
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
learning > 14
|
|
learning > root.learning
|
|
}
|
|
}
|
|
localization_key = negative_desc_pompous
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
learning > 14
|
|
learning > root.learning
|
|
}
|
|
}
|
|
localization_key = negative_desc_overbearing
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
learning > 14
|
|
learning > root.learning
|
|
}
|
|
}
|
|
localization_key = negative_desc_abstruse
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
intrigue < 10
|
|
intrigue < root.intrigue
|
|
}
|
|
intrigue > 10
|
|
}
|
|
localization_key = negative_desc_graceless
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
intrigue < 10
|
|
intrigue < root.intrigue
|
|
}
|
|
intrigue > 10
|
|
}
|
|
localization_key = negative_desc_unsubtle
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
intrigue < 10
|
|
intrigue < root.intrigue
|
|
}
|
|
intrigue > 10
|
|
}
|
|
localization_key = negative_desc_ignorant
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
OR = {
|
|
AND = {
|
|
scope:second = {
|
|
martial < 10
|
|
martial < root.martial
|
|
}
|
|
martial > 10
|
|
}
|
|
scope:second = {
|
|
OR = {
|
|
has_trait = craven
|
|
has_trait = forgiving
|
|
has_trait = ill
|
|
has_trait = sickly
|
|
has_trait = pneumonic
|
|
has_trait = wounded
|
|
}
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_feeble
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
diplomacy < 10
|
|
diplomacy < root.diplomacy
|
|
}
|
|
diplomacy > 10
|
|
}
|
|
localization_key = negative_desc_dull
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
diplomacy < 10
|
|
diplomacy < root.diplomacy
|
|
}
|
|
diplomacy > 10
|
|
}
|
|
localization_key = negative_desc_tedious
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
OR = {
|
|
AND = {
|
|
scope:second = {
|
|
stewardship < 10
|
|
stewardship < root.stewardship
|
|
}
|
|
stewardship > 10
|
|
}
|
|
scope:second = {
|
|
this = root.liege
|
|
}
|
|
}
|
|
}
|
|
localization_key = negative_desc_inept
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
learning < 10
|
|
learning < root.learning
|
|
}
|
|
learning > 10
|
|
}
|
|
localization_key = negative_desc_simple
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
learning < 10
|
|
learning < root.learning
|
|
}
|
|
learning > 10
|
|
}
|
|
localization_key = negative_desc_witless
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
learning < 10
|
|
learning < root.learning
|
|
root.learning > 14
|
|
}
|
|
learning > 10
|
|
}
|
|
localization_key = negative_desc_obtuse
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = rowdy
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_rebellious
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = rowdy
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_boisterous
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = rowdy
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_unruly
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = deceitful
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_devious
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = charming
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_wily
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = charming
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_shifty
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = curious
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_rattling
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = curious
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_annoying
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = curious
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_raucous
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = pensive
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_meddling
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = pensive
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_prying
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = pensive
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_intrusive
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = bossy
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_overconfident
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = bossy
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_careless
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
scope:second = {
|
|
has_trait = bossy
|
|
}
|
|
}
|
|
weight_multiplier = {
|
|
base = 3
|
|
}
|
|
localization_key = negative_desc_hubristic
|
|
}
|
|
|
|
text = {
|
|
trigger = { always = no }
|
|
fallback = yes
|
|
localization_key = negative_desc_insult_adjective
|
|
}
|
|
}
|
|
|
|
CooltipSpouseListing = {
|
|
type = character
|
|
|
|
text = {
|
|
trigger = { is_married = yes }
|
|
localization_key = cooltip_spouse_listing
|
|
}
|
|
text = {
|
|
trigger = { is_betrothed = yes }
|
|
localization_key = cooltip_betrothed_listing
|
|
}
|
|
text = {
|
|
trigger = { is_concubine = yes }
|
|
localization_key = cooltip_concubine_listing
|
|
}
|
|
text = {
|
|
trigger = { always = yes }
|
|
localization_key = cooltip_unmarried_listing
|
|
}
|
|
}
|
|
|
|
CooltipOpinionListing = {
|
|
type = character
|
|
|
|
text = {
|
|
trigger = { is_local_player = no }
|
|
localization_key = cooltip_opinion_of_player
|
|
}
|
|
}
|
|
|
|
GetCrime = {
|
|
type = character
|
|
|
|
text = {
|
|
trigger = { has_trait = murderer }
|
|
localization_key = crime_murderer
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
liege.faith = {
|
|
NOR = {
|
|
has_doctrine = doctrine_kinslaying_accepted
|
|
has_doctrine = doctrine_kinslaying_shunned
|
|
}
|
|
}
|
|
OR = {
|
|
has_trait = kinslayer_1
|
|
has_trait = kinslayer_2
|
|
has_trait = kinslayer_3
|
|
}
|
|
}
|
|
localization_key = crime_kinslayer
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
liege.faith = { has_doctrine_parameter = deviancy_illegal }
|
|
has_trait = deviant
|
|
}
|
|
localization_key = crime_deviant
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
NOT = {
|
|
liege.faith = { has_doctrine = tenet_ritual_cannibalism }
|
|
}
|
|
has_trait = cannibal
|
|
}
|
|
localization_key = crime_cannibal
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
liege.faith = { has_doctrine = doctrine_homosexuality_crime }
|
|
is_male = yes
|
|
has_trait = sodomite
|
|
}
|
|
localization_key = crime_sodomite
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
NOT = {
|
|
liege.faith = { has_doctrine = doctrine_consanguinity_unrestricted }
|
|
}
|
|
has_trait = incestuous
|
|
}
|
|
localization_key = crime_incestuous
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
OR = {
|
|
AND = {
|
|
liege.faith = { has_doctrine = doctrine_adultery_women_crime }
|
|
is_female = yes
|
|
}
|
|
AND = {
|
|
liege.faith = { has_doctrine = doctrine_adultery_men_crime }
|
|
is_male = yes
|
|
}
|
|
}
|
|
has_trait = adulterer
|
|
}
|
|
localization_key = crime_adulterer
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
liege.faith = { has_doctrine_parameter = witchcraft_illegal }
|
|
has_trait = witch
|
|
}
|
|
localization_key = crime_witch
|
|
}
|
|
|
|
text = {
|
|
trigger = { has_trait = fornicator }
|
|
localization_key = crime_fornicator
|
|
}
|
|
|
|
text = {
|
|
trigger = { has_trait = denounced }
|
|
localization_key = crime_denounced
|
|
}
|
|
|
|
text = {
|
|
trigger = { has_trait = excommunicated }
|
|
localization_key = crime_excommunicated
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
religion = ROOT.religion
|
|
NOT = { faith = ROOT.faith }
|
|
}
|
|
localization_key = crime_heretic
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
NOT = {
|
|
ROOT.religion = { is_in_family = rf_pagan }
|
|
}
|
|
NOT = { religion = ROOT.religion }
|
|
religion = { is_in_family = rf_pagan }
|
|
}
|
|
localization_key = crime_heathen
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
NOT = { religion = ROOT.religion }
|
|
}
|
|
localization_key = crime_infidel
|
|
}
|
|
|
|
text = {
|
|
trigger = { always = yes }
|
|
localization_key = crime_fallback
|
|
}
|
|
}
|
|
|
|
GetCrimeDesc = {
|
|
type = character
|
|
|
|
text = {
|
|
trigger = { has_trait = murderer }
|
|
localization_key = crime_murderer_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
OR = {
|
|
has_trait = kinslayer_1
|
|
has_trait = kinslayer_2
|
|
has_trait = kinslayer_3
|
|
}
|
|
}
|
|
localization_key = crime_kinslayer_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = { has_trait = deviant }
|
|
localization_key = crime_deviant_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = { has_trait = cannibal }
|
|
localization_key = crime_cannibal_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = { has_trait = sodomite }
|
|
localization_key = crime_sodomite_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = { has_trait = incestuous }
|
|
localization_key = crime_incestuous_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = { has_trait = adulterer }
|
|
localization_key = crime_adulterer_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = { has_trait = witch }
|
|
localization_key = crime_witch_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = { has_trait = fornicator }
|
|
localization_key = crime_fornicator_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = { has_trait = denounced }
|
|
localization_key = crime_denounced_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = { has_trait = excommunicated }
|
|
localization_key = crime_excommunicated_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
religion = ROOT.religion
|
|
NOT = { faith = ROOT.faith }
|
|
}
|
|
localization_key = crime_heretic_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
NOT = {
|
|
ROOT.religion = { is_in_family = rf_pagan }
|
|
}
|
|
NOT = { religion = ROOT.religion }
|
|
religion = { is_in_family = rf_pagan }
|
|
}
|
|
localization_key = crime_heathen_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
NOT = { religion = ROOT.religion }
|
|
}
|
|
localization_key = crime_infidel_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = { always = yes }
|
|
localization_key = crime_fallback_desc
|
|
}
|
|
}
|
|
|
|
GetSecretCrimeDescIndef = {
|
|
type = character
|
|
|
|
text = {
|
|
trigger = {
|
|
any_secret = { secret_type = secret_murder }
|
|
}
|
|
localization_key = crime_indef_murderer_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
any_secret = { secret_type = secret_deviant }
|
|
}
|
|
localization_key = crime_indef_deviant_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
any_secret = { secret_type = secret_cannibal }
|
|
}
|
|
localization_key = crime_indef_cannibal_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
any_secret = { secret_type = secret_homosexual }
|
|
}
|
|
localization_key = crime_indef_sodomite_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
any_secret = { secret_type = secret_incest }
|
|
}
|
|
localization_key = crime_indef_incestuous_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
any_secret = { secret_type = secret_lover }
|
|
}
|
|
localization_key = crime_indef_adulterer_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
any_secret = { secret_type = secret_witch }
|
|
}
|
|
localization_key = crime_indef_witch_desc
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
any_secret = { secret_type = secret_non_believer }
|
|
}
|
|
localization_key = crime_indef_infidel_desc
|
|
}
|
|
|
|
text = {
|
|
localization_key = crime_indef_fallback_desc
|
|
fallback = yes
|
|
}
|
|
}
|