flavor_pap_holy_league.1 神圣同盟的号召
时间范围:1500.1.1 - 1600.1.1(每月 10% 概率)
触发条件:
- 事件国家(教皇国):
- 拥有统治者。
- 未处于战争状态。
- 宗教为天主教。
- 满足发起十字军东征的潜在条件 (
crusade_potential_trigger = yes)。 - 满足发起十字军东征的允许条件 (
crusade_allow_trigger = yes)。
- 目标国家(奥斯曼帝国,TUR):
- 存在。
- 拥有君士坦丁堡地区 (
location:constantinople)。 - 拥有统治者。
- 未处于战争状态。
- 与事件国家(教皇国)没有停战协议。
关键效果:
- 选项 A:flavor_pap_holy_league.1.a(历史选项)
- 设置全局变量
crusade_location_target指向君士坦丁堡地区。 - 创建一个以奥斯曼帝国为目标的十字军国际组织。
- 事件国家(教皇国)自动加入该组织并成为领导者。
- 对潜在的神圣同盟成员列表(热那亚、威尼斯、西班牙、阿拉贡、医院骑士团、那不勒斯、托斯卡纳、帕尔马、萨伏伊)中的每个国家,静默触发事件
flavor_pap_holy_league.2。 - 如果奥斯曼帝国存在,则非静默触发事件
flavor_pap_holy_league.8。
- 设置全局变量
- 选项 B:flavor_pap_holy_league.1.b
- 事件国家(教皇国)获得严重的威望惩罚 (
prestige_severe_penalty)。
- 事件国家(教皇国)获得严重的威望惩罚 (
背景介绍: 16世纪初,奥斯曼帝国已占据君士坦丁堡并持续扩张,对基督教欧洲构成严重威胁。作为天主教世界的领袖,教皇面临召集各天主教势力,组建神圣同盟以发动十字军,夺回圣地并遏制奥斯曼势力的历史抉择。此事件模拟了教皇发起号召,联合如西班牙、威尼斯、热那亚等主要天主教国家,共同对抗奥斯曼帝国的关键历史进程。
完整事件代码:
flavor_pap_holy_league.1 = {
hide_portraits = yes
type = country_event
title = flavor_pap_holy_league.1.title
desc = flavor_pap_holy_league.1.desc
historical_info = flavor_pap_holy_league.1.historical_info
image = "gfx/interface/illustrations/situation/rise_of_the_ottomans.dds"
fire_only_once = yes
major = yes
dynamic_historical_event = {
tag = PAP
from = 1500.1.1
to = 1600.1.1
monthly_chance = 10
}
trigger = {
has_ruler = yes
at_war = no
country_exists = c:TUR
c:TUR = {
owns = location:constantinople
has_ruler = yes
at_war = no
NOT = {
has_truce_with = ROOT
}
}
religion = religion:catholic
crusade_potential_trigger = yes
crusade_allow_trigger = yes
}
immediate = {
c:TUR = {
save_scope_as = crusade_target
ruler = {
save_scope_as = ottoman_ruler
}
}
c:GEN ?= {
add_to_list = holy_league_list
}
c:VEN ?= {
add_to_list = holy_league_list
}
c:SPA ?= {
add_to_list = holy_league_list
}
c:ARA ?= {
add_to_list = holy_league_list
}
c:KNI ?= {
add_to_list = holy_league_list
}
c:NAP ?= {
add_to_list = holy_league_list
}
c:TUS ?= {
add_to_list = holy_league_list
}
c:PAR ?= {
add_to_list = holy_league_list
}
c:SAV ?= {
add_to_list = holy_league_list
}
ruler = {
save_scope_as = pope_ruler
}
}
option = {
name = flavor_pap_holy_league.1.a
historical_option = yes
set_global_variable = {
name = crusade_location_target
value = location:constantinople
}
create_international_organization = {
type = international_organization_type:crusade
target = scope:crusade_target
hidden_effect = {
add_country_to_international_organization = prev
set_leader_country = prev
save_scope_as = target_crusade
}
}
hidden_effect = {
scope:crusade_target = {
random_current_war = {
limit = {
OR = {
attacker_leader = ROOT
defender_leader = ROOT
}
}
save_scope_as = holy_league_crusade_war
}
}
scope:target_crusade = {
set_variable = holy_league_renaming
}
scope:holy_league_crusade_war = {
set_variable = holy_league_crusade
}
}
every_in_list = {
list = holy_league_list
trigger_event_silently = flavor_pap_holy_league.2
custom_tooltip = flavor_pap_holy_league.1.a.tt
}
c:TUR ?= {
trigger_event_non_silently = flavor_pap_holy_league.8
}
}
option = {
name = flavor_pap_holy_league.1.b
add_prestige = prestige_severe_penalty
}
}