[flavor_pol_teu.8] 条顿骑士团与波兰的领土争端
时间范围
无特定 from 和 to 日期,事件在满足触发条件时发生。
触发条件
事件代码中未明确提供 trigger 字段,触发条件需参考游戏内其他相关机制或事件链。
关键效果
选项 A:flavor_pol_teu.8.a
- 领土变更:若条顿骑士团(
scope:pol_teutonic_side)控制着波兰(scope:pol_polish_side)的核心省份,或控制着比亚托夫(location:bytow)和莱博尔克(location:lebork)地区,则将这些地区转让给波兰。 - 声望惩罚:遭受两次严重的声望惩罚(
prestige_extreme_penalty与prestige_severe_penalty)。 - 社会价值观转变:社会价值观向“好战 vs 和解”(
belligerent_vs_conciliatory)的右侧(即更倾向和解)大幅移动(societal_value_large_move_to_right)。 - 变量设置:为波兰方设置变量
teu_returned_cores_dobrzyn_golub。
选项 B:flavor_pol_teu.8.b
- 降低十字军狂热:执行
TEU_reduce_crusader_fervor效果(具体效果取决于游戏内定义)。 - 授予波兰宣战理由:授予波兰对条顿骑士团在特定省份(
scope:target_province)的征服宣战理由(casus_belli:cb_conquer_province)。 - 变量设置:为波兰方设置变量
teu_refused_to_return_core。
事件后续
无论选择哪个选项,事件结束后都会非静默地触发波兰方的事件 flavor_pol_teu.4。
背景介绍
此事件模拟了中世纪晚期条顿骑士团与波兰王国之间围绕边境领土(如多布任地区、比亚托夫和莱博尔克)的长期争端。波兰王室宣称对这些地区拥有历史主权,而条顿骑士团则视其为十字军国家的重要边境领地。事件迫使条顿骑士团领导层做出抉择:是归还领土以缓和紧张关系(但会损害自身威望和内部凝聚力),还是拒绝要求,冒着引发新一轮军事冲突的风险。
完整事件代码
flavor_pol_teu.8 = {
type = country_event
title = flavor_pol_teu.8.title
desc = flavor_pol_teu.8.desc
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.8.a
show_as_tooltip = {
every_in_list = {
list = teu_list_of_borderlands_to_cede
limit = {
owner = scope:pol_teutonic_side
OR = {
is_core_of = scope:pol_polish_side
this = location:bytow
this = location:lebork
}
}
change_location_owner = scope:pol_polish_side
}
}
add_prestige = prestige_extreme_penalty
change_societal_value = {
type = belligerent_vs_conciliatory
value = societal_value_large_move_to_right
}
add_prestige = prestige_severe_penalty
scope:pol_polish_side = { set_variable = teu_returned_cores_dobrzyn_golub }
}
option = {
name = flavor_pol_teu.8.b
TEU_reduce_crusader_fervor = yes
show_as_tooltip = {
scope:pol_polish_side = {
add_casus_belli = { type = casus_belli:cb_conquer_province target = scope:pol_teutonic_side province = scope:target_province }
}
}
scope:pol_polish_side = { set_variable = teu_refused_to_return_core }
}
after = {
hidden_effect = {
scope:pol_polish_side = {
trigger_event_non_silently = flavor_pol_teu.4
}
}
}
}