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