flavor_mol.1001 与匈牙利的冲突抉择
时间范围
事件为动态历史事件,无固定 from 和 to 日期范围,由游戏条件动态触发。
触发条件
事件代码中未直接给出 trigger 字段,其触发条件由游戏引擎根据事件定义文件(flavor_mol.1001.txt)中的其他逻辑或关联事件(如 flavor_mol.1002)决定。
关键效果
事件提供两个选项:
- 选项 A (历史选项):
flavor_mol.1001.a- 选择“我们此刻无法承受与匈牙利的冲突”。
- 效果:国家声望遭受极端惩罚,游牧团结度遭受极端惩罚。
- 选项 B:
flavor_mol.1001.b- 选择“这是一场宣战!”。
- 效果:向目标国家(
scope:release_country)宣战,使用“游牧对文明”的战争借口。同时,触发关联事件flavor_mol.1002(对根国家静默触发)。
背景介绍
该事件模拟了摩尔达维亚公国(或类似游牧/草原政权)在面临与匈牙利王国关系紧张时的关键决策点。选择妥协将避免直接军事冲突,但会严重损害统治者的威望和内部凝聚力;而选择强硬对抗则会直接引发战争,并可能开启后续一系列历史进程。
完整事件代码
flavor_mol.1001 = {
type = country_event
title = flavor_mol.1001.title
desc = flavor_mol.1001.desc
historical_info = flavor_mol.1001.historical_info
illustration_tags = {
10 = regular
10 = exterior
}
immediate = {
event_illustration_poptype_effect = { foreground = pop_type:soldiers background = pop_type:soldiers }
}
# We cannot afford a conflict with Hungary at this moment
option = {
name = flavor_mol.1001.a
historical_option = yes
add_prestige = prestige_extreme_penalty
add_horde_unity = horde_unity_extreme_penalty
}
# This is a decleration of war!
option = {
name = flavor_mol.1001.b
declare_war_with_cb = {
target = scope:release_country
type = casus_belli:cb_horde_vs_civ
}
scope:root_country = { trigger_event_silently = flavor_mol.1002 }
}
}