updating character interactions

This commit is contained in:
trashb0at 2025-04-11 14:29:56 -04:00
parent c7cd996463
commit 9e9e27cc5b
22 changed files with 846 additions and 342 deletions

View file

@ -2,31 +2,33 @@
choose_favorite_interaction = {
category = interaction_category_friendly
icon = designate_favorite
interface_priority = 8
desc = choose_favorite_interaction_desc
is_shown = {
scope:actor = { is_ai = no }
scope:actor = {
is_ai = no
NOT = { has_relation_favorite_child = scope:recipient }
}
scope:recipient.dynasty = scope:actor.dynasty
NOT = { scope:actor = scope:recipient }
scope:recipient = {
OR = {
is_child_of = scope:actor
is_grandchild_of = scope:actor
is_great_grandchild_of = scope:actor
}
}
}
is_valid_showing_failures_only = {
scope:actor = { is_alive = yes }
scope:recipient = { is_favorite_child = no }
scope:recipient = {
custom_tooltip = {
text = cant_be_another_player_tt
is_ai = yes
}
custom_tooltip = {
text = must_be_direct_descendant_tt
OR = {
is_child_of = scope:actor
is_grandchild_of = scope:actor
is_great_grandchild_of = scope:actor
}
}
custom_tooltip = {
text = favorite_child_must_be_in_good_health_tt
NOR = {
@ -94,18 +96,15 @@ choose_favorite_interaction = {
remove_favorite_interaction = {
category = interaction_category_friendly
icon = designate_favorite
interface_priority = 7
desc = remove_favorite_interaction_desc
is_shown = {
scope:actor = { is_ai = no }
scope:recipient.dynasty = scope:actor.dynasty
NOT = { scope:actor = scope:recipient }
}
is_valid_showing_failures_only = {
scope:actor = { is_alive = yes }
scope:recipient = { is_favorite_child = yes }
scope:actor = {
is_alive = yes
has_relation_favorite_child = scope:recipient
}
}
on_auto_accept = {