flavor_nap.301 那不勒斯王位决策
时间范围:无明确起止日期(事件触发后立即生效)
触发概率:无 monthly_chance 字段,为条件满足时立即触发的事件
触发条件:
- 国家
NAP(那不勒斯)必须:- 政府类型为君主制(
government_type:monarchy) - 拥有统治者(
has_ruler = yes)
- 政府类型为君主制(
- 当前事件作用对象(
root)不是NAP的统治者(not = { ruler = c:NAP.ruler })
关键效果:
-
选项 A(
flavor_nap.301.a):- 将
NAP的统治者设置为当前事件作用对象(set_new_ruler = c:NAP.ruler) - 减少少量威望(
add_prestige = prestige_mild_penalty) - 轻微降低贵族阶层满意度(
add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_mild_penalty }) NAP对事件作用对象获得“支持君主”意见加成(add_opinion = { target = root modifier = opinion_supportive_monarch })
- 将
-
选项 B(
flavor_nap.301.b):- 减少少量稳定度(
add_stability = stability_weak_penalty) - 大幅提升贵族阶层满意度(
add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_severe_bonus }) NAP对事件作用对象获得“落后君主”意见减成(add_opinion = { target = root modifier = opinion_backward_monarch })
- 减少少量稳定度(
背景介绍: 该事件模拟了那不勒斯王国(NAP)在君主制下,当非现任统治者试图介入或影响王位时的政治决策。玩家面临选择:是支持一位新君主上台(可能引发贵族不满但获得王室认可),还是维持现状(稳定贵族支持但可能被视为保守)。这反映了中世纪晚期至近代早期意大利城邦与王国中,外部势力、贵族阶层与王权之间的复杂博弈。
完整事件代码:
flavor_nap.301 = { #Neapolitan Decision
type = country_event
title = flavor_nap.301.title
desc = flavor_nap.301.desc
trigger = {
c:NAP ?= {
government_type = government_type:monarchy
has_ruler = yes
}
not = { ruler = c:NAP.ruler }
}
illustration_tags = {
10 = angry
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
location:naples = {
save_scope_as = target_location
}
c:NAP.ruler = {
save_scope_as = naples_ruler
}
}
option = {
name = flavor_nap.301.a
set_new_ruler = c:NAP.ruler
add_prestige = prestige_mild_penalty
add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_mild_penalty }
c:NAP = {
add_opinion = { target = root modifier = opinion_supportive_monarch }
}
}
option = {
name = flavor_nap.301.b
add_stability = stability_weak_penalty
add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_severe_bonus }
c:NAP = {
add_opinion = { target = root modifier = opinion_backward_monarch }
}
}
}