2966 lines
78 KiB
Text
2966 lines
78 KiB
Text
##################
|
|
# ADMIN CONTRACTS
|
|
##################
|
|
# AKA Governance
|
|
|
|
# Overdue Taxes: A village hasn't paid taxes
|
|
overdue_taxes = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/message_feed/money.dds"
|
|
travel = no
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.1000
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
task_contract_taker ?= {
|
|
save_scope_as = task_contract_character
|
|
send_interface_message = {
|
|
type = event_generic_bad_with_text
|
|
title = admin_contract_invalidated_title
|
|
left_icon = scope:task_contract_character
|
|
desc = admin_contract_invalidated_desc
|
|
|
|
current_travel_plan ?= {
|
|
if = {
|
|
limit = {
|
|
next_destination_province = root.task_contract_location
|
|
can_cancel = yes
|
|
}
|
|
cancel_travel_plan = yes
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
taxes_governor = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_gold = {
|
|
value = scope:task_contract.task_contract_location.monthly_income
|
|
multiply = 25
|
|
multiply = governance_task_contract_tier_value
|
|
min = 5
|
|
}
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
scope:task_contract.task_contract_location.county = {
|
|
change_development_level = 1
|
|
}
|
|
}
|
|
}
|
|
taxes_paid_in_full = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_gold = {
|
|
value = scope:task_contract.task_contract_location.monthly_income
|
|
multiply = 40
|
|
min = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
taxes_paid_partially = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_gold = {
|
|
value = scope:task_contract.task_contract_location.monthly_income
|
|
multiply = 20
|
|
min = 2
|
|
}
|
|
add_prestige = minor_prestige_gain
|
|
}
|
|
}
|
|
}
|
|
taxes_station_troops = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
}
|
|
scope:task_contract.task_contract_location = {
|
|
add_province_modifier = {
|
|
modifier = ep3_governance_stationed_troops
|
|
years = 10
|
|
}
|
|
}
|
|
scope:task_contract.task_contract_location.county = {
|
|
if = {
|
|
limit = { county_control < 100 }
|
|
change_county_control = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
taxes_assign_administrator = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_gold = {
|
|
value = scope:task_contract.task_contract_location.monthly_income
|
|
multiply = 20
|
|
min = 5
|
|
}
|
|
change_influence = minor_influence_gain
|
|
}
|
|
}
|
|
}
|
|
taxes_lower_taxes = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
}
|
|
scope:task_contract.task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_governance_tax_relief
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
task_contract_taker ?= {
|
|
change_influence = minor_influence_loss
|
|
if = {
|
|
limit = {
|
|
has_trait = governor
|
|
has_trait_xp = {
|
|
trait = governor
|
|
value > 0
|
|
}
|
|
}
|
|
add_trait_xp = {
|
|
trait = governor
|
|
value = -5
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Hoarding Mayor: A greedy mayor in your employ is hoarding all the gold
|
|
hoarding_mayor = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/character_interactions/request_funding_interaction.dds"
|
|
travel = no
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
task_contract_employer = {
|
|
is_alive = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_employer = {
|
|
save_scope_as = hoarding_mayor
|
|
}
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.1010
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
mayor_governor = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
task_contract_employer ?= {
|
|
pay_short_term_gold = {
|
|
target = scope:task_contract.task_contract_taker
|
|
gold = {
|
|
value = scope:task_contract.task_contract_employer.gold
|
|
multiply = 0.35
|
|
round = yes
|
|
}
|
|
}
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_governance_infrastructure
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
mayor_claim_gold = {
|
|
visible = no
|
|
effect = {
|
|
save_scope_as = task_contract
|
|
task_contract_taker = {
|
|
play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract"
|
|
if = {
|
|
limit = {
|
|
secret_siphoned_treasury_is_valid_trigger = {
|
|
OWNER = scope:task_contract.task_contract_taker
|
|
TARGET = top_liege
|
|
}
|
|
}
|
|
add_secret = {
|
|
type = secret_siphoned_treasury
|
|
target = top_liege
|
|
}
|
|
}
|
|
}
|
|
task_contract_employer ?= {
|
|
pay_short_term_gold = {
|
|
target = scope:task_contract.task_contract_taker
|
|
gold = {
|
|
value = scope:task_contract.task_contract_employer.gold
|
|
multiply = 0.5
|
|
round = yes
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
mayor_invest_in_buildings = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_prestige = minor_prestige_gain
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_governance_infrastructure
|
|
years = 10
|
|
}
|
|
change_development_progress_with_overflow = 10
|
|
}
|
|
}
|
|
}
|
|
mayor_hold_festivities = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_governance_festivities
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
mayor_reprimand = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
rightfully_imprison_character_less_verbose_effect = {
|
|
TARGET = scope:task_contract.task_contract_employer
|
|
IMPRISONER = scope:task_contract.task_contract_taker
|
|
}
|
|
add_prestige = medium_prestige_gain
|
|
}
|
|
task_contract_location.county = {
|
|
if = {
|
|
limit = { county_control < 100 }
|
|
change_county_control = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
mayor_hook = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
if = {
|
|
limit = {
|
|
can_add_hook = {
|
|
target = scope:task_contract.task_contract_employer
|
|
type = obligation_hook
|
|
}
|
|
}
|
|
add_hook = {
|
|
target = scope:task_contract.task_contract_employer
|
|
type = obligation_hook
|
|
}
|
|
}
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
task_contract_taker ?= {
|
|
change_influence = minor_influence_loss
|
|
add_prestige = medium_prestige_loss
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Bountiful Harvest: The harvest was greater than expected
|
|
bountiful_harvest = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/message_feed/a_catch_all_councillor_icon.dds"
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
sub_realm_size > 1
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.1020
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
task_contract_taker ?= {
|
|
save_scope_as = task_contract_character
|
|
send_interface_message = {
|
|
type = event_generic_bad_with_text
|
|
title = admin_contract_invalidated_title
|
|
left_icon = scope:task_contract_character
|
|
desc = admin_contract_invalidated_desc
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
harvest_governor = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
every_sub_realm_county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_governance_harvest
|
|
years = 10
|
|
}
|
|
}
|
|
if = { # Gain some extra Governor trait exp
|
|
limit = { has_trait = governor }
|
|
increase_governance_effect = { VALUE = 6 }
|
|
}
|
|
add_merit_if_relevant_effect = {
|
|
MERIT = minor_merit_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
harvest_distribute = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
every_sub_realm_county = {
|
|
change_development_progress_with_overflow = 10
|
|
}
|
|
if = { # Gain some extra Governor trait exp
|
|
limit = { has_trait = governor }
|
|
increase_governance_effect = { VALUE = 6 }
|
|
}
|
|
add_merit_if_relevant_effect = {
|
|
MERIT = minor_merit_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
harvest_capital = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_prestige = {
|
|
value = minor_prestige_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_merit_if_relevant_effect = {
|
|
MERIT = minor_merit_value
|
|
}
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_governance_great_harvest
|
|
years = 10
|
|
}
|
|
change_development_progress_with_overflow = 10
|
|
}
|
|
}
|
|
}
|
|
harvest_charity = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_piety = {
|
|
value = medium_piety_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
harvest_sell_excess = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_gold = {
|
|
value = scope:task_contract.task_contract_location.monthly_income
|
|
multiply = 10
|
|
multiply = governance_task_contract_tier_value
|
|
round = yes
|
|
min = 2
|
|
}
|
|
increase_governance_effect = { VALUE = 2 }
|
|
add_merit_if_relevant_effect = {
|
|
MERIT = minor_merit_value
|
|
}
|
|
}
|
|
task_contract_location.county = {
|
|
change_development_progress_with_overflow = 5
|
|
}
|
|
}
|
|
}
|
|
harvest_claim_it_yourself = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_gold = {
|
|
value = scope:task_contract.task_contract_location.monthly_income
|
|
multiply = 25
|
|
multiply = governance_task_contract_tier_value
|
|
|
|
if = {
|
|
limit = {
|
|
domicile ?= { has_domicile_building_or_higher = storage_granary_03 }
|
|
}
|
|
multiply = {
|
|
value = 1
|
|
add = estate_granary_gold_bonus_value
|
|
}
|
|
}
|
|
round = yes
|
|
min = 5
|
|
}
|
|
if = {
|
|
limit = {
|
|
domicile ?= { has_domicile_building_or_higher = storage_granary_03 }
|
|
}
|
|
custom_tooltip = harvest_claim_it_yourself_estate_tt
|
|
}
|
|
increase_governance_effect = { VALUE = -2 }
|
|
add_merit_if_relevant_effect = {
|
|
MERIT = minor_merit_loss
|
|
}
|
|
if = {
|
|
limit = {
|
|
secret_siphoned_treasury_is_valid_trigger = {
|
|
OWNER = scope:task_contract.task_contract_taker
|
|
TARGET = top_liege
|
|
}
|
|
}
|
|
add_secret = {
|
|
type = secret_siphoned_treasury
|
|
target = top_liege
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Ramping Bandits: A group of bandits have established themselves in a county
|
|
rampant_bandits = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/message_feed/marshal_job.dds"
|
|
travel = no
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.1030
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
bandit_governor = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_merit_if_relevant_effect = {
|
|
MERIT = minor_merit_value
|
|
}
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_governance_workforce
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
bandit_pardon = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_piety = {
|
|
value = medium_piety_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
bandit_recruit = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_character_modifier = {
|
|
modifier = ep3_governance_mercenary_troops
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
bandit_payment = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_gold = {
|
|
value = minor_gold_value
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_merit_if_relevant_effect = {
|
|
MERIT = miniscule_merit_value
|
|
}
|
|
add_stewardship_lifestyle_xp = {
|
|
value = medium_lifestyle_experience
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
bandit_execute = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_dread = {
|
|
value = medium_dread_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_merit_if_relevant_effect = {
|
|
MERIT = miniscule_merit_value
|
|
}
|
|
}
|
|
task_contract_location.county = {
|
|
if = {
|
|
limit = { county_control < 100 }
|
|
change_county_control = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
bandit_gold = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_gold = {
|
|
value = medium_gold_value
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
task_contract_taker ?= {
|
|
change_influence = minor_influence_loss
|
|
}
|
|
task_contract_location.county = {
|
|
change_county_control = -5
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Discontent Soldiers: Discontentment is spreading throughout your troops.
|
|
discontent_soldiers = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/message_feed/soldier.dds"
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
any_neighboring_and_across_water_realm_same_rank_owner = {
|
|
liege = root.liege
|
|
}
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.2000
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
soldiers_land = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 10 }
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
task_contract_location = {
|
|
add_province_modifier = {
|
|
modifier = ep3_settled_troops_province_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
soldiers_rival = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
change_influence = {
|
|
value = minor_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
var:other_gov ?= {
|
|
add_opinion = {
|
|
target = scope:task_contract.task_contract_taker
|
|
modifier = annoyed_opinion
|
|
opinion = -25
|
|
}
|
|
}
|
|
}
|
|
}
|
|
soldiers_break = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 10 }
|
|
add_prestige = medium_prestige_gain
|
|
}
|
|
task_contract_location = {
|
|
add_province_modifier = {
|
|
modifier = ep3_longer_breaks_province_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
soldiers_punish = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_dread = medium_dread_gain
|
|
add_gold = medium_gold_value
|
|
}
|
|
}
|
|
}
|
|
soldiers_pay = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
remove_short_term_gold = medium_gold_value
|
|
add_character_modifier = {
|
|
modifier = ep3_better_paid_soldiers_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Inept Mayor: The mayor of a barony has proved to be rather inept, not being able to handle the city's administration
|
|
inept_mayor = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/message_feed/building.dds"
|
|
travel = no
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
task_contract_employer = {
|
|
is_alive = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_employer = {
|
|
save_scope_as = inept_mayor
|
|
}
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.2010
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
mayor_in_govt = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 10 }
|
|
add_prestige = major_prestige_gain
|
|
}
|
|
task_contract_location.county = { remove_county_modifier = ep3_mismanaged_administration_modifier }
|
|
}
|
|
}
|
|
mayor_in_fire = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 4 }
|
|
add_dread = minor_dread_gain
|
|
}
|
|
task_contract_employer = { depose = yes } # depose_effect unnecessary for AI mayor
|
|
task_contract_location.county = { remove_county_modifier = ep3_mismanaged_administration_modifier }
|
|
}
|
|
}
|
|
mayor_in_help = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
change_influence = {
|
|
value = minor_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
remove_short_term_gold = minor_gold_value
|
|
}
|
|
task_contract_location.county = { remove_county_modifier = ep3_mismanaged_administration_modifier }
|
|
}
|
|
}
|
|
mayor_in_punish = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_gold = medium_gold_value
|
|
}
|
|
}
|
|
}
|
|
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = minor_influence_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Provincial Investment: An opportunity has presented itself for you to invest in the capital of your governorship.
|
|
prov_investment = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/message_feed/domain.dds"
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.2020
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
invest_infrastructure = { #Gov special
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 10 }
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_contract_infrastructure_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
invest_monument = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 4 }
|
|
add_prestige = {
|
|
value = medium_prestige_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
liege ?= {
|
|
add_opinion = {
|
|
target = scope:task_contract.task_contract_taker
|
|
modifier = flattered_opinion
|
|
opinion = 40
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
invest_traders = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_gold = medium_gold_value
|
|
increase_governance_effect = { VALUE = 6 }
|
|
}
|
|
}
|
|
}
|
|
invest_military = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 4 }
|
|
}
|
|
task_contract_location = {
|
|
add_province_modifier = {
|
|
modifier = ep3_invested_military_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
invest_food = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_food_distribution_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = minor_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
invest_church = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_piety = major_piety_gain
|
|
|
|
faith ?= {
|
|
religious_head ?= {
|
|
add_opinion = {
|
|
target = scope:task_contract.task_contract_taker
|
|
modifier = pleased_opinion
|
|
opinion = 30
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = minor_influence_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Raiding Peasants: A self-organized band of peasants has been raiding across the border
|
|
raiding_peasants = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/message_feed/raid.dds"
|
|
travel = no
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
save_scope_as = task_contract_character
|
|
trigger_event = governor_contract_event.2030
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
peasant_enroll = { #Gov special
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
}
|
|
}
|
|
}
|
|
peasant_punish = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 2 }
|
|
change_influence = {
|
|
value = minor_influence_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_dread = minor_dread_gain
|
|
}
|
|
}
|
|
}
|
|
peasant_encourage = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_peasant_border_raids_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
peasant_work = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_peasant_workers_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
peasant_take = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_gold = medium_gold_value
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = medium_influence_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Wild Predators: Wild predators are eating all the animals of the local game preserve.
|
|
wild_predators = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/character_interactions/activity_hunt.dds"
|
|
travel = no
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.2040
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
predators_poisoners = { #Gov special
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 10 }
|
|
add_learning_lifestyle_xp = major_lifestyle_xp
|
|
add_intrigue_lifestyle_xp = major_lifestyle_xp
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_abundant_game_modifier
|
|
years = 10
|
|
}
|
|
remove_county_modifier = ep3_wild_predators_modifier
|
|
}
|
|
}
|
|
}
|
|
predators_hunt = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_location.county = {
|
|
remove_county_modifier = ep3_wild_predators_modifier
|
|
}
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 2 }
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
if = {
|
|
limit = {
|
|
has_trait = lifestyle_hunter
|
|
}
|
|
add_trait_xp = {
|
|
trait = lifestyle_hunter
|
|
track = hunter
|
|
value = 10
|
|
}
|
|
}
|
|
else = { add_trait = lifestyle_hunter }
|
|
}
|
|
}
|
|
}
|
|
predators_hunters = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_location.county = {
|
|
remove_county_modifier = ep3_wild_predators_modifier
|
|
}
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
change_influence = {
|
|
value = minor_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
remove_short_term_gold = minor_gold_value
|
|
}
|
|
}
|
|
}
|
|
predators_locals = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_location.county = {
|
|
remove_county_modifier = ep3_wild_predators_modifier
|
|
}
|
|
task_contract_taker ?= {
|
|
add_prestige = minor_prestige_gain
|
|
change_influence = {
|
|
value = minor_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
predators_capture = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_location.county ?= {
|
|
remove_county_modifier = ep3_wild_predators_modifier
|
|
}
|
|
task_contract_taker ?= {
|
|
add_prestige = medium_prestige_gain
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_character_modifier = {
|
|
modifier = ep3_ferocious_pets_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
predators_preys = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_abundant_game_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
task_contract_taker ?= {
|
|
remove_short_term_gold = minor_gold_value
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = minor_influence_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Evil Presence: The locals are persecuted by a "devil" and terrified
|
|
evil_presence = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/message_feed/witchcraft.dds"
|
|
travel = no
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.2050
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
presence_official = { #Gov special
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_piety = medium_piety_gain
|
|
add_learning_lifestyle_xp = major_lifestyle_xp
|
|
increase_governance_effect = { VALUE = 8 }
|
|
change_influence = {
|
|
value = minor_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
presence_exorcize = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_piety = minor_piety_gain
|
|
add_learning_lifestyle_xp = medium_lifestyle_xp
|
|
increase_governance_effect = { VALUE = 4 }
|
|
}
|
|
}
|
|
}
|
|
presence_sorcerer = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_church_investigation_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
task_contract_taker ?= {
|
|
add_prestige = major_prestige_gain
|
|
}
|
|
}
|
|
}
|
|
presence_local = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_local_practices_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 4 }
|
|
add_piety = medium_piety_loss
|
|
}
|
|
}
|
|
}
|
|
presence_rationalize = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_learning_lifestyle_xp = medium_lifestyle_xp
|
|
change_influence = {
|
|
value = minor_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_character_modifier = {
|
|
modifier = ep3_rationalist_gov_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = minor_influence_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_piety = minor_piety_loss
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Miraculous Healing: A fake possessed/invalid keeps being "miraculously healed" every time they receive a relic or a valuable item
|
|
miraculous_healing = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/message_feed/religious.dds"
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.2060
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
healing_example = { #Gov special
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 10 }
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_prestige = medium_prestige_gain
|
|
add_piety = medium_piety_gain
|
|
}
|
|
}
|
|
}
|
|
healing_hire = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = minor_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_dread = minor_dread_gain
|
|
}
|
|
}
|
|
}
|
|
healing_relic = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
add_piety = medium_piety_gain
|
|
}
|
|
}
|
|
}
|
|
healing_fine = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 4 }
|
|
add_gold = medium_gold_value
|
|
}
|
|
}
|
|
}
|
|
healing_imprison = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
}
|
|
}
|
|
}
|
|
healing_faith = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_piety = major_piety_gain
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = minor_influence_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Buried Treasure: A peasant has found a hoard of buried gold
|
|
buried_treasure = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/message_feed/steward_job.dds"
|
|
travel = no
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.2070
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
treasure_invest = { #Gov special
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 10 }
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_treasure_invest_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
treasure_tax = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 4 }
|
|
add_prestige = minor_prestige_gain
|
|
}
|
|
}
|
|
}
|
|
treasure_commandeer = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
}
|
|
}
|
|
treasure_acknowledge = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
change_influence = {
|
|
value = minor_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
treasure_distribute = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_treasure_distributed_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = minor_influence_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Public Land: You get a chance to confiscate some lands
|
|
public_land = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/character_interactions/icon_scheme_expand_power_base.dds"
|
|
travel = no
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
task_contract_employer = {
|
|
is_alive = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.2080
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
land_reinstate = { #Gov special
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 10 }
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_lands_reinstated_modifier
|
|
years = 15
|
|
}
|
|
}
|
|
}
|
|
}
|
|
land_confiscate = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_character_modifier = {
|
|
modifier = ep3_land_confiscate_modifier
|
|
years = 15
|
|
}
|
|
}
|
|
}
|
|
}
|
|
land_bribe = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
}
|
|
}
|
|
land_favor = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 4 }
|
|
change_influence = {
|
|
value = miniscule_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
land_people = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
}
|
|
task_contract_location.county = {
|
|
change_county_control = 10
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_prestige = {
|
|
value = minor_prestige_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# The Mad Prophet: A prophet has been terrorizing a province
|
|
mad_prophet = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/message_feed/heresy.dds"
|
|
travel = no
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.2090
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
prophet_reassure = { #Gov special
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 10 }
|
|
change_influence = {
|
|
value = minor_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_religiously_pacified_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
prophet_persecute = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 4 }
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_doom_repressed_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
prophet_arrest = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
}
|
|
}
|
|
}
|
|
prophet_debate = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 4 }
|
|
change_influence = {
|
|
value = miniscule_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_character_modifier = {
|
|
modifier = ep3_religious_debate_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
prophet_ceremonies = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
remove_short_term_gold = minor_gold_value
|
|
add_piety = {
|
|
value = minor_piety_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_prestige = {
|
|
value = minor_prestige_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
prophet_clergy = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = miniscule_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_piety = {
|
|
value = medium_piety_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_piety = {
|
|
value = minor_prestige_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
change_influence = {
|
|
value = miniscule_influence_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Titles for Sale: Someone has been unlegally selling religious titles/offices
|
|
titles_sale = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/character_interactions/purchase_land_interaction.dds"
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.2100
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
titles_repay = { #Gov special
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 10 }
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_repayed_church_titles_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
titles_commandeer = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_gold = {
|
|
value = minor_gold_value
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_piety = {
|
|
value = minor_piety_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
titles_back = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 8 }
|
|
}
|
|
}
|
|
}
|
|
titles_bribe = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
add_piety = {
|
|
value = minor_piety_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_piety = {
|
|
value = minor_piety_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
change_influence = {
|
|
value = miniscule_influence_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Hungry Times: A famine has forced some locals to eat "unclean" animals... Or dead humans... Or humans-that-weren't-so-dead-yet
|
|
hungry_times = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/message_feed/plague.dds"
|
|
travel = no
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.2110
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
hungry_support = { #Gov special
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 10 }
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_rebuild_effort_modifier
|
|
years = 15
|
|
}
|
|
}
|
|
}
|
|
}
|
|
hungry_amnesty = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
hungry_punish = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
}
|
|
}
|
|
}
|
|
hungry_persecute = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_gold = {
|
|
value = minor_gold_value
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
change_influence = {
|
|
value = miniscule_influence_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
task_contract_location.county = {
|
|
change_county_control = 20
|
|
}
|
|
}
|
|
}
|
|
hungry_control = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
remove_short_term_gold = {
|
|
value = minor_gold_value
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_tight_control_modifier
|
|
years = 15
|
|
}
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_prestige = {
|
|
value = minor_prestige_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
change_influence = {
|
|
value = miniscule_influence_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
# Wartime Measures: Your liege is at war and you are asked to contribute to the military effort
|
|
wartime_measures = {
|
|
group = admin_governance_group
|
|
icon = "gfx/interface/icons/message_feed/soldier.dds"
|
|
travel = no
|
|
|
|
valid_to_create = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
|
|
valid_to_keep = {
|
|
task_contract_taker = { valid_governor_contract_trigger = yes }
|
|
valid_governor_contract_basic_trigger = yes
|
|
}
|
|
|
|
valid_to_accept = {
|
|
valid_governor_contract_trigger = yes
|
|
custom_tooltip = {
|
|
text = has_active_governance_issue
|
|
num_taken_task_contracts < 1
|
|
}
|
|
is_available = yes
|
|
}
|
|
|
|
valid_to_continue = {
|
|
task_contract_taker = {
|
|
valid_governor_contract_trigger = yes
|
|
}
|
|
}
|
|
|
|
on_accepted = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_accept_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
root.task_contract_location.barony = {
|
|
save_scope_as = task_contract_location
|
|
}
|
|
trigger_event = governor_contract_event.2120
|
|
}
|
|
}
|
|
|
|
on_completed = {
|
|
}
|
|
|
|
on_invalidated = {
|
|
if = {
|
|
limit = { governor_contract_invalidated_message_trigger = yes }
|
|
governor_contract_invalidated_message_effect = yes
|
|
}
|
|
}
|
|
|
|
task_contract_reward = {
|
|
success = {
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
custom_tooltip = admin_contract_success_tt_rewards
|
|
}
|
|
}
|
|
failure_standard = {
|
|
positive = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
custom_tooltip = admin_contract_failure_tt
|
|
}
|
|
}
|
|
wartime_support = { #Gov special
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 10 }
|
|
remove_short_term_gold = {
|
|
value = medium_gold_value
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
task_contract_location.county.duchy = {
|
|
every_de_jure_county = {
|
|
limit = {
|
|
OR = {
|
|
holder = scope:task_contract.task_contract_taker
|
|
holder.liege = scope:task_contract.task_contract_taker
|
|
}
|
|
}
|
|
add_county_modifier = {
|
|
modifier = ep3_war_support_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
wartime_supplies = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_war_supplies_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
wartime_lodgings = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 6 }
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_war_lodgings_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
wartime_gold = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
remove_short_term_gold = {
|
|
value = minor_gold_value
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
change_influence = {
|
|
value = medium_influence_gain
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
wartime_lookouts = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 3 }
|
|
remove_short_term_gold = {
|
|
value = tiny_gold_value
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_war_lookout_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
wartime_compensations = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_success_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
increase_governance_effect = { VALUE = 3 }
|
|
liege = {
|
|
add_opinion = {
|
|
target = scope:task_contract.task_contract_taker
|
|
modifier = disappointed_opinion
|
|
opinion = -15
|
|
}
|
|
}
|
|
|
|
}
|
|
task_contract_location.county = {
|
|
add_county_modifier = {
|
|
modifier = ep3_war_compensations_modifier
|
|
years = 10
|
|
}
|
|
}
|
|
}
|
|
}
|
|
failure_standard = {
|
|
visible = no
|
|
effect = {
|
|
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
|
|
save_scope_as = task_contract
|
|
task_contract_taker ?= {
|
|
add_prestige = {
|
|
value = minor_prestige_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
change_influence = {
|
|
value = miniscule_influence_loss
|
|
multiply = governance_task_contract_tier_value
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|