Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

[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
		}
	}
}