flavor_ned.1001 光荣革命邀请
时间范围:无明确起止日期(动态触发),触发概率未指定(monthly_chance 未定义)
触发条件:
- 若国家
c:GBR(大不列颠)存在:c:GBR是独立国家(is_subject = no)c:GBR的合法性(legitimacy)小于或等于 80c:GBR拥有变量ned_glorious_revolution_warning
- 若国家
c:GBR不存在:- 国家
c:ENG(英格兰)必须存在 c:ENG是独立国家(is_subject = no)c:ENG的合法性(legitimacy)小于或等于 80c:ENG拥有变量ned_glorious_revolution_warning
- 国家
关键效果:
- 选项 A (
flavor_ned.1001.a):- 对目标国家(
scope:target_country,即c:GBR或c:ENG)获得一个“宣称王位”的宣战理由(casus_belli:cb_claim_throne) - 目标国家对事件发起国(
ROOT)获得“支持不朽七人”的意见修正(opinion_sided_with_immortal_seven)
- 对目标国家(
- 选项 B (
flavor_ned.1001.b):- 目标国家对事件发起国(
ROOT)获得“未宣称王位”的意见修正(opinion_did_not_claim_throne)
- 目标国家对事件发起国(
背景介绍: 此事件模拟了历史上“光荣革命”(Glorious Revolution)前夕的关键时刻。1688年,七位英格兰新教贵族(史称“不朽七人”)因不满信奉天主教的国王詹姆斯二世的统治,秘密邀请荷兰执政奥兰治亲王威廉(后来的威廉三世)出兵英格兰,以保护新教信仰和议会自由。该事件在游戏中表现为荷兰(或其他符合条件的国家)在英格兰或大不列颠王权不稳时,收到介入其王位继承的契机。
完整事件代码:
flavor_ned.1001 = {
type = country_event
title = flavor_ned.1001.title
desc = flavor_ned.1001.desc
illustration_tags = {
10 = angry
10 = exterior
}
trigger = {
trigger_if = {
limit = { country_exists = c:GBR }
c:GBR = {
is_subject = no
legitimacy <= 80
has_variable = ned_glorious_revolution_warning
}
}
trigger_else = {
country_exists = c:ENG
c:ENG = {
is_subject = no
legitimacy <= 80
has_variable = ned_glorious_revolution_warning
}
}
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
ruler_or_regent ?= {
save_scope_as = target_character
}
if = {
limit = { country_exists = c:GBR }
c:GBR = {
save_scope_as = target_country
ruler_or_regent ?= {
save_scope_as = target_character2
}
}
}
else = {
c:ENG = {
save_scope_as = target_country
ruler_or_regent ?= {
save_scope_as = target_character2
}
}
}
set_variable = glorious_revolution_immortal_seven_flag
}
option = {
name = flavor_ned.1001.a
add_casus_belli = {
target = scope:target_country
type = casus_belli:cb_claim_throne
}
scope:target_country = {
add_opinion = {
target = ROOT
modifier = opinion_sided_with_immortal_seven
}
}
}
option = {
name = flavor_ned.1001.b
scope:target_country = {
add_opinion = {
target = ROOT
modifier = opinion_did_not_claim_throne
}
}
}
}