[flavor_pol_teu.4] 条顿骑士团与波兰的领土争端
时间范围:未指定具体日期范围(代码中未定义 from 和 to 字段)。触发概率:未指定每月概率(代码中未定义 monthly_chance 字段)。
触发条件:
此事件本身没有定义 trigger 字段,表明它可能由其他事件或脚本直接调用。事件的描述和选项的可用性取决于国家是否拥有特定的变量:
has_variable = teu_appealed_to_pap(已向教皇申诉)has_variable = teu_returned_cores(已归还核心领土)has_variable = teu_returned_cores_dobrzyn_golub(已归还多布任和格鲁布日核心领土)has_variable = teu_refused_to_return_core(拒绝归还核心领土)
关键效果: 事件提供四个选项,每个选项的可用性取决于上述对应的变量状态。
-
选项 A (对应
teu_appealed_to_pap变量):- 效果:国家获得少量威望惩罚 (
add_prestige = prestige_mild_penalty)。
- 效果:国家获得少量威望惩罚 (
-
选项 B (对应
teu_returned_cores变量):- 效果:
- 从
scope:pol_teutonic_side(条顿骑士团方)及其所有AI附庸手中,夺取所有属于事件接收国(ROOT)核心的省份,以及location:bytow(比托夫)和location:lebork(莱博尔克)这两个特定省份。 - 国家获得少量威望奖励 (
add_prestige = prestige_mild_bonus)。
- 从
- 效果:
-
选项 C (对应
teu_returned_cores_dobrzyn_golub变量):- 效果:将列表
teu_list_of_borderlands_to_cede中,当前由scope:pol_teutonic_side控制且属于scope:pol_polish_side(波兰方)核心的省份,移交给波兰方。
- 效果:将列表
-
选项 D (对应
teu_refused_to_return_core变量):- 效果:获得一个针对
scope:pol_teutonic_side的征服省份宣战理由,持续15年,目标省份为scope:target_province。
- 效果:获得一个针对
事件结束后,所有相关的变量(teu_appealed_to_pap, teu_returned_cores, teu_refused_to_return_core, teu_returned_cores_dobrzyn_golub)将被移除。
背景介绍: 该事件模拟了中世纪晚期条顿骑士团与波兰王国之间复杂的领土与法律争端。争端核心围绕着波美拉尼亚、库尔姆兰等地区的归属,以及多布任、格鲁布日等边境领地的控制权。双方经常将争议提交给教皇或神圣罗马帝国皇帝进行仲裁,而仲裁结果(无论是归还领土、部分妥协还是拒绝执行)都会直接影响两国关系,可能从获得威望到引发新的战争。此事件是这一系列外交与军事冲突链条中的一环。
完整事件代码:
flavor_pol_teu.4 = {
type = country_event
title = flavor_pol_teu.4.title
desc = {
first_valid = {
triggered_desc = {
trigger = { has_variable = teu_appealed_to_pap }
desc = flavor_pol_teu.4.desc.a
}
triggered_desc = {
trigger = { has_variable = teu_returned_cores }
desc = flavor_pol_teu.4.desc.b
}
triggered_desc = {
trigger = { has_variable = teu_returned_cores_dobrzyn_golub }
desc = flavor_pol_teu.4.desc.c
}
triggered_desc = {
trigger = { has_variable = teu_refused_to_return_core }
desc = flavor_pol_teu.4.desc.d
}
triggered_desc = {
desc = flavor_pol_teu.4.desc.fallback
}
}
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
}
option = {
name = flavor_pol_teu.4.a
trigger = {
has_variable = teu_appealed_to_pap
}
add_prestige = prestige_mild_penalty
}
option = {
name = flavor_pol_teu.4.b
trigger = {
has_variable = teu_returned_cores
}
scope:pol_teutonic_side = {
every_owned_location = {
limit = {
OR = {
is_core_of = ROOT
this = location:bytow
this = location:lebork
}
}
change_location_owner = ROOT
}
every_subject = {
limit = {
is_ai = yes
}
every_owned_location = {
limit = {
is_core_of = ROOT
}
change_location_owner = ROOT
}
}
}
add_prestige = prestige_mild_bonus
}
option = {
name = flavor_pol_teu.4.c
trigger = {
has_variable = teu_returned_cores_dobrzyn_golub
}
every_in_list = {
list = teu_list_of_borderlands_to_cede
limit = {
owner = scope:pol_teutonic_side
is_core_of = scope:pol_polish_side
}
change_location_owner = scope:pol_polish_side
}
}
option = {
name = flavor_pol_teu.4.d
trigger = {
has_variable = teu_refused_to_return_core
}
add_casus_belli = {
type = casus_belli:cb_conquer_province
target = scope:pol_teutonic_side
province = scope:target_province
years = 15
}
}
after = {
if = {
limit = {
has_variable = teu_appealed_to_pap
}
remove_variable = teu_appealed_to_pap
}
if = {
limit = {
has_variable = teu_returned_cores
}
remove_variable = teu_returned_cores
}
if = {
limit = {
has_variable = teu_refused_to_return_core
}
remove_variable = teu_refused_to_return_core
}
if = {
limit = {
has_variable = teu_returned_cores_dobrzyn_golub
}
remove_variable = teu_returned_cores_dobrzyn_golub
}
}
}