N3OW/common/character_interactions/06_ep3_test_interactions_.txt
2025-02-19 22:32:34 +00:00

114 lines
1.8 KiB
Text

make_noble_family_interaction = {
category = interaction_debug_admin
common_interaction = no
icon = powerful_family_shield
is_shown = {
debug_only = yes
scope:recipient = {
liege = scope:actor
is_ruler = no
}
}
auto_accept = yes
on_accept = {
scope:recipient = { create_noble_family_effect = yes }
}
}
destroy_noble_family_interaction = {
category = interaction_debug_admin
common_interaction = no
icon = icon_cross
is_shown = {
debug_only = yes
scope:recipient = {
liege = scope:actor
any_held_title = {
is_noble_family_title = yes
}
}
}
auto_accept = yes
on_accept = {
scope:recipient = {
random_held_title = {
limit = {
is_noble_family_title = yes
}
save_scope_as = title_to_destroy
scope:recipient = {
destroy_title = scope:title_to_destroy
}
}
}
}
}
invest_appointment_interaction = {
category = interaction_debug_admin
common_interaction = yes
icon = byzantine_crown_positive
target_type = title
target_filter = actor_domain_titles
is_shown = {
debug_only = yes
scope:recipient = {
government_allows = administrative
liege = scope:actor
}
}
auto_accept = yes
on_accept = {
scope:target = {
change_appointment_investment = {
target = scope:recipient
value = 20
}
}
}
}
transfer_title_army_maa_interaction = {
category = interaction_debug_admin
target_type = title
target_filter = actor_domain_titles
icon = request_maa_interaction
auto_accept = yes
is_shown = {
debug_only = yes
scope:recipient = {
government_allows = administrative
}
scope:actor = {
government_allows = administrative
}
scope:actor != scope:recipient
}
on_accept = {
scope:actor = {
every_maa_regiment = {
limit = {
regiment_owning_title = scope:target
}
transfer_title_maa = scope:recipient.primary_title
}
}
}
}