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.102 大卫二世成年

时间范围:1342.1.1 - 1343.1.1(每月 100% 概率)

触发条件

  • 国家拥有变量 fra_asylum_for_david_II
  • 满足以下条件之一:
    • 拥有变量 scotland_did_not_extend_regency
    • 角色 sco_david_ii 存活、属于本国且年龄 ≥ 18 岁
  • 苏格兰(c:SCO同时满足以下条件:
    • 拥有国家修正 balliol_claims_to_scotland
    • 处于和平状态(at_war = no
  • 本国能够建造陆军步兵单位(can_build_units_of_category = sub_unit_category:army_infantry

关键效果

  • 选项 A(历史选项):为大卫二世提供精锐部队和顾问(花费更高)
    • 触发条件:国家 c:SBL 存在
    • AI 选择权重:70%
    • 效果:
      • 国库减少 750 金币
      • 移除国家修正 fra_scottish_exiles_upkeep
      • 为苏格兰(c:SCO)创建并派遣两名高能力法国顾问(行政 66,外交 66),并附加持续 240 个月的修正 french_advisor_to_david_ii
      • 苏格兰获得对法国的 opinion_big_support_for_david_ii 好感度修正
      • 苏格兰获得大量陆军传统(army_tradition_ultimate_bonus
      • 苏格兰雇佣精锐法国雇佣兵(french_elite_retinue,含 5 步兵、10 骑兵)
  • 选项 B:为大卫二世提供基础征召兵
    • 触发条件:国家 c:SBL 存在
    • AI 选择权重:20%
    • 效果:
      • 国库减少 250 金币
      • 移除国家修正 fra_scottish_exiles_upkeep
      • 为苏格兰创建并派遣一名法国顾问(行政 55),并附加持续 240 个月的修正 french_advisor_to_david_ii
      • 苏格兰获得对法国的 opinion_medium_support_for_david_ii 好感度修正
      • 苏格兰获得较多陆军传统(army_tradition_extreme_bonus
      • 苏格兰雇佣法国征召兵雇佣兵(french_levy_retinue,含 15 步兵)
  • 选项 C:让他自己处理
    • 触发条件:国家 c:SBL 存在
    • AI 选择权重:10%
    • 效果:
      • 移除国家修正 fra_scottish_exiles_upkeep
      • 本国获得轻微威望惩罚(prestige_mild_penalty
      • 苏格兰获得对法国的 opinion_no_extra_support_for_david_ii 好感度修正
  • 选项 D:为他提供一些顾问以协助统治
    • 触发条件:国家 c:SBL 存在
    • AI 选择权重:10%
    • 效果:
      • 国库减少 500 金币
      • 移除国家修正 fra_scottish_exiles_upkeep
      • 为苏格兰创建并派遣三名高能力法国顾问(行政 66,外交 66,军事 66),并各附加持续 240 个月的修正 french_advisor_to_david_ii
      • 苏格兰获得对法国的 opinion_medium_support_for_david_ii 好感度修正
  • 选项 E:我们已经给予了他尽可能多的支持
    • 触发条件:国家 c:SBL 存在
    • AI 选择权重:10%
    • 效果:
      • 移除国家修正 fra_scottish_exiles_upkeep
      • 本国获得轻微威望惩罚(prestige_mild_penalty
      • 苏格兰获得对法国的 opinion_no_extra_support_for_david_ii 好感度修正

背景介绍: 该事件模拟了苏格兰国王大卫二世(David II)成年后,其庇护国法国(事件触发国)如何应对的局面。大卫二世是罗伯特·布鲁斯之子,在幼年时期因英格兰入侵和苏格兰王位继承战争而流亡法国。当他年满18岁成年时,法国需要决定对其流亡政府及未来重返苏格兰王位的支持力度。事件选项反映了法国可能采取的不同策略:从提供大量军事和经济援助以助其夺回王位(选项A、B),到仅提供有限的外交和顾问支持(选项D),甚至停止额外援助(选项C、E)。不同的选择将影响法国与苏格兰的关系、法国的财政状况,以及苏格兰未来对抗巴里奥尔(Balliol)家族及其英格兰支持者的能力。

完整事件代码

flavor_fra_sco.102 = { # David II comes of Age
	randomlog = yes  # Tracking desync 20251121
	hide_portraits = yes
	type = country_event
	title = flavor_fra_sco.102.title
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { country_exists = c:SBL }
				}
				desc = flavor_fra_sco.102.ballioldefeated.desc
			}
			triggered_desc = {
				trigger = {
					country_exists = c:SBL
				}
				desc = flavor_fra_sco.102.warongoing.desc
			}
		}
	}


	fire_only_once = yes
	dynamic_historical_event = {
		tag = FRA
		from = 1342.1.1
		to = 1343.1.1
		monthly_chance = 100
	}


	trigger = {
		has_variable = fra_asylum_for_david_II
		OR = {
			has_variable = scotland_did_not_extend_regency
			character:sco_david_ii = {
				is_alive = yes
				owner = ROOT
				age_in_years >= 18
			}
		}
		NOT = {
			c:SCO = {
				has_country_modifier = balliol_claims_to_scotland
				at_war = no
			}				
		}
		can_build_units_of_category = sub_unit_category:army_infantry #Check that the country can have infantry in the first place for the mercs
	}

	illustration_tags = {
		10 = regular
		10 = interior
	}


	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
		}
		hidden_effect = { # Generate a few generic mercenary variants in case you hire them
			create_mercenary = {
				name = french_levy_retinue
				home = location:paris
				categories = {
					army_infantry = 15
				}
				save_scope_as = french_levy_retinue
			}
			create_mercenary = {
				name = french_elite_retinue
				home = location:paris
				categories = {
					army_infantry = 5
					army_cavalry = 10
				}
				save_scope_as = french_elite_retinue
			}
		}
	}


	option = { # Provide David II with Quality troops and Advisors, cost more
		name = flavor_fra_sco.102.a
		historical_option = yes
		trigger = {
			country_exists = c:SBL
		}
		ai_chance = {
			base = 70
		}
		add_gold = -750
		remove_country_modifier = fra_scottish_exiles_upkeep
		custom_tooltip = fra_two_french_advisors_for_david_tt
		hidden_effect = {
			create_character = {
				adm = 66
				culture = c:FRA.culture
				save_scope_as = fra_sco_advisor_for_david_1
				female = no
				add_character_modifier = {
					modifier = french_advisor_to_david_ii
					months = 240
					mode = add_and_extend
				}
			}
			create_character = {
				dip = 66
				culture = c:FRA.culture
				save_scope_as = fra_sco_advisor_for_david_2