N3OW/common/scripted_triggers/00_opinion_scripted_triggers.txt

338 lines
7.4 KiB
Text

##################################################
# Positive Opinion Triggers
has_good_opinion_of_character_trigger = {
opinion = {
value >= 25
target = $CHARACTER$
}
}
has_good_opinion_of_root_trigger = {
opinion = {
value >= 25
target = root
}
}
##################################################
# Negative Opinion Triggers
has_bad_opinion_of_character_trigger = {
opinion = {
value <= -25
target = $CHARACTER$
}
}
has_bad_opinion_of_root_trigger = {
opinion = {
value <= -25
target = root
}
}
has_moderate_bad_opinion_of_character_trigger = {
opinion = {
value <= -50
target = $CHARACTER$
}
}
has_moderate_bad_opinion_of_root_trigger = {
opinion = {
value <= -50
target = root
}
}
has_really_bad_opinion_of_character_trigger = {
opinion = {
value <= -75
target = $CHARACTER$
}
}
has_really_bad_opinion_of_root_trigger = {
opinion = {
value <= -75
target = root
}
}
# Do I have any prior quarrel with this character?
has_any_major_negative_opinion_against_character_trigger = {
OR = {
has_any_war_opinion_against_character_trigger = { CHARACTER = $CHARACTER$ }
has_any_major_revenge_opinion_against_character_trigger = { CHARACTER = $CHARACTER$ }
}
}
# Has this character declared war on me close enough that I remember it?
has_any_war_opinion_against_character_trigger = {
OR = {
has_opinion_modifier = {
modifier = declared_war
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = declared_war_on_son_daughter
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = vassal_lost_faction_revolt_war
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = vassal_wp_faction_revolt_war
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = peasant_revolt_opinion
target = $CHARACTER$
}
}
}
# Did this character do something awful to me or my family?
has_any_major_revenge_opinion_against_character_trigger = {
OR = {
has_opinion_modifier = {
modifier = imprisoned_me
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = banished_me
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = demanded_taking_vows
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = killed_my_child
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = treachery_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = treasonous_revoke_refusal
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = treasonous_imprison_refusal
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = treasonous_disobeyed_diarch
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = abductor_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = attempted_murder_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = botched_my_treatment_crime_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = botched_treatment_of_kin_crime_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = failed_to_treat_me_crime_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = failed_to_treat_kin_crime_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = theft_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = embezzled_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = attempted_arrest_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = attempted_imprisonment_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = rebellious_vassal_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = plotting_against_liege_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = spying_on_liege_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = abducted_me_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = attempted_abduction_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = elopement_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = attempted_elopement_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = murdered_close_family_crime
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = attempted_murder_close_family_crime
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = attempted_murder_me_crime
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = murdered_close_relation_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = murdered_someone_close_to_me_crime
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = hurt_someone_close_to_me_crime
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = murdered_my_vassal_crime
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = executed_close_family
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = executed_close_family_crime
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = executed_dynasty_member
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = executed_close_relation_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = executed_family_sun_trial_modifier
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = executed_my_countryman_modifier
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = tortured_family_member
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = tortured_me
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = blinded_family_member
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = blinded_me
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = castrated_family_member
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = castrated_me
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = attempted_to_steal_artifact_from_me
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = stole_artifact_from_me
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = slept_with_spouse_discovered_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = slept_with_spouse_exposed_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = unfaithful_spouse_discovered_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = unfaithful_spouse_exposed_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = refused_to_renounce_lover_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = betrayed_our_promise
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = loved_one_dungeon_death
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = reason_child_died
target = $CHARACTER$
}
}
}
# Did this character do something irksome to me or my family?
has_any_petty_revenge_opinion_against_character_trigger = {
OR = {
has_opinion_modifier = {
modifier = insulted_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = smeared_opinion
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = mocked_me_in_time_of_need
target = $CHARACTER$
}
has_opinion_modifier = {
modifier = abandoned_me_opinion
target = $CHARACTER$
}
}
}