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_eng_diplomacy.1401] 诺森奇条约

时间范围
事件无明确 fromto 日期限制,触发概率未指定(无 monthly_chance 字段)。

触发条件
事件代码中未定义 trigger 字段,具体触发条件需参考游戏内其他机制或事件链。

关键效果
事件提供两个选项:

  • 选项 A(历史选项) flavor_eng_diplomacy.1401.a

    • 设置变量 treaty_of_nonsuch = 1
    • 增加人力:基于本国月度人力值的 6 倍
    • 对目标根国家添加信任修正 trust_treaty_of_nonsuch
    • 显示自定义提示 flavor_eng_diplomacy.1401.tt1
    • 对目标根国家静默触发事件 flavor_eng_diplomacy.1
  • 选项 B flavor_eng_diplomacy.1401.b

    • 设置变量 treaty_declined = 1
    • 移除目标根国家对国家 NED 的信任修正 trust_treaty_of_nonsuch
    • 对目标根国家静默触发事件 flavor_eng_diplomacy.2

背景介绍
此事件模拟了1585年英格兰与荷兰起义者签订的《诺森奇条约》。根据该条约,英格兰承诺向荷兰提供军事和财政援助,以支持其反抗西班牙哈布斯堡王朝的统治,标志着英格兰正式介入尼德兰独立战争,并深化了与荷兰起义者的同盟关系。

完整事件代码

flavor_eng_diplomacy.1401 = {
	hide_portraits = yes
	type = country_event

	title = flavor_eng_diplomacy.1401.title
	desc = flavor_eng_diplomacy.1401.desc
	illustration_tags = {
		10 = regular
		10 = interior
	}
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		scope:target_root_country.capital = { save_scope_as = target_location }

		scope:target_root_country.ruler = { save_scope_as = target_character }

		save_scope_as = sender

	}

	option = {
		historical_option = yes
		name = flavor_eng_diplomacy.1401.a

		set_variable = { name = treaty_of_nonsuch value = 1 }

		add_manpower = { value = root.monthly_manpower multiply = 6 }

		add_trust = {
			modifier = trust_treaty_of_nonsuch
			target = scope:target_root_country
		}

		custom_tooltip = flavor_eng_diplomacy.1401.tt1

		scope:target_root_country = { trigger_event_silently = { id = flavor_eng_diplomacy.1 days = 0 } }

	}

	option = {
		name = flavor_eng_diplomacy.1401.b

		set_variable = { name = treaty_declined value = 1 }

		scope:target_root_country = {
			remove_trust = { 
				modifier = trust_treaty_of_nonsuch 
				target = c:NED 
			}
		}

		scope:target_root_country = { trigger_event_silently = { id = flavor_eng_diplomacy.2 days = 0 } }

	}

}