flavor_sco.1301 王冠联合
时间范围:无明确 from 与 to 日期限制,事件通过其他条件触发,无 monthly_chance 概率。
触发条件:
- 事件类型为国家事件。
- 事件触发条件未在提供代码中明确显示,通常由游戏引擎在特定历史情境(如英格兰与苏格兰君主继承危机)下自动触发。
关键效果:
- 选项 A (历史选项):
- 设置变量
union_of_the_crowns = 1。 - 触发英格兰事件
flavor_eng_diplomacy.1。 - 如果英格兰拥有变量
england_inherit,则增加本国贵族阶层满意度(轻微惩罚程度)。 - 显示自定义提示文本
flavor_sco.1301.tt1和flavor_sco.1301.tt2(条件满足时)或flavor_sco.1301.tt3(条件不满足时)。
- 设置变量
- 选项 B:
- 设置变量
union_of_the_crowns_declined = 1。 - 显示自定义提示文本
flavor_sco.1301.tt4。 - 触发英格兰事件
flavor_eng_diplomacy.2。
- 设置变量
背景介绍: 该事件模拟了历史上英格兰与苏格兰之间关于王位继承与联合的关键时刻,通常与1603年“王冠联合”(Union of the Crowns)相关,即苏格兰国王詹姆斯六世继承英格兰王位成为詹姆斯一世,开启了两国共主邦联时期。事件中的选项反映了苏格兰面对这一重大政治变局时,选择接受联合或拒绝联合的不同历史路径及其国内政治影响。
完整事件代码:
flavor_sco.1301 = {
hide_portraits = yes
type = country_event
title = flavor_sco.1301.title
desc = flavor_sco.1301.desc
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
capital = { save_scope_as = target_location }
save_scope_as = sender
if = {
limit = {
c:ENG = { has_variable = england_inherit }
}
root.ruler = {
save_scope_as = dying_monarch
set_variable = {
name = dying_monarch
value = 1
}
}
c:ENG.ruler = {
save_scope_as = target_character
set_variable = {
name = inheriting_monarch
value = 1
}
}
}
else = {
c:ENG.ruler = {
save_scope_as = dying_monarch
set_variable = {
name = dying_monarch
value = 1
}
}
root.ruler = {
save_scope_as = target_character
set_variable = {
name = inheriting_monarch
value = 1
}
}
}
}
option = {
historical_option = yes
name = flavor_sco.1301.a
set_variable = { name = union_of_the_crowns value = 1 }
c:ENG = { trigger_event_silently = { id = flavor_eng_diplomacy.1 days = 0 } }
custom_tooltip = flavor_sco.1301.tt1
if = {
limit = {
c:ENG = { has_variable = england_inherit }
}
add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_mild_penalty }
custom_tooltip = flavor_sco.1301.tt2
}
else = {
custom_tooltip = flavor_sco.1301.tt3
}
}
option = {
name = flavor_sco.1301.b
set_variable = { name = union_of_the_crowns_declined value = 1 }
custom_tooltip = flavor_sco.1301.tt4
c:ENG = { trigger_event_silently = { id = flavor_eng_diplomacy.2 days = 0 } }
}
}