Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

flavor_nap_pap.3 教宗反应

时间范围:未指定具体日期范围(代码中无 fromto 字段),触发概率未指定(代码中无 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)。

事件后续影响

  • 事件结束后,所有符合条件的天主教国家(除事件接收国 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
            }
        }
	}
}