245 lines
4.9 KiB
Text
245 lines
4.9 KiB
Text
|
|
###PERSONALITY TRIGGER LIST
|
|
|
|
# has_personality_malicious_trigger - someone who is deceitful/uncaring/selfish/doesn't mind hurting others
|
|
# has_personality_benevolent_trigger - a kind soul who is likely to be helpful
|
|
# has_personality_dominant_trigger - someone with high confidence who is in control (or wants to be)
|
|
# has_personality_submissive_trigger - someone with low confidence or who is fine with obeying others
|
|
# has_personality_extroverted_trigger - someone who likes to interact with others
|
|
# has_personality_introverted_trigger - someone who is shy/chaste/scared
|
|
# has_personality_emotional_trigger - someone whose actions are easily swayed by their emotions
|
|
# has_personality_levelheaded_trigger - someone who is always in control or is indifferent
|
|
# has_personality_annoying_trigger - someone who gossips, meddles, disturbs etc.
|
|
# probably_intelligent_trigger
|
|
# probably_unintelligent_trigger
|
|
|
|
|
|
#############################
|
|
#SUPPORTING TRAITS TRIGGERS
|
|
############################
|
|
|
|
has_trait_malicious_trigger = {
|
|
OR = {
|
|
has_trait = deceitful
|
|
has_trait = arbitrary
|
|
has_trait = callous
|
|
has_trait = sadistic
|
|
has_trait = vengeful
|
|
has_trait = rowdy
|
|
}
|
|
}
|
|
|
|
has_trait_benevolent_trigger = {
|
|
OR = {
|
|
has_trait = generous
|
|
has_trait = just
|
|
has_trait = compassionate
|
|
has_trait = forgiving
|
|
}
|
|
}
|
|
|
|
has_trait_dominant_trigger = {
|
|
OR = {
|
|
has_trait = arrogant
|
|
has_trait = brave
|
|
has_trait = ambitious
|
|
has_trait = stubborn
|
|
has_trait = bossy
|
|
has_trait = rowdy
|
|
}
|
|
}
|
|
|
|
has_trait_submissive_trigger = {
|
|
OR = {
|
|
has_trait = craven
|
|
has_trait = humble
|
|
has_trait = content
|
|
has_trait = fickle
|
|
}
|
|
}
|
|
|
|
has_trait_extroverted_trigger = {
|
|
OR = {
|
|
has_diplomacy_lifestyle_trait_trigger = yes
|
|
has_trait = seducer
|
|
has_trait = lustful
|
|
has_trait = gregarious
|
|
has_trait = curious
|
|
has_trait = charming
|
|
}
|
|
}
|
|
|
|
has_trait_introverted_trigger = {
|
|
OR = {
|
|
has_trait = celibate
|
|
has_trait = chaste
|
|
has_trait = craven
|
|
has_trait = shy
|
|
has_trait = pensive
|
|
}
|
|
}
|
|
|
|
has_trait_emotional_trigger = {
|
|
OR = {
|
|
has_trait = wrathful
|
|
has_trait = impatient
|
|
has_trait = paranoid
|
|
has_trait = compassionate
|
|
has_trait = vengeful
|
|
has_trait = drunkard
|
|
has_trait = depressed
|
|
has_trait = lunatic
|
|
has_trait = possessed
|
|
}
|
|
}
|
|
|
|
has_trait_levelheaded_trigger = {
|
|
OR = {
|
|
has_trait = temperate
|
|
has_trait = calm
|
|
has_trait = patient
|
|
has_trait = callous
|
|
has_trait = pensive
|
|
}
|
|
}
|
|
|
|
has_trait_schemy_trigger = {
|
|
OR = {
|
|
has_trait = deceitful
|
|
has_trait = callous
|
|
has_trait = ambitious
|
|
has_trait = vengeful
|
|
has_trait = disloyal
|
|
}
|
|
}
|
|
|
|
|
|
#########################
|
|
#PERSONALITY TRIGGERS
|
|
##########################
|
|
|
|
has_personality_malicious_trigger = {
|
|
has_trait_malicious_trigger = yes
|
|
has_trait_benevolent_trigger = no
|
|
}
|
|
|
|
|
|
has_personality_benevolent_trigger = {
|
|
has_trait_benevolent_trigger = yes
|
|
has_trait_malicious_trigger = no
|
|
}
|
|
|
|
has_personality_dominant_trigger = {
|
|
has_trait_dominant_trigger = yes
|
|
has_trait_submissive_trigger = no
|
|
}
|
|
|
|
has_personality_submissive_trigger = {
|
|
has_trait_submissive_trigger = yes
|
|
has_trait_dominant_trigger = no
|
|
}
|
|
|
|
has_personality_extroverted_trigger = {
|
|
has_trait_extroverted_trigger = yes
|
|
has_trait_introverted_trigger = no
|
|
}
|
|
|
|
has_personality_introverted_trigger = {
|
|
has_trait_introverted_trigger = yes
|
|
has_trait_extroverted_trigger = no
|
|
}
|
|
|
|
has_personality_emotional_trigger = {
|
|
has_trait_emotional_trigger = yes
|
|
has_trait_levelheaded_trigger = no
|
|
}
|
|
|
|
has_personality_levelheaded_trigger = {
|
|
has_trait_levelheaded_trigger = yes
|
|
has_trait_emotional_trigger = no
|
|
}
|
|
|
|
has_personality_annoying_trigger = {
|
|
OR = {
|
|
has_trait = gluttonous
|
|
has_trait = lazy
|
|
has_trait = arrogant
|
|
has_trait = drunkard
|
|
has_trait = stubborn
|
|
has_trait = paranoid
|
|
has_trait = lunatic
|
|
has_trait = possessed
|
|
has_trait = curious
|
|
has_trait = rowdy
|
|
}
|
|
}
|
|
|
|
#Intelligence estimations
|
|
probably_intelligent_trigger = {
|
|
OR = {
|
|
has_trait_rank = {
|
|
trait = intellect_good
|
|
rank > 0
|
|
}
|
|
has_trait = shrewd
|
|
}
|
|
}
|
|
|
|
probably_unintelligent_trigger = {
|
|
OR = {
|
|
has_trait_rank = {
|
|
trait = intellect_bad
|
|
rank > 0
|
|
}
|
|
has_trait = dull
|
|
has_trait = inbred
|
|
}
|
|
}
|
|
|
|
# Other personality checks
|
|
untrustworthy_trigger = {
|
|
OR = {
|
|
has_trait = deceitful
|
|
has_trait = arbitrary
|
|
has_trait = disloyal
|
|
}
|
|
}
|
|
|
|
loves_food_trigger = {
|
|
NOR = {
|
|
has_trait = inappetetic
|
|
has_trait = temperate
|
|
}
|
|
OR = {
|
|
has_trait = comfort_eater
|
|
has_trait = gluttonous
|
|
has_court_position = food_taster_court_position
|
|
}
|
|
}
|
|
|
|
probably_superstitious = {
|
|
OR = {
|
|
learning <= mediocre_skill_rating
|
|
has_trait = intellect_bad
|
|
has_trait = dull
|
|
has_trait = eccentric
|
|
has_trait = paranoid
|
|
has_trait = lifestyle_herbalist
|
|
is_witch_trigger = yes
|
|
has_character_modifier = bp1_superstition_modifier
|
|
}
|
|
}
|
|
|
|
probably_anti_superstitious = {
|
|
probably_superstitious = no
|
|
OR = {
|
|
learning >= high_skill_rating
|
|
has_trait = intellect_good
|
|
has_trait = shrewd
|
|
has_trait = cynical
|
|
has_trait = zealous
|
|
has_trait = theologian
|
|
}
|
|
}
|
|
|
|
|