122 lines
3 KiB
Text
122 lines
3 KiB
Text
#Accuse of violating sumptuary laws
|
|
#by James Beaumont
|
|
|
|
sumptuary_law_debate_interaction = {
|
|
category = interaction_category_hostile
|
|
interface_priority = 20
|
|
desc = sumptuary_law_debate_interaction_desc
|
|
icon = weaver_inspiration
|
|
|
|
is_shown = {
|
|
scope:actor = {
|
|
has_royal_court = yes
|
|
has_dlc_feature = royal_court
|
|
amenity_level = {
|
|
type = court_fashion
|
|
value <= 2
|
|
}
|
|
}
|
|
NOT = { scope:actor = scope:recipient }
|
|
scope:recipient = {
|
|
# Character is either not a priest/zealous class of a naked priest faith or doesn't belong to a naked priest faith
|
|
OR = {
|
|
faith = { NOT = { has_doctrine_parameter = naked_priests_active } }
|
|
NOR = {
|
|
ai_zeal >= 50
|
|
has_trait = devoted
|
|
has_trait = zealous
|
|
government_has_flag = government_is_theocracy
|
|
has_council_position = councillor_court_chaplain
|
|
}
|
|
}
|
|
# They are in your realm to some capacity
|
|
OR = {
|
|
liege = scope:actor #You may debate with direct vassals and courtiers.
|
|
host = scope:actor #You may debate guests
|
|
}
|
|
}
|
|
}
|
|
|
|
is_valid_showing_failures_only = {
|
|
scope:actor = {
|
|
is_adult = yes
|
|
}
|
|
scope:recipient = {
|
|
# Friends don't accuse friends of fashion crimes
|
|
NOT = {
|
|
has_friendly_relationship_with_character_trigger = {
|
|
CHARACTER = scope:actor
|
|
}
|
|
}
|
|
}
|
|
custom_description = {
|
|
text = sumptuary_debate_has_been_debated
|
|
object = scope:recipient
|
|
scope:recipient = {
|
|
NOT = { has_character_modifier = used_sumptuary_debate_modifier } #To prevent back and forth & back-to-back challenges
|
|
NOT = { has_character_modifier = sumptuary_debated_modifier }
|
|
}
|
|
}
|
|
custom_description = {
|
|
text = sumptuary_debate_timing
|
|
scope:actor = {
|
|
NOT = { has_character_modifier = used_sumptuary_debate_modifier }
|
|
}
|
|
}
|
|
scope:recipient = {
|
|
is_adult = yes
|
|
}
|
|
scope:recipient = {
|
|
NOT = { has_strong_hook = scope:actor }
|
|
}
|
|
scope:recipient = { is_busy_in_events_localised = yes }
|
|
scope:actor = {
|
|
NOT = {
|
|
is_at_war_with = scope:recipient
|
|
}
|
|
}
|
|
}
|
|
|
|
auto_accept = yes
|
|
|
|
on_accept = {
|
|
hidden_effect = {
|
|
scope:actor = {
|
|
add_character_modifier = {
|
|
modifier = used_sumptuary_debate_modifier
|
|
years = 2
|
|
}
|
|
}
|
|
scope:recipient = {
|
|
trigger_event = {
|
|
id = court_amenities_interactions.0001
|
|
days = 1
|
|
}
|
|
add_character_modifier = {
|
|
modifier = sumptuary_debated_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
custom_tooltip = sumptuary_debate_interaction.tt_modifiers
|
|
scope:actor = {
|
|
stress_impact = {
|
|
arbitrary = minor_stress_impact_loss
|
|
just = minor_stress_impact_gain
|
|
}
|
|
custom_tooltip = sumptuary_debate_interaction.tt_winnings_actor
|
|
}
|
|
scope:recipient = {
|
|
custom_tooltip = sumptuary_debate_interaction.tt_winnings_recipient
|
|
}
|
|
|
|
# If we're a clan this interaction affects unity
|
|
add_clan_unity_interaction_effect = {
|
|
CHARACTER = scope:actor
|
|
TARGET = scope:recipient
|
|
VALUE = medium_unity_loss
|
|
DESC = clan_unity_sumptuary_law.desc
|
|
REVERSE_NON_HOUSE_TARGET = no
|
|
}
|
|
}
|
|
}
|