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_pol_teu.2 条顿骑士团领土争端

时间范围

  • 此事件为动态历史事件,无固定的 fromto 日期范围,由游戏条件触发。
  • 触发概率:代码中未指定 monthly_chance,因此无固定月度概率,完全取决于触发条件。

触发条件

此事件由其他事件或机制触发,代码本身未包含 trigger 字段。事件处理的核心对象是 scope:pol_polish_side(波兰一方)和 scope:pol_teutonic_side(条顿骑士团一方)。

关键效果

事件提供三个选项,每个选项将导向不同的后续事件(flavor_pol_teu.4)。

  • 选项 A:flavor_pol_teu.2.a

    • 历史选项:是
    • 触发条件:教宗国(c:PAP)存在。
    • 效果
      1. 在1至3个月内,触发教宗国事件 flavor_pol_teu.3
      2. 为波兰方(scope:pol_polish_side)设置变量 teu_appealed_to_pap(意为“已向教宗申诉”)。
  • 选项 B:flavor_pol_teu.2.b

    • 效果
      1. 应用效果 TEU_reduce_crusader_fervor(降低十字军狂热)。
      2. 领土变更(以工具提示形式显示)
        • 将波兰方核心领土,以及比托夫(location:bytow)和莱博尔克(location:lebork)两地,归还给波兰方。
        • 将波兰方附庸国拥有的、属于波兰方核心的领土,归还给波兰方。
      3. 社会价值观向“调和”(conciliatory)方向大幅移动。
      4. 国家威望遭受严重惩罚。
      5. 为波兰方设置变量 teu_returned_cores(意为“已归还核心领土”)。
  • 选项 C:flavor_pol_teu.2.c

    • 效果
      1. 应用效果 TEU_increase_crusader_fervor(增加十字军狂热)。
      2. 宣战理由(以工具提示形式显示):授予波兰方针对条顿骑士团方(scope:pol_teutonic_side)在目标省份(scope:target_province)的征服省份(cb_conquer_province)宣战理由。
      3. 为波兰方设置变量 teu_refused_to_return_core(意为“拒绝归还核心领土”)。

背景介绍

此事件模拟了中世纪后期波兰王国与条顿骑士团之间关于波美拉尼亚等领土的长期争端。波兰王室宣称对这些地区拥有历史主权,而条顿骑士团则以十字军征服和殖民为由进行控制。争端常常需要外部调停(如选项A中诉诸教宗),或直接导致领土交换(选项B)乃至军事冲突(选项C)。事件反映了该地区复杂的民族、宗教与政治纠葛。

事件代码

flavor_pol_teu.2 = {
	type = country_event
	title = flavor_pol_teu.2.title
	desc = flavor_pol_teu.2.desc
	historical_info = flavor_pol_teu.1.historical_info

	illustration_tags = {
        10 = angry
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
	}
	
	option = {
		name = flavor_pol_teu.2.a
		
		historical_option = yes
		trigger = {
			country_exists = c:PAP
		}
		
		c:PAP = {
			trigger_event_non_silently = {
				id = flavor_pol_teu.3
				months = { 1 3 }
			}
		}

		scope:pol_polish_side = { set_variable = teu_appealed_to_pap }
	}
	option = {
		name = flavor_pol_teu.2.b

		TEU_reduce_crusader_fervor = yes

		show_as_tooltip = {
			every_owned_location = {
				limit = {
					OR = {
						is_core_of = scope:pol_polish_side
						this = location:bytow
						this = location:lebork
					}
				}
				change_location_owner = scope:pol_polish_side
			}
			every_subject = {
				limit = {
					is_ai = yes
				}
				every_owned_location = {
					limit = {
						is_core_of = scope:pol_polish_side
					}
					change_location_owner = scope:pol_polish_side
				}
			}
		}
		
		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 }
	}

	option = {
		name = flavor_pol_teu.2.c

		TEU_increase_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 = {
		scope:pol_polish_side = {
			trigger_event_non_silently = flavor_pol_teu.4
		}
	}
}