N3OW/common/scripted_triggers/00_scheme_befriend_triggers.txt

52 lines
1.3 KiB
Text

#Scripted triggers relating to the Befriend Scheme
#####################################################################
# TRIGGER LIST
#####################################################################
# !!! Remember to add all new triggers with a short description here !!!
#befriend_target_is_close_to_owner_trigger <-Indicates someone is close to you already
######################################################################
# TRIGGERS
######################################################################
befriend_target_is_close_to_owner_trigger = {
OR = {
is_close_or_extended_family_of = scope:target
is_consort_of = scope:target
is_employer_of = scope:target
}
}
befriend_owner_is_close_to_target_trigger = {
OR = {
is_close_or_extended_family_of = scope:owner
is_consort_of = scope:owner
court_owner = scope:owner
}
}
befriend_scope_is_close_to_target_trigger = {
OR = {
is_close_or_extended_family_of = scope:target
is_consort_of = scope:target
has_relation_friend = scope:target
AND = {
OR = {
court_owner = scope:target
AND = {
exists = liege
liege = scope:target
}
any_vassal = {
this = scope:target
}
}
reverse_opinion = {
target = scope:target
value > 30
}
}
}
}