[flavor_eng.46] 兰开斯特王朝联姻
时间范围:1300.1.1 - 1500.1.1(每月 33% 概率)
触发条件:
- 国家拥有统治者。
- 国家或其非宗主国附庸拥有
lancaster地区。 - 统治者是角色
eng_edward_iii,或是eng_edward_iii的儿子。 - 角色
eng_edward_iii至少存在一名符合以下条件的在世儿子:- 不是继承人
- 不是统治者
- 男性
- 成年
- 未婚
- 年龄小于40岁
- 王朝
lancaster_dynasty至少存在一名符合以下条件的在世成员:- 不是继承人
- 不是统治者
- 女性
- 成年
- 未婚
- 年龄小于40岁
关键效果:
- 选项
flavor_eng.46.a:- 将触发事件中选定的爱德华三世的儿子(
target)的王朝改为lancaster_dynasty。 - 令该儿子与兰开斯特王朝中选定的女性成员(
target_female)结婚。 - 该儿子的所有后代都将改为
lancaster_dynasty王朝。 - 为国家增加巨额威望(
prestige_extreme_bonus)。
- 将触发事件中选定的爱德华三世的儿子(
背景介绍: 该事件模拟了14世纪英格兰金雀花王朝与兰开斯特家族之间的一次重要政治联姻。通过将爱德华三世的一位王子与兰开斯特家族的女性继承人结合,旨在巩固王室与这一强大贵族派系的关系,为未来的兰开斯特王朝(在玫瑰战争中)的崛起埋下伏笔,并试图确保王国内部的稳定与忠诚。
完整事件代码:
flavor_eng.46 = {
type = country_event
fire_only_once = yes
title = flavor_eng.46.title
desc = flavor_eng.46.desc
historical_info = flavor_eng.46.historical_info
dynamic_historical_event = {
tag = ENG
tag = GBR
from = 1300.1.1
to = 1500.1.1
monthly_chance = 33
}
trigger = {
has_ruler = yes
owns_or_non_sovereign_subject_owns = location:lancaster
OR = {
ruler = character:eng_edward_iii
ruler.father ?= character:eng_edward_iii
}
character:eng_edward_iii ?= {
any_child = {
is_heir = no
is_ruler = no
is_female = no
is_adult = yes
is_married = no
age_in_years < 40
is_alive = yes
}
}
dynasty:lancaster_dynasty ?= {
any_character_in_dynasty = {
is_heir = no
is_ruler = no
is_female = yes
is_adult = yes
is_married = no
age_in_years < 40
is_alive = yes
}
}
}
illustration_tags = {
10 = happy
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
character:eng_edward_iii ?= {
random_child = {
limit = {
is_heir = no
is_ruler = no
is_female = no
is_adult = yes
is_married = no
age_in_years < 40
is_alive = yes
}
add_fertility = 100
save_scope_as = target
}
}
dynasty:lancaster_dynasty ?= {
random_character_in_dynasty = {
limit = {
is_heir = no
is_ruler = no
is_female = yes
is_adult = yes
age_in_years < 40
is_alive = yes
}
add_fertility = 100
save_scope_as = target_female
}
}
}
option = {
name = flavor_eng.46.a
scope:target = {
change_dynasty = dynasty:lancaster_dynasty
marry_character = scope:target_female
every_descendant = {
change_dynasty = dynasty:lancaster_dynasty
}
}
add_prestige = prestige_extreme_bonus
}
after = {
trigger_event_silently = {
id = flavor_eng.666
months = { 400 500 }
}
}
}