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_teu.4 条顿骑士团领地的分割与普鲁士公国的建立

时间范围

1337.1.1 - 1525.1.1 (每月 10% 概率触发)

触发条件

  • 普鲁士 (PRU) 国家不存在。
  • 条顿骑士团 (TEU) 国家不存在,或者条顿骑士团是本国 (波兰) 的附庸。
  • 本国 (波兰) 当前未处于战争状态。
  • 普鲁士地区 (prussia_area) 中,至少有 85% 的地块满足以下任一条件:
    • 地块所有者为本国 (波兰)。
    • 地块所有者为条顿骑士团 (TEU) 国家。
  • 本国 (波兰) 拥有统治者。

关键效果

选项 A:建立附庸普鲁士公国 (历史选项)

  • 领土转移与核心化:
    • list_of_ducal_prussian_provs 列表中的所有省份所有权转移给新成立的普鲁士公国,并为该国在这些省份的每个地块添加核心。
    • list_of_ducal_prussian_locations 列表中,所有者为波兰或条顿骑士团的地块所有权转移给新成立的普鲁士公国,并为该国在这些地块添加核心。
  • 附庸关系与国家成立:
    • 使新成立的普鲁士公国成为波兰的附庸国 (类型:subject_type:vassal),并设置 100 年 的禁止吞并保护期。
    • 命令该国成立为 普鲁士公国 (formable_country:PRU_f)
  • 隐藏效果 (波兰领土整合):
    • list_of_royal_prussian_locations 列表中,所有者为波兰的地块,增加 75 点整合进度。
    • list_of_royal_prussian_provs 列表中的省份,为每个地块增加 75 点整合进度。

选项 B:维持现状

  • 波兰获得少量威望 (prestige_mild_bonus)。

背景介绍

该事件模拟了历史上波兰王国与条顿骑士团关系演变的关键节点。在条顿骑士团国势衰微或成为波兰附庸的背景下,波兰获得了对普鲁士地区大部分领土的控制权。此时,波兰面临一个选择:是直接吞并这些领土,还是效仿历史,建立一个由前条顿骑士团大团长阿尔布雷希特·冯·勃兰登堡-安斯巴赫统治的、作为波兰附庸的世俗化普鲁士公国。后者正是1525年《克拉科夫条约》所确立的结果,标志着条顿骑士团国家时代的终结和普鲁士公国的诞生,这一事件深刻影响了中东欧未来数百年的地缘政治格局。

完整事件代码

flavor_teu.4 = {
	hide_portraits = yes
	type = country_event
	title = flavor_teu.4.title
	desc = flavor_teu.4.desc
	historical_info = flavor_teu.4.historical_info
	dynamic_historical_event = {
		tag = POL
		from = 1337.1.1
		to = 1525.1.1
		monthly_chance = 10
	}

	illustration_tags = {
		10 = regular
		10 = interior
	}

	trigger = {
		NOT = {
			country_exists = c:PRU
		}
		OR = {
			NOT = { country_exists = c:TEU }
			c:TEU = { is_subject_of = ROOT }
		}
		at_war = no
		area:prussia_area = {
			any_location_in_area = {
				OR = {
					owner ?= ROOT
					AND = {
						country_exists = c:TEU
						owner ?= c:TEU
					}
				}
				percent >= 0.85
			}
		}
		has_ruler = yes
	}
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		ruler = {
			save_scope_as = pol_ruler
		}
		province:lithuania_minor_province ?= {
			add_to_list = list_of_ducal_prussian_provs
		}
		province:lower_prussia_province ?= {
			add_to_list = list_of_ducal_prussian_provs
		}
		province:masuria_province ?= {
			add_to_list = list_of_ducal_prussian_provs
		}
		c:TEU ?= {
			province:lithuania_minor_province ?= {
				add_to_list = list_of_ducal_prussian_provs
			}
		}
		c:TEU ?= {
			province:lower_prussia_province ?= {
				add_to_list = list_of_ducal_prussian_provs
			}
		}
		c:TEU ?= {
			province:masuria_province ?= {
				add_to_list = list_of_ducal_prussian_provs
			}
		}


		location:kwidzyn = {
			add_to_list = list_of_ducal_prussian_locations
		}
		location:morag = {
			add_to_list = list_of_ducal_prussian_locations
		}
		location:dzierzgon = {
			add_to_list = list_of_ducal_prussian_locations
		}

		location:malbork = {
			add_to_list = list_of_royal_prussian_locations
		}
		location:elblag = {
			add_to_list = list_of_royal_prussian_locations
		}


		province:chelmno_province ?= {
			add_to_list = list_of_royal_prussian_provs
		}
		province:danzig_province ?= {
			add_to_list = list_of_royal_prussian_provs
		}
		province:tuchola_province ?= {
			add_to_list = list_of_royal_prussian_provs
		}
		province:warmia_province ?= {
			add_to_list = list_of_royal_prussian_provs
		}
		c:TEU = {
			save_scope_as = ducal_prussia_tag
		}
	}

	fire_only_once = yes

	option = {
		name = flavor_teu.4.a

		historical_option = yes

		every_in_list = {
			list = list_of_ducal_prussian_provs
			change_province_owner = scope:ducal_prussia_tag
			every_location_in_province = {
				add_core = scope:ducal_prussia_tag
			}
		}
		every_in_list = {
			list = list_of_ducal_prussian_locations
			limit = {
				OR = {
					owner = ROOT
					owner = c:TEU
				}
			}
			change_location_owner = scope:ducal_prussia_tag
			add_core = scope:ducal_prussia_tag
		}
		scope:ducal_prussia_tag = {
			make_subject_of = {
				target = ROOT
				type = subject_type:vassal
				additional_years_to_prevent_annexation = 100
			}
			form_country = formable_country:PRU_f
		}

		hidden_effect = {
			every_in_list = {
				list = list_of_royal_prussian_locations
				limit = { owner = ROOT }
				change_integration_progress = 75
			}

			every_in_list = {
				list = list_of_royal_prussian_provs
				every_location_in_province = {
					change_integration_progress = 75
				}
			}
		}
	}
	option = {
		name = flavor_teu.4.b

		add_prestige = prestige_mild_bonus
	}
}