1194 lines
27 KiB
Text
1194 lines
27 KiB
Text
ShieldPersonFemaleMale = {
|
|
type = character
|
|
|
|
text = {
|
|
localization_key = trait_shieldmaiden_female
|
|
trigger = { is_female = yes }
|
|
}
|
|
|
|
text = {
|
|
localization_key = trait_shieldmaiden_male
|
|
trigger = { is_male = yes }
|
|
}
|
|
}
|
|
|
|
ShieldPersonsFemaleMale = {
|
|
type = character
|
|
|
|
text = {
|
|
localization_key = trait_shieldmaidens_female
|
|
trigger = { is_female = yes }
|
|
}
|
|
|
|
text = {
|
|
localization_key = trait_shieldmaidens_male
|
|
trigger = { is_male = yes }
|
|
}
|
|
}
|
|
|
|
GruesomeFestivalName = {
|
|
type = character
|
|
|
|
text = {
|
|
localization_key = gruesomefestivalname_blot
|
|
trigger = { faith.religion = religion:germanic_religion }
|
|
}
|
|
|
|
text = {
|
|
localization_key = gruesomefestivalname_festival
|
|
trigger = {
|
|
NOT = { faith.religion = religion:germanic_religion }
|
|
}
|
|
fallback = yes
|
|
}
|
|
}
|
|
|
|
GruesomeFestivalNamePlural = {
|
|
type = character
|
|
|
|
text = {
|
|
localization_key = gruesomefestivalname_blot
|
|
trigger = { faith.religion = religion:germanic_religion }
|
|
}
|
|
|
|
text = {
|
|
localization_key = gruesomefestivalname_festivals
|
|
trigger = {
|
|
NOT = { faith.religion = religion:germanic_religion }
|
|
}
|
|
fallback = yes
|
|
}
|
|
}
|
|
|
|
GruesomeFestivalAnimalPreference = {
|
|
type = character
|
|
|
|
# Generic, patterned off of standard Norse preferences.
|
|
text = {
|
|
localization_key = gruesomefestivalanimalpreference_pigs_cattle_horses
|
|
trigger = { always = no }
|
|
fallback = yes
|
|
}
|
|
# Islamic syncretics.
|
|
text = {
|
|
localization_key = gruesomefestivalanimalpreference_cleananimals_cattle_horses
|
|
trigger = {
|
|
var:gf_faith = {
|
|
OR = {
|
|
has_doctrine = tenet_islamic_syncretism
|
|
# Islam is actually forbidden from this by default, but if someone mods it in, make sure the loc syncs up nicely.
|
|
religion = religion:islam_religion
|
|
}
|
|
# Exempting Hindu syncretics, who get their own loc key to avoid cattle.
|
|
NOT = { religion = religion:hinduism_religion }
|
|
}
|
|
}
|
|
}
|
|
# Jewish syncretics.
|
|
text = {
|
|
localization_key = gruesomefestivalanimalpreference_cleananimals_cattle
|
|
trigger = {
|
|
var:gf_faith = {
|
|
OR = {
|
|
has_doctrine = tenet_jewish_syncretism
|
|
# Islam is actually forbidden from this by default, but if someone mods it in, make sure the loc syncs up nicely.
|
|
religion = religion:judaism_religion
|
|
}
|
|
# Exempting Hindu syncretics, who get their own loc key to avoid cattle.
|
|
NOT = { religion = religion:hinduism_religion }
|
|
}
|
|
}
|
|
|
|
}
|
|
# Hindu.
|
|
text = {
|
|
localization_key = gruesomefestivalanimalpreference_cleananimals_horses_pigs
|
|
trigger = { var:gf_faith.religion = religion:hinduism_religion }
|
|
}
|
|
# And, for the sake of simplicity, syncretised Hindus.
|
|
text = {
|
|
localization_key = gruesomefestivalanimalpreference_cleananimals_goats
|
|
trigger = {
|
|
var:gf_faith = {
|
|
religion = religion:hinduism_religion
|
|
OR = {
|
|
has_doctrine = tenet_islamic_syncretism
|
|
has_doctrine = tenet_jewish_syncretism
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
SacrificeTerm = {
|
|
type = character
|
|
|
|
# Random_valid triggers the snackrifice, but that's it.
|
|
random_valid = yes
|
|
|
|
text = {
|
|
localization_key = sacrificeterm_sacrifice
|
|
fallback = yes
|
|
weight_multiplier = {
|
|
base = 100
|
|
}
|
|
}
|
|
|
|
text = {
|
|
localization_key = sacrificeterm_snacrifice
|
|
trigger = {
|
|
var:gf_faith = { has_doctrine_parameter = cannibalism_legal }
|
|
}
|
|
}
|
|
}
|
|
|
|
SteleCommemoratesAncestors = {
|
|
type = character
|
|
random_valid = yes
|
|
|
|
# FALLBACK BLOCK
|
|
## Generic Fallback
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_GenericFallback
|
|
trigger = { always = no }
|
|
weight_multiplier = { base = 0 }
|
|
fallback = yes
|
|
}
|
|
## Child Fallback
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_ChildFallback
|
|
trigger = {
|
|
var:ancestor_to_bury = { is_adult = no }
|
|
}
|
|
weight_multiplier = { base = 0 }
|
|
}
|
|
# LIFESTYLES BLOCK
|
|
## Diplomat
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Diplomat
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = diplomat }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Family First
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_FamilyFirst
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = family_first }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Reveler
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Reveler
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = lifestyle_reveler }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Blademaster
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Blademaster
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = lifestyle_blademaster }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Hunter
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Hunter
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = lifestyle_hunter }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Strategist
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Strategist
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = strategist }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Overseer
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Overseer
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = overseer }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Gallant
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Gallant
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = gallant }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Architect
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Architect
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = architect }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Administrator
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Administrator
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = administrator }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Avaricious
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Avaricious
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = avaricious }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Schemer
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Schemer
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = schemer }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Seducer
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Seducer
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = seducer }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Torturer
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Torturer
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = torturer }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Whole of Body: excluded because it's really, really difficult to write a memorial for this that doesn't sound unfortunately lewd.
|
|
## Scholar
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Scholar
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = scholar }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Theologian
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Theologian
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = theologian }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Mystic
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Mystic
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = lifestyle_mystic }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Physician
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Physician
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = lifestyle_physician }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Herbalist
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Herbalist
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = lifestyle_herbalist }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
# PERSONALITY BLOCK
|
|
## Lustful
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Lustful
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = lustful }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Chaste
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Chaste
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = chaste }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Gluttonous
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Gluttonous
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = gluttonous }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Temperate
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Temperate
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = temperate }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Greedy
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Greedy
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = greedy }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Generous
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Generous
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = generous }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Lazy
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Lazy
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = lazy }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Diligent
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Diligent
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = diligent }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Wrathful
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Wrathful
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = wrathful }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Calm
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Calm
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = calm }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Patient
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Patient
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = patient }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Impatient
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Impatient
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = impatient }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Arrogant
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Arrogant
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = arrogant }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Humble
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Humble
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = humble }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Deceitful
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Deceitful
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = deceitful }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Honest
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Honest
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = honest }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Craven
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Craven
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = craven }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Brave
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Brave
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = brave }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Shy
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Shy
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = shy }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Gregarious
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Gregarious
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = gregarious }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Ambitious
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Ambitious
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = ambitious }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Content
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Content
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = content }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Arbitrary
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Arbitrary
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = arbitrary }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Just
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Just
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = just }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Cynical
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Cynical
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = cynical }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Zealous
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Zealous
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = zealous }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Paranoid
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Paranoid
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = paranoid }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Trusting
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Trusting
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = trusting }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Compassionate
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Compassionate
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = compassionate }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Callous
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Callous
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = callous }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Sadistic
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Sadistic
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = sadistic }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Stubborn
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Stubborn
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = stubborn }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Fickle
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Fickle
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = fickle }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Vengeful
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Vengeful
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = vengeful }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Forgiving
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Forgiving
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = forgiving }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
# STRESS BLOCK
|
|
## Drunkard
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Drunkard
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = drunkard }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Hashishiyah
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Hashishiyah
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = hashishiyah }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Rakish
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Rakish
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = rakish }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Reclusive
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Reclusive
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = reclusive }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Irritable
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Irritable
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = irritable }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Flagellant
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Flagellant
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = flagellant }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Profligate
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Profligate
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = profligate }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Improvident
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Improvident
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = improvident }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Contrite
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Contrite
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = contrite }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Comfort Eater
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_ComfortEater
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = comfort_eater }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Inappetetic
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Inappetetic
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = inappetetic }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Journaller
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Journaller
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = journaller }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Confider
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Confider
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = confider }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
## Athletic
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Athletic
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = athletic }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_normal_weight_value }
|
|
}
|
|
}
|
|
# RELIGIOUS BLOCK
|
|
## Saoshyant
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Saoshyant
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = saoshyant }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_always_upweight_weight_value }
|
|
}
|
|
}
|
|
# FAME BLOCK
|
|
## Berserker
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Berserker
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = berserker }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_heavy_upweight_weight_value }
|
|
}
|
|
}
|
|
## Shieldmaiden
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Shieldmaiden
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = shieldmaiden }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_heavy_upweight_weight_value }
|
|
}
|
|
}
|
|
## Varangian
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Varangian
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = varangian }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_heavy_upweight_weight_value }
|
|
}
|
|
}
|
|
## Poet
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Poet
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = poet }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_heavy_upweight_weight_value }
|
|
}
|
|
}
|
|
## Kinslayer
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Kinslayer
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = kinslayer }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Deviant
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Deviant
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = deviant }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Cannibal
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Cannibal
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = cannibal }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Incestuous
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Incestuous
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = incestuous }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Murderer
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Murderer
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = murderer }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
## Viking
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Viking
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = viking }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_heavy_upweight_weight_value }
|
|
}
|
|
}
|
|
## Reincarnation
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Reincarnation
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = reincarnation }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_heavy_upweight_weight_value }
|
|
}
|
|
}
|
|
## Adventurer
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Adventurer
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = adventurer }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_heavy_upweight_weight_value }
|
|
}
|
|
}
|
|
## Heresiarch
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Heresiarch
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = heresiarch }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_heavy_upweight_weight_value }
|
|
}
|
|
}
|
|
## Peasant Leader
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_PeasantLeader
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = peasant_leader }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_heavy_upweight_weight_value }
|
|
}
|
|
}
|
|
## Witch
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Witch
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = witch }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_upweight_weight_value }
|
|
}
|
|
}
|
|
# SPECIAL BLOCK
|
|
## Crusader Monarch
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_CrusaderMonarch
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = crusader_king }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_always_upweight_weight_value }
|
|
}
|
|
}
|
|
## Chakravarti
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Chakravarti
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = chakravarti }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_always_upweight_weight_value }
|
|
}
|
|
}
|
|
## Greatest of Khans
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_GreatestOfKhans
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = greatest_of_khans }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_always_upweight_weight_value }
|
|
}
|
|
}
|
|
## Paragon
|
|
text = {
|
|
localization_key = SteleCommemoratesAncestors_Paragon
|
|
trigger = {
|
|
var:ancestor_to_bury = { has_trait = paragon }
|
|
}
|
|
weight_multiplier = {
|
|
base = 0
|
|
modifier = { add = fp1_stele_desc_heavy_upweight_weight_value }
|
|
}
|
|
}
|
|
}
|
|
SteleCommemoratesConquest = {
|
|
type = character
|
|
random_valid = yes
|
|
|
|
# All are valid, weighting equal (and thus irrelevant).
|
|
|
|
# Bloody
|
|
text = {
|
|
localization_key = SteleCommemoratesConquest_Bloody
|
|
}
|
|
# Glorious
|
|
text = {
|
|
localization_key = SteleCommemoratesConquest_Glorious
|
|
}
|
|
# Hard-fought
|
|
text = {
|
|
localization_key = SteleCommemoratesConquest_HardFought
|
|
}
|
|
# Embarrassingly Easy
|
|
text = {
|
|
localization_key = SteleCommemoratesConquest_EmbarrassinglyEasy
|
|
}
|
|
# Oft-Forgotten
|
|
text = {
|
|
localization_key = SteleCommemoratesConquest_OftForgotten
|
|
}
|
|
}
|
|
SteleCommemoratesPromotion = {
|
|
type = character
|
|
random_valid = yes
|
|
|
|
# All are valid, weighting equal (and thus irrelevant).
|
|
|
|
# Predestined
|
|
text = {
|
|
localization_key = SteleCommemoratesPromotion_Predestined
|
|
}
|
|
# Truly Worthy
|
|
text = {
|
|
localization_key = SteleCommemoratesPromotion_TrulyWorthy
|
|
}
|
|
# Magnificent
|
|
text = {
|
|
localization_key = SteleCommemoratesPromotion_Magnificent
|
|
}
|
|
# Awe-Inspiring
|
|
text = {
|
|
localization_key = SteleCommemoratesPromotion_AweInspiring
|
|
}
|
|
# Majestic
|
|
text = {
|
|
localization_key = SteleCommemoratesPromotion_Majestic
|
|
}
|
|
}
|