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_lit.11] 立陶宛-波兰联姻提议

时间范围
事件为一次性触发事件,无固定时间范围。

触发条件

  • 事件为一次性事件 (fire_only_once = yes)。
  • 事件通过其他事件或条件触发,无内置 trigger 字段。

关键效果

  • 选项 A (flavor_lit.11.a) - 历史选项

    • 若与立陶宛为敌对关系,则移除双方的宿敌关系。
    • 若与立陶宛互为宿敌,则移除宿敌关系。
    • 执行联姻操作(scope:target_characterscope:target_character3 结婚)。
    • 双方获得“王朝联系”好感度修正。
    • 移除立陶宛的变量 accepted_marriage_variable
    • 立即触发事件 flavor_lit.12
    • 在 2 至 6 个月内触发事件 flavor_lit.17
    • 提示:可能导向和平联合。
  • 选项 B (flavor_lit.11.b)

    • 若波兰对立陶宛没有“宣称王位”的宣战理由,则获得该宣战理由,持续 10 年。
    • 若已有该宣战理由,则作为提示显示。

背景介绍
该事件模拟了立陶宛与波兰之间通过王室联姻巩固关系的可能性。在中世纪晚期至近代早期,东欧的雅盖隆王朝通过复杂的婚姻网络,试图将立陶宛大公国与波兰王国更紧密地绑定,这为后来的波兰-立陶宛联邦奠定了基础。事件中的选择反映了接受联姻以促进和平联合,或拒绝联姻并可能导致波兰对立陶宛王位提出宣称的外交抉择。

完整事件代码

flavor_lit.11 = {
	type = country_event

	title = flavor_lit.11.title
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					c:LIT = {
						has_variable = accepted_marriage_variable
					}
				}
				desc = flavor_lit.11.desc.a
			}
			triggered_desc = {
				trigger = { always = yes }
				desc = flavor_lit.11.desc.b
			}
		}
	}

	fire_only_once = yes

	illustration_tags = {
        10 = regular
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		c:POL.capital = { save_scope_as = target_location }
		c:LIT.capital = { save_scope_as = target_location2 }
	}

	option = {
		name = flavor_lit.11.a

		historical_option = yes

		trigger = {
			c:LIT = {
				has_variable = accepted_marriage_variable
			}
		}

		if = {
			limit = {
				is_enemy_of = c:LIT
			}
			c:LIT = { remove_rival = root }
		}
		if = {
			limit = {
				c:LIT = { is_rival_of = root }
			}
			remove_rival = c:LIT
		}

		scope:target_character = {
			marry_character = scope:target_character3
		}
		add_opinion_mutual_effect = {
			modifier = opinion_dynastic_ties
			target = c:LIT
		}
		custom_tooltip = may_lead_to_peaceful_union

		c:LIT = {
			hidden_effect = {
				remove_variable = accepted_marriage_variable
			}
			trigger_event_non_silently = flavor_lit.12

			trigger_event_non_silently = {
				id = flavor_lit.17
				months = { 2 6 }
			}
		}
	}

	option = {
		name = flavor_lit.11.b

		if = {
			limit = { 
				c:POL = {
					NOT = {
						has_casus_belli_of_type_on = { 
							type = casus_belli:cb_claim_throne 
							target = c:LIT 
						}
					}
				}
			}
			c:POL = {
				add_casus_belli = {
					target = c:LIT
					type = casus_belli:cb_claim_throne
					years = 10
				}
			}
		}
		else = {
			show_as_tooltip = {
				c:POL = {
					add_casus_belli = {
						target = c:LIT
						type = casus_belli:cb_claim_throne
						years = 10
					}
				}
			}
		}
	}
}