flavor_fra_sco.101 大卫二世流亡法国宫廷
时间范围:1337年9月1日 - 1342年1月1日(每月 20% 概率触发)
触发条件:
- 角色
sco_david_ii(苏格兰国王大卫二世)存活。 - 该角色由事件触发国(法国)控制。
关键效果:
-
选项A(提供大卫宫廷资源):
- 历史选项:是
- 花费 300 金币。
- 国家获得修正
fra_scottish_exiles_upkeep(持续60个月,可叠加延长)。 - 设置变量
fra_asylum_for_david_II = 1。 - 角色
sco_david_ii获得修正french_court_education_medium(持续60个月,可叠加延长)。 - AI 选择概率基础值:20
-
选项B(支持大卫的事业):
- 触发前提:国库拥有超过 500 金币。
- 花费 500 金币。
- 苏格兰(
SCO)获得 500 金币及修正fra_sco_expanded_support_for_david(持续60个月,可叠加延长)。 - 苏格兰设置变量
fra_expanded_support_to_sco = 1,并在4-5天后静默触发事件flavor_fra_sco.108。 - 本国获得修正
fra_scottish_exiles_upkeep(持续60个月,可叠加延长)。 - 设置变量
fra_asylum_for_david_II = 1。 - 角色
sco_david_ii获得修正french_court_education_large(持续60个月,可叠加延长)。 - AI 选择概率基础值:70
-
选项C(大卫二世必须回国):
- 国家声望与正统性遭受轻微惩罚。
- 苏格兰(
SCO)获得对本国的不满修正opinion_no_extra_support_for_david_ii,并设置变量fra_forces_david_ii_return = 1。 - 苏格兰在4-5天后静默触发事件
flavor_fra_sco.109。 - AI 选择概率基础值:10
-
选项D(将他交给巴利奥尔以换取支持):
- 自定义提示:苏格兰将因利用大卫二世而愤怒。
- 自定义提示:巴利奥尔勋爵将接收大卫二世。
- 巴利奥尔(
SBL)设置变量fra_reaching_out_to_balliol = 1,并在3-5天后静默触发事件flavor_fra_sco.103。 - AI 选择概率基础值:0
背景介绍: 1337年,苏格兰国王大卫二世因国内动荡与英格兰的军事压力,被迫流亡至法国宫廷寻求庇护。作为苏格兰的传统盟友,法国王室面临着如何处置这位年轻国王的抉择:是慷慨资助其宫廷生活与教育,还是投入更多资源支持其复国事业,亦或是出于现实政治考虑,将其交还给苏格兰的敌对王位宣称者以换取利益。这一事件深刻影响了早期英法百年战争期间的法兰西-苏格兰同盟关系。
完整事件代码:
flavor_fra_sco.101 = {
hide_portraits = yes
type = country_event
title = flavor_fra_sco.101.title
desc = flavor_fra_sco.101.desc
fire_only_once = yes
dynamic_historical_event = {
tag = FRA
from = 1337.9.1
to = 1342.1.1
monthly_chance = 20
}
trigger = {
character:sco_david_ii = {
is_alive = yes
owner = ROOT
}
}
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
}
if = {
limit = {
country_exists = c:SBL
}
c:SBL = {
add_country_modifier = {
modifier = balliol_claims_to_scotland
months = 240
mode = add_and_extend
}
}
}
}
option = { # Provide David resources of the Court
name = flavor_fra_sco.101.b
historical_option = yes
ai_chance = {
base = 20
}
add_gold = -300
add_country_modifier = { modifier = fra_scottish_exiles_upkeep months = 60 mode = add_and_extend }
set_variable = { name = fra_asylum_for_david_II value = 1 }
scope:david_ii_bruce = {
add_character_modifier = {
modifier = french_court_education_medium
months = 60
mode = add_and_extend
}
}
}
option = { # Support David's Cause
name = flavor_fra_sco.101.a
trigger = {
gold > 500
}
ai_chance = {
base = 70
}
add_gold = -500
c:SCO = {
add_gold = 500
add_country_modifier = { modifier = fra_sco_expanded_support_for_david months = 60 mode = add_and_extend }
set_variable = { name = fra_expanded_support_to_sco value = 1 }
trigger_event_silently = { id = flavor_fra_sco.108 days = { 4 5 } }
}
add_country_modifier = { modifier = fra_scottish_exiles_upkeep months = 60 mode = add_and_extend }
set_variable = { name = fra_asylum_for_david_II value = 1 }
scope:david_ii_bruce = {
add_character_modifier = {
modifier = french_court_education_large
months = 60
mode = add_and_extend
}
}
}
option = { # David II must return home
name = flavor_fra_sco.101.c
add_prestige = prestige_mild_penalty
add_legitimacy = legitimacy_mild_penalty
c:SCO = {
add_opinion = { target = root modifier = opinion_no_extra_support_for_david_ii }
set_variable = { name = fra_forces_david_ii_return value = 1 }
trigger_event_silently = { id = flavor_fra_sco.109 days = { 4 5 } }
}
ai_chance = {
base = 10
}
}
option = { # Offer him to Balliol in return for Support
name = flavor_fra_sco.101.d
custom_tooltip = sco_will_be_angry_for_using_david_tt
custom_tooltip = lord_balliol_recieves_david_ii_tt
c:SBL = { set_variable = { name = fra_reaching_out_to_balliol value = 1 } trigger_event_silently = { id = flavor_fra_sco.103 days = { 3 5 } } }
ai_chance = {
base = 0
}
}
}