[flavor_pol.47] 波兰-立陶宛联姻
时间范围:1370年1月1日 - 1520年1月1日,每月 10% 概率触发
触发条件:
- 满足以下任一条件:
- 波兰拥有变量
POL_marriage_happening。 - 同时满足:
- 波兰拥有变量
POL_betrothal_initiated。 - 波兰的全局候选人变量
POL_pol_candidate_global指向的人物满足:是成年人,并且(是活着的 或 未婚)。 - 立陶宛的全局候选人变量
POL_lit_candidate_global指向的人物满足:是成年人,并且(是活着的 或 未婚)。
- 波兰拥有变量
- 波兰拥有变量
关键效果:
-
选项 A (历史选项):
- 如果存在波兰候选人 (
scope:polish_candidate),则令该候选人与立陶宛候选人 (scope:lithuanian_candidate) 结婚。 - 否则,令波兰提议的波兰候选人 (
scope:POL_proposed_polish_candidate) 与波兰提议的立陶宛候选人 (scope:POL_proposed_lithuanian_candidate) 结婚。
- 如果存在波兰候选人 (
-
选项 B:
- 波兰获得严重声望惩罚 (
prestige_severe_penalty)。 - 波兰移除对立陶宛的“历史友好”观点修正 (
opinion_historical_friend_POL_LIT)。 - 立陶宛移除对波兰的“历史友好”观点修正 (
opinion_historical_friend_POL_LIT)。
- 波兰获得严重声望惩罚 (
背景介绍: 该事件模拟了14世纪末至16世纪初,波兰王国与立陶宛大公国之间为巩固政治联盟而进行的王室联姻。此类联姻是两国关系史上的关键节点,最终促成了1385年的克雷沃联合,为后来波兰-立陶宛联邦的建立奠定了基础。事件反映了中世纪欧洲通过婚姻纽带实现王朝联合与国家利益捆绑的外交策略。
完整事件代码:
flavor_pol.47 = {
type = country_event
title = flavor_pol.47.title
desc = flavor_pol.47.desc
historical_info = flavor_pol.47.historical_info
dynamic_historical_event = {
tag = POL
from = 1370.1.1
to = 1520.1.1
monthly_chance = 10
}
fire_only_once = yes
illustration_tags = {
10 = happy
10 = exterior
}
trigger = {
OR = {
has_variable = POL_marriage_happening
AND = {
has_variable = POL_betrothal_initiated
c:POL.var:POL_pol_candidate_global ?= {
OR = {
is_alive = yes
is_married = no
}
is_adult = yes
}
c:LIT.var:POL_lit_candidate_global ?= {
OR = {
is_alive = yes
is_married = no
}
is_adult = yes
}
}
}
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:clergy_estate background = estate_type:nobles_estate }
clear_marriage_flags_and_set_scope_flags = yes
}
option = {
name = flavor_pol.47.a
historical_option = yes
if = {
limit = {
exists = scope:polish_candidate
}
scope:polish_candidate = { marry_character = scope:lithuanian_candidate }
}
else = {
scope:POL_proposed_polish_candidate = { marry_character = scope:POL_proposed_lithuanian_candidate } # to be seen from flavor_pol.55 insight
}
}
option = {
name = flavor_pol.47.b
add_prestige = prestige_severe_penalty
remove_opinion = {
target = c:LIT
modifier = opinion_historical_friend_POL_LIT
}
c:LIT = {
remove_opinion = {
target = ROOT
modifier = opinion_historical_friend_POL_LIT
}
}
}
after = {
pol_clear_scope_flags = yes
}
}