[flavor_fra_sco.103] 法国向巴利奥尔提议以大卫二世换取支持
时间范围
此事件为一次性触发事件,无具体 from 和 to 日期限制。
触发条件
- 国家拥有变量
fra_reaching_out_to_balliol。 - 角色
sco_david_ii(苏格兰国王大卫二世)存活。
关键效果
选项 A:法国将是比英格兰更强大的盟友
- AI 选择概率:45%
- 核心效果:
- 对本国 (SBL):添加国家修正
sbl_david_is_prisoner(大卫成为囚犯),持续 60 个月。 - 对英格兰 (ENG):添加对本国
opinion_swapped_allegiances_to_france(倒向法国)的负面意见。 - 对苏格兰 (SCO):
- 设置变量
sco_david_ii_in_sbl_custody = 1。 - 添加国家修正
david_ii_is_prisoner(大卫二世被囚),持续 60 个月。 - 添加对本国
opinion_has_our_king_captive(俘虏我国王)的负面意见。 - 在 4-5 天后静默触发事件
flavor_fra_sco.106。
- 设置变量
- 对法国 (FRA):
- 在 4-5 天后静默触发事件
flavor_fra_sco.104。 - 设置变量
balliol_accepts_fra_backing = 1。 - 添加对本国
opinion_accepted_french_support(接受法国支持)的正面意见。 - 本国获得对法国
opinion_recieved_french_backing(获得法国支持)的正面意见。
- 在 4-5 天后静默触发事件
- 人物操作:将角色
david_ii_bruce(大卫二世)转移至c:SBL(巴利奥尔派系控制国)。
- 对本国 (SBL):添加国家修正
选项 B:拒绝提议,但允许随从自由离开
- AI 选择概率:20%
- 核心效果:
- 对本国 (SBL):获得少量威望 (
prestige_mild_bonus)。 - 对苏格兰 (SCO):
- 在 1-2 天后静默触发事件
flavor_fra_sco.109。 - 设置变量
fra_david_ii_returns_after_balliol = 1。
- 在 1-2 天后静默触发事件
- 对法国 (FRA):
- 设置变量
balliol_refuses_french_support = 1。 - 在 3-5 天后静默触发事件
flavor_fra_sco.105。
- 设置变量
- 人物操作:将角色
david_ii_bruce(大卫二世)转移回c:SCO(苏格兰)。
- 对本国 (SBL):获得少量威望 (
选项 C:处决大卫及其随从!
- AI 选择概率:10%
- 核心效果:
- 对本国 (SBL):
- 处决角色
david_ii_bruce(大卫二世),处决者为统治者。 - 损失少量威望 (
prestige_mild_penalty)。 - 损失少量正统性 (
legitimacy_mild_penalty)。
- 处决角色
- 对苏格兰 (SCO):
- 添加对本国
opinion_sbl_executed_scottish_king(SBL处决苏格兰国王)的负面意见。 - 添加国家修正
david_ii_has_been_executed(大卫二世已被处决),持续 60 个月。 - 添加对法国
opinion_surrendered_our_king(交出我国王)的负面意见。 - 设置变量
sco_david_ii_executed_by_sbl = 1。 - 在 3-5 天后静默触发事件
flavor_fra_sco.107。
- 添加对本国
- 对法国 (FRA):
- 添加对本国
opinion_executed_fra_delegation(处决法国代表团)的负面意见。 - 设置变量
david_ii_executed_by_sbl = 1。 - 在 3-5 天后静默触发事件
flavor_fra_sco.105。
- 添加对本国
- 对本国 (SBL):
背景介绍
在第二次苏格兰独立战争期间,苏格兰国王大卫二世在1346年的内维尔十字之战中被英格兰俘虏。与此同时,被废黜的苏格兰前国王约翰·巴利奥尔之子爱德华·巴利奥尔,在英格兰的支持下持续宣称苏格兰王位,形成了亲英的巴利奥尔派系。此事件模拟了法国(当时是苏格兰的“老同盟”)可能向控制苏格兰部分地区的巴利奥尔派系提出的一个关键政治提议:以被俘的大卫二世作为筹码,换取巴利奥尔派放弃英格兰、转而接受法国支持。这一提议深刻影响了苏格兰内部的权力斗争以及英、法、苏三方关系的走向。
完整事件代码
flavor_fra_sco.103 = { # French offer David II to Balliol for support
hide_portraits = yes
type = country_event
title = flavor_fra_sco.103.title
desc = flavor_fra_sco.103.desc
fire_only_once = yes
trigger = {
has_variable = fra_reaching_out_to_balliol
character:sco_david_ii = {
is_alive = yes
}
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:burghers_estate background = estate_type:burghers_estate }
character:sco_david_ii = {
save_scope_as = david_ii_bruce
}
scope:david_ii_bruce = {
move_country = c:SBL
}
}
illustration_tags = {
10 = regular
10 = interior
}
option = { # The French would be greater allies than the English
name = flavor_fra_sco.103.a
ai_chance = {
base = 45
}
add_country_modifier = { modifier = sbl_david_is_prisoner months = 60 mode = add_and_extend }
c:ENG = {
add_opinion = { target = root modifier = opinion_swapped_allegiances_to_france }
}
c:SCO = {
set_variable = { name = sco_david_ii_in_sbl_custody value = 1 }
add_country_modifier = { modifier = david_ii_is_prisoner months = 60 mode = add_and_extend }
add_opinion = { target = root modifier = opinion_has_our_king_captive }
trigger_event_silently = { id = flavor_fra_sco.106 days = { 4 5 } }
}
c:FRA = {
trigger_event_silently = { id = flavor_fra_sco.104 days = { 4 5 } }
set_variable = { name = balliol_accepts_fra_backing value = 1 }
add_opinion = { target = root modifier = opinion_accepted_french_support }
reverse_add_opinion = { target = root modifier = opinion_recieved_french_backing }
}
show_as_tooltip = {
scope:david_ii_bruce = {
move_country = c:SBL
}
}
}
option = { # Refuse the offer, but allow the retinue to walk free
name = flavor_fra_sco.103.b
ai_chance = {
base = 20
}
add_prestige = prestige_mild_bonus
c:SCO = {
trigger_event_silently = { id = flavor_fra_sco.109 days = { 1 2 } }
set_variable = { name = fra_david_ii_returns_after_balliol value = 1 }
}
c:FRA = {
set_variable = { name = balliol_refuses_french_support value = 1 }
trigger_event_silently = { id = flavor_fra_sco.105 days = { 3 5 } }
}
scope:david_ii_bruce = {
move_country = c:SCO
}
}
option = { # Execute David along with the retinue!
name = flavor_fra_sco.103.c
kill_character = {
target = scope:david_ii_bruce
reason = execution
killer = ruler
}
add_prestige = prestige_mild_penalty
add_legitimacy = legitimacy_mild_penalty
c:SCO = {
add_opinion = { target =