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_cas.20 卡斯蒂利亚战败 - 阿尔茹巴罗塔战役

时间范围

  • 事件周期:无具体起止日期(from/to未定义)
  • 触发概率:无每月概率(monthly_chance未定义),事件仅能触发一次(fire_only_once = yes

触发条件

  • 事件类型:国家事件(type = country_event
  • 触发方式:由游戏引擎在满足特定历史条件时触发(代码中未定义trigger字段,通常由其他机制或前置事件引发)

关键效果

选项 A(历史选项)

  • 名称flavor_cas.20.a
  • 效果
    • 增加合法性惩罚(add_legitimacy = legitimacy_mild_penalty
    • 增加陆军传统惩罚(add_army_tradition = army_tradition_mild_penalty

背景介绍

该事件模拟了1385年卡斯蒂利亚王国在阿尔茹巴罗塔战役中被葡萄牙击败的历史时刻。这场战役是葡萄牙独立战争的关键转折点,确保了葡萄牙的独立地位,并严重打击了卡斯蒂利亚的军事威望与王室合法性。事件通过合法性及陆军传统的惩罚,反映了战败对卡斯蒂利亚国内稳定与军事力量的负面影响。

完整事件代码

flavor_cas.20 = { #Castile Defeated - Battle of Aljubarrota
	hide_portraits = yes
	type = country_event
	title = flavor_cas.20.title
	desc = flavor_cas.20.desc
	image = "gfx/interface/illustrations/disaster/placeholder.dds"

	fire_only_once = yes

	historical_info = flavor_cas.20.historical_info

	immediate = {
		ruler ?= { save_scope_as = target_ruler }
		c:POR = {
			ruler ?= { save_scope_as = portuguese_ruler }
		}
	}

	option = {
		name = flavor_cas.20.a
		historical_option = yes
		add_legitimacy = legitimacy_mild_penalty
		add_army_tradition = army_tradition_mild_penalty
	}
}