flavor_nap_pap.3 教宗反应
时间范围:未指定具体日期范围(代码中无 from 和 to 字段),触发概率未指定(代码中无 monthly_chance 字段)。
触发条件:此事件为动态历史事件,其触发条件未在本代码片段中直接定义。通常此类事件由其他事件或游戏机制(如 trigger_event_silently)调用。
关键效果:
- 选项 A:将相关人员绝罚并镇压
- 历史选项:是
- 对
scope:nap_from(事件发起方)施加绝罚效果 (excommunicate_effect = yes)。 - 设置局部变量
harshness_multiplier为 1.5。 - 显示自定义提示文本
nap_harsher_effect_on_excommunication_but_less_likely_and_excom。
- 选项 B:向压力屈服
- 为国家添加持续至多1年的修正
nap_donation_of_contantine_exposed。 - 设置局部变量
pap_donation_of_constantine_nullified。 - 设置局部变量
harshness_multiplier为 1。 - 国家声望 (
prestige) 和奉献度 (devotion) 遭受极大惩罚 (extreme_penalty)。
- 为国家添加持续至多1年的修正
事件后续影响:
- 事件结束后,所有符合条件的天主教国家(除事件接收国
ROOT和事件发起方scope:nap_from外,且在ROOT的外交范围内)都将被静默触发事件flavor_nap_pap.4,以做出各自的选择。
背景介绍:此事件模拟了教宗国在面对来自其他天主教国家(很可能是法兰西)的某种压力或挑战时的反应。压力可能涉及对教廷权威的质疑或对“君士坦丁赠礼”等历史文件合法性的挑战。教宗面临两个选择:强硬地绝罚挑战者并镇压,或者做出让步以平息事态,但会损害自身威望和宗教权威。
完整事件代码:
flavor_nap_pap.3 = { #Papal Reaction
hide_portraits = yes
type = country_event
title = flavor_nap_pap.3.title
desc = flavor_nap_pap.3.desc
historical_info = flavor_nap_pap.3.historical_info
immediate = {
set_local_variable = {
name = amount_of_all_catholic_locations
value = 0
}
religion:catholic = {
every_country_in_religion = {
every_owned_location = {
limit = {
dominant_religion = religion:catholic
}
change_local_variable = {
name = amount_of_all_catholic_locations
add = 1
}
}
}
}
change_local_variable = {
name = amount_of_all_catholic_locations
multiply = 100
}
ruler_or_regent = {
save_scope_as = the_pope
}
save_scope_as = the_papacy
}
option = {
name = flavor_nap_pap.3.a #Excommunicate those involved and suppressed
historical_option = yes
scope:nap_from = {
excommunicate_effect = yes
}
set_local_variable = {
name = harshness_multiplier
value = 1.5
}
custom_tooltip = nap_harsher_effect_on_excommunication_but_less_likely_and_excom
}
option = {
name = flavor_nap_pap.3.b #Concede to the pressure
add_country_modifier = {
modifier = nap_donation_of_contantine_exposed
years = -1
}
set_local_variable = pap_donation_of_constantine_nullified
set_local_variable = {
name = harshness_multiplier
value = 1
}
add_prestige = prestige_extreme_penalty
add_devotion = devotion_extreme_penalty
}
after = {
custom_tooltip = {
text = nap_every_catholic_country_gets_to_choose
hidden_effect = {
every_country = {
limit = {
religion = religion:catholic
NOT = { this = ROOT }
NOT = { this = scope:nap_from }
within_diplomatic_range = ROOT
}
trigger_event_silently = flavor_nap_pap.4
}
}
}
show_as_tooltip = {
random_country = {
limit = {
religion = religion:catholic
NOT = { this = ROOT }
NOT = { this = scope:nap_from }
within_diplomatic_range = ROOT
}
trigger_event_silently = flavor_nap_pap.4
}
}
}
}