[flavor_fra_sco.109] 法国终止大卫二世庇护
时间范围
事件为一次性触发(fire_only_once = yes),无具体起止日期与月度概率。
触发条件
- 国家满足以下任一条件:
- 拥有变量
fra_forces_david_ii_return - 拥有变量
fra_david_ii_returns_after_balliol
- 拥有变量
- 角色
sco_david_ii(大卫二世)存活
关键效果
-
选项 A(当拥有变量
fra_forces_david_ii_return时触发)- 名称:
flavor_fra_sco.109.a(“看来法国对苏格兰已不再感兴趣”) - 对法国(
c:FRA)添加观点修正opinion_no_extra_support_for_david_ii - AI 选择权重:1
- 名称:
-
选项 B(当拥有变量
fra_david_ii_returns_after_balliol时触发)- 名称:
flavor_fra_sco.109.b(“他们竟敢谈判,拿我们国王的生命冒险”) - 对法国(
c:FRA)添加观点修正opinion_attempted_surrender_of_king - AI 选择权重:1
- 名称:
背景介绍
该事件反映了14世纪苏格兰国王大卫二世流亡法国期间,法国因政治局势变化决定终止对其庇护的历史片段。大卫二世在苏格兰独立战争中曾长期依靠法国支持,而法国基于自身利益考量,最终选择停止庇护,导致大卫二世返回苏格兰,这一决定影响了法苏两国关系。
完整事件代码
flavor_fra_sco.109 = { # France ends Asylum of David II ## Scotland
hide_portraits = yes
type = country_event
title = flavor_fra_sco.109.title
desc = {
first_valid = {
triggered_desc = {
trigger = {
has_variable = fra_forces_david_ii_return
}
desc = flavor_fra_sco.109.desc
}
triggered_desc = {
trigger = {
has_variable = fra_david_ii_returns_after_balliol
}
desc = flavor_fra_sco.109.desc_b
}
}
}
fire_only_once = yes
trigger = {
OR = {
has_variable = fra_forces_david_ii_return
has_variable = fra_david_ii_returns_after_balliol
}
character:sco_david_ii = {
is_alive = yes
}
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
character:sco_david_ii = {
save_scope_as = david_ii_bruce
}
scope:david_ii_bruce = {
move_country = c:SCO
}
}
option = { # It seems Scotland is no longer of interest to France
name = flavor_fra_sco.109.a
trigger = {
has_variable = fra_forces_david_ii_return
}
add_opinion = { target = c:FRA modifier = opinion_no_extra_support_for_david_ii }
ai_chance = {
base = 1
}
}
option = { # How dare they negotiate, risking the life of our King
name = flavor_fra_sco.109.b
trigger = {
has_variable = fra_david_ii_returns_after_balliol
}
add_opinion = { target = c:FRA modifier = opinion_attempted_surrender_of_king }
ai_chance = {
base = 1
}
}
}