flavor_mlo.37 斯福尔扎家族联姻
时间范围:1430.1.1 - 1480.12.30(每月 5% 概率)
触发条件:
- 脚本角色
mlo_sforza_script必须满足:- 存活
- 不是统治者
- 不是继承人
- 未婚
- 当前统治者必须拥有至少一个满足以下条件的子女:
- 存活
- 成年
- 女性
- 未婚
- 年龄 ≤ 40岁
关键效果:
-
选项 A:让他们结婚
- 效果:脚本角色
mlo_sforza_script与统治者的一名符合条件的女儿结婚。 - 历史选项:是(隐含于事件背景)
- 具体修正:
- 将
mlo_sforza_script指定为继承人(理由:与统治王朝联姻)。 - 在30至200天后,静默触发事件
ambrosian_republic_disaster.7。
- 将
- 效果:脚本角色
-
选项 B:拒绝
- 效果:
- 增加少量稳定度 (
stability_weak_bonus)。 - 增加少量威望 (
prestige_weak_bonus)。
- 增加少量稳定度 (
- 效果:
背景介绍:
此事件模拟了15世纪中叶米兰公国内部的政治联姻。斯福尔扎家族的弗朗切斯科·斯福尔扎(以脚本角色 mlo_sforza_script 代表)是一位杰出的雇佣兵队长,他通过与统治的维斯孔蒂家族(或其后继者)的女性继承人联姻,为其最终夺取米兰政权并建立斯福尔扎王朝铺平了道路。选择联姻将使他获得合法继承权,并可能引发后续的政治动荡(如安布罗斯共和国危机);而拒绝联姻则能暂时巩固当前统治者的地位。
完整事件代码:
flavor_mlo.37 = {
hide_portraits = yes
type = country_event
title = flavor_mlo.37.title
desc = flavor_mlo.37.desc
fire_only_once = yes
dynamic_historical_event = {
tag = MLO
from = 1430.1.1
to = 1480.12.30
monthly_chance = 5
}
trigger = {
character:mlo_sforza_script ?= {
is_alive = yes
is_ruler = no
is_heir = no
is_married = no
}
ruler = {
any_child = {
is_alive = yes
is_adult = yes
is_female = yes
is_married = no
character_age <= 40
}
}
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
ruler = {
random_child = {
limit = {
is_alive = yes
is_adult = yes
is_female = yes
is_married = no
character_age <= 40
}
save_scope_as = target_spouse
}
}
character:mlo_sforza_script = { save_scope_as = target_character}
}
option = { #Marry them
name = flavor_mlo.37.a
character:mlo_sforza_script = {
marry_character = scope:target_spouse
}
custom_tooltip = {
text = flavor_mlo.37.tt
set_as_designated_heir = {
target = character:mlo_sforza_script
reason = married_into_ruling_dynasty
}
}
trigger_event_silently = {
id = ambrosian_republic_disaster.7
days = { 30 200 }
}
}
option = { #Refuse
name = flavor_mlo.37.b
add_stability = stability_weak_bonus
add_prestige = prestige_weak_bonus
}
}