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

1301 布拉干萨的凯瑟琳联姻提议

时间范围
无明确 fromto 日期,事件通过其他条件触发。无 monthly_chance 字段。

触发条件
事件代码中未包含 trigger 字段,触发条件由游戏引擎或其他事件逻辑控制。

关键效果

  • 选项 A (历史选项)

    • 英格兰统治者与葡萄牙王室中符合条件的女儿(scope:suitable_daughter)结婚。
    • scope:ceded_location 的所有权转移给英格兰(root)。
    • 英格兰对葡萄牙(c:POR)获得“eng_accepted_alliance_with_us”观点修正。
    • 设置变量 treaty_of_windsor_renegotiated = 1
    • 葡萄牙立即触发事件 flavor_eng_diplomacy.1
  • 选项 B

    • 设置变量 treaty_declined = 1
    • 英格兰的市民阶层(estate_type:burghers_estate)满意度遭受严重惩罚(estate_satisfaction_severe_penalty)。
    • 葡萄牙立即触发事件 flavor_eng_diplomacy.2

背景介绍
此事件模拟了英格兰与葡萄牙之间一次重要的王室联姻谈判。历史上,1662年,英格兰国王查理二世与葡萄牙布拉干萨王朝的凯瑟琳公主结婚。这场婚姻不仅巩固了英葡联盟,还伴随着丰厚的嫁妆,其中包括对印度孟买等海外据点的控制权转让,对英格兰的海外贸易和殖民扩张产生了深远影响。

完整事件代码

flavor_eng_diplomacy.1301 = {
	hide_portraits = yes
	type = country_event

	title = flavor_eng_diplomacy.1301.title
	desc = flavor_eng_diplomacy.1301.desc
	illustration_tags = {
		10 = happy
		10 = interior
	}
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:burghers_estate background = estate_type:burghers_estate }
		c:POR = { 
			ruler = {
				save_scope_as = portugal_ruler
			}
			if = {
				limit = {
					ruler = {
						dynasty = dynasty:braganca_dynasty
					}
					current_year <= 1668
				}
				create_character = {	
					first_name = name_catherine
					adm = 75
					dip = 36
					mil = 12
					female = yes
					dynasty = dynasty:braganca_dynasty
					father = scope:portugal_ruler
					religion = c:POR.religion
					birth_date = 1638.1.1
					birth_location = location:lisbon
					save_scope_as = suitable_daughter
					script = eng_catherine_of_braganza
				}
			}
			else = {
				ruler = {
					random_child = {
						limit = {
							is_heir = no
							is_female = yes
							is_married = no
							age_in_years > 13
							age_in_years < 30
						}
						save_scope_as = suitable_daughter
					}
				}
			}
		}

		c:POR.ruler = { save_scope_as = target_character }

		save_scope_as = sender

	}

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

		ruler ?= { marry_character = scope:suitable_daughter }

		scope:ceded_location = { change_location_owner = root }

		add_opinion = {
			target = c:POR
			modifier = eng_accepted_alliance_with_us
		}

		set_variable = { name = treaty_of_windsor_renegotiated value = 1 }

		c:POR = { trigger_event_silently = { id = flavor_eng_diplomacy.1 days = 0 } }

	}

	option = {
		name = flavor_eng_diplomacy.1301.b

		set_variable = { name = treaty_declined value = 1 }

		add_estate_satisfaction = { type = estate_type:burghers_estate value = estate_satisfaction_severe_penalty }

		c:POR = { trigger_event_silently = { id = flavor_eng_diplomacy.2 days = 0 } }

	}

	historical_info = flavor_eng_diplomacy.1301.historical_info

}