[flavor_sco.1300] 王位继承
时间范围
1550.1.1 - 1700.1.1 (每月 50% 概率)
触发条件
- 国家
c:SCO(苏格兰)存在。 - 国家
c:SCO拥有统治者。 - 事件触发国的统治者是
c:SCO统治者的近亲。 - 事件触发国的政府类型为君主制。
- 满足以下条件之一:
c:SCO拥有继承人。- 事件触发国拥有继承人。
- 满足以下条件之一:
c:SCO满足flavor_sco_1300_valid_inheritance_trigger条件。- 事件触发国满足
flavor_sco_1300_valid_inheritance_trigger条件。
- 事件触发国未处于战争状态。
c:SCO未处于战争状态。
关键效果
选项 A (历史选项)
- 如果
c:SCO满足flavor_sco_1300_valid_inheritance_trigger条件:- 设置变量
england_inherit = 1。 - 显示自定义提示
flavor_sco.1300.tt1。 - 显示自定义提示
flavor_sco.1300.tt2。
- 设置变量
- 否则:
- 为
estate_type:nobles_estate(贵族阶层)增加estate_satisfaction_mild_penalty(轻微惩罚)的阶层满意度。 - 显示自定义提示
flavor_sco.1300.tt3。 - 显示自定义提示
flavor_sco.1300.tt4。
- 为
- 触发
c:SCO的后续事件flavor_sco.1301(立即触发)。
选项 B
- 显示自定义提示
flavor_sco.1300.tt5。
背景介绍
该事件模拟了16至17世纪英格兰与苏格兰之间复杂的王位继承问题。在此期间,两国君主制紧密相连,统治者的血缘关系常常引发关于王位继承的潜在危机或联合。事件反映了当时贵族阶层在继承事务中的关键角色,以及不同继承路径可能带来的政治后果,最终导向了1707年《联合法案》前的一系列历史性决策。
完整事件代码
flavor_sco.1300 = {
hide_portraits = yes
type = country_event
title = flavor_sco.1300.title
desc = {
first_valid = {
triggered_desc = {
trigger = {
c:SCO = { flavor_sco_1300_valid_inheritance_trigger = yes }
}
desc = flavor_sco.1300.desc_england_inherit
}
triggered_desc = {
trigger = { always = yes }
desc = flavor_sco.1300.desc
}
}
}
fire_only_once = yes
dynamic_historical_event = {
tag = ENG
from = 1550.1.1
to = 1700.1.1
monthly_chance = 50
}
trigger = {
country_exists = c:SCO
c:SCO = {
has_ruler = yes
}
ruler ?= { is_close_relative = c:SCO.ruler }
government_type = government_type:monarchy
OR = {
c:SCO = { has_heir = yes }
root = { has_heir = yes }
}
OR = {
c:SCO = { flavor_sco_1300_valid_inheritance_trigger = yes }
root = { flavor_sco_1300_valid_inheritance_trigger = yes }
}
at_war = no
c:SCO = { at_war = no }
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
if = {
limit = { c:SCO = { flavor_sco_1300_valid_inheritance_trigger = yes } }
c:SCO.ruler = { save_scope_as = dying_monarch }
ruler = { save_scope_as = target_character }
}
else = {
c:SCO.ruler = { save_scope_as = target_character }
ruler = { save_scope_as = dying_monarch }
}
capital = { save_scope_as = target_location }
}
option = {
name = flavor_sco.1300.a
historical_option = yes
if = {
limit = {
c:SCO = { flavor_sco_1300_valid_inheritance_trigger = yes }
}
set_variable = { name = england_inherit value = 1 }
custom_tooltip = flavor_sco.1300.tt1
custom_tooltip = flavor_sco.1300.tt2
}
else = {
add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_mild_penalty }
custom_tooltip = flavor_sco.1300.tt3
custom_tooltip = flavor_sco.1300.tt4
}
c:SCO = { trigger_event_silently = { id = flavor_sco.1301 days = 0 } }
}
option = {
name = flavor_sco.1300.b
custom_tooltip = flavor_sco.1300.tt5
}
historical_info = flavor_sco.1300.historical_info
}