[flavor_sco.1001] 纽卡斯尔条约
时间范围:无明确 from 和 to 日期,事件通过其他条件触发,无 monthly_chance 概率。
触发条件:
- 事件为苏格兰(SCO)的国家事件。
- 事件触发依赖于游戏内部逻辑,代码中未直接定义
trigger字段。其具体触发条件需参考游戏内其他机制或事件链。
关键效果:
- 选项 A:
- 触发前提:角色
sco_edward_balliol是当前国家的统治者。 - 将洛锡安省(
province_definition:lothian_province)和特维奥特代尔省(province_definition:teviotdale_province)的所有地点所有权移交给英格兰(c:ENG)。 - 使苏格兰成为英格兰的附庸国(
subject_type:vassal)。 - 英格兰对苏格兰的看法增加(
opinion_pleased)。
- 触发前提:角色
- 选项 B:
- 设置变量
treaty_of_newcastle_declined = 1。 - 5天后,英格兰(
c:ENG)将静默触发事件flavor_eng_diplomacy.2。 - 显示自定义提示文本
flavor_sco.1001.tt。
- 设置变量
背景介绍: 该事件模拟了1334年苏格兰与英格兰之间签订的《纽卡斯尔条约》的历史抉择。在第二次苏格兰独立战争期间,由爱德华·巴里奥尔领导的亲英派苏格兰势力,在英格兰的支持下寻求王位。该条约的条款极为苛刻,要求苏格兰割让南部重要领土(洛锡安和特维奥特代尔)并承认英格兰的宗主权。事件反映了苏格兰面临的选择:接受屈辱的条约以换取暂时的和平与巴里奥尔的统治,或者拒绝条约,继续为完全独立而战,但这将立即招致英格兰的军事回应。
完整事件代码:
flavor_sco.1001 = {
hide_portraits = yes
type = country_event
title = flavor_sco.1001.title
desc = {
first_valid = {
triggered_desc = {
trigger = {
character:sco_edward_balliol ?= {
root.ruler != this
}
}
desc = flavor_sco.1001.desc_no_balliol
}
triggered_desc = {
trigger = { always = yes }
desc = flavor_sco.1001.desc
}
}
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
save_scope_as = sender
c:ENG = {
ruler ?= { save_scope_as = target_character }
save_scope_as = england
}
province_definition:lothian_province = {
random_location_in_province_definition = {
save_scope_as = lothian_cb_location
}
save_scope_as = lothian
}
province_definition:teviotdale_province = {
random_location_in_province_definition = {
save_scope_as = teviotdale_cb_location
}
save_scope_as = teviotdale
}
location:edinburgh = { save_scope_as = target_location }
}
option = {
name = flavor_sco.1001.a
trigger = {
character:sco_edward_balliol ?= {
root.ruler = this
}
}
every_owned_location = {
limit = {
OR = {
province_definition = province_definition:lothian_province
province_definition = province_definition:teviotdale_province
}
}
change_location_owner = c:ENG
}
make_subject_of = { target = c:ENG type = subject_type:vassal }
c:ENG = {
add_opinion = { target = root modifier = opinion_pleased }
}
}
option = {
name = flavor_sco.1001.b
set_variable = { name = treaty_of_newcastle_declined value = 1 }
c:ENG = { trigger_event_silently = { id = flavor_eng_diplomacy.2 days = 5 } }
custom_tooltip = flavor_sco.1001.tt
}
}