flavor_ser.83 塞尔维亚的抉择
时间范围:未指定(代码中未定义 from 和 to 字段)
触发概率:未指定(代码中未定义 monthly_chance 字段)
触发条件: 此事件为动态历史事件,其触发依赖于玩家国家是否拥有特定的变量。每个选项的触发条件如下:
- 选项A:国家拥有变量
received_cash_and_alliance_variable。 - 选项B:国家拥有变量
ser_men_variable。 - 选项C:国家拥有变量
ser_coin_variable。 - 选项D:国家拥有变量
ser_nothing_variable。
关键效果: 事件提供四个选项,每个选项对应不同的奖励或惩罚,并会在选择后移除对应的变量。
- 选项A:
- 效果:增加大量战争疲劳度。
- 历史选项:否
- 隐藏效果(以工具提示显示):与教宗国(PAP)建立同盟关系,并获得相当于教宗国12个月总收入的金币。
- 选择后移除变量:
received_cash_and_alliance_variable。
- 选项B:
- 效果:增加大量陆军传统,并在首都生成5个步兵子单位。
- 历史选项:否
- 选择后移除变量:
ser_men_variable。
- 选项C:
- 效果:获得相当于教宗国12个月贸易与税收总收入的金币。
- 历史选项:否
- 选择后移除变量:
ser_coin_variable。
- 选项D:
- 效果:增加少量威望惩罚。
- 历史选项:否
- 选择后移除变量:
ser_nothing_variable。
背景介绍: 此事件描绘了塞尔维亚王国在复杂的欧洲政治与宗教格局中所面临的十字路口。作为东正教世界的前哨,塞尔维亚时常需要在强大的天主教势力(以教宗国为代表)与自身军事、经济发展需求之间做出权衡。事件中的不同选项象征着国家可能采取的不同战略路径:是寻求外部强权的庇护与资助,还是专注于强化自身的军事力量或国库,抑或是选择一条看似无所作为却可能影响声望的道路。
完整事件代码:
flavor_ser.83 = {
type = country_event
title = flavor_ser.83.title
desc = flavor_ser.83.desc
image = "gfx/interface/illustrations/government/throne_rooms/papal_authority.dds"
option = {
name = flavor_ser.83.a
trigger = {
has_variable = received_cash_and_alliance_variable
}
add_war_exhaustion = war_exhaustion_extreme_bonus
show_as_tooltip = {
create_relation = {
first = c:PAP
second = root
type = relation_type:alliance
}
add_gold = {
value = c:PAP.monthly_income_total
multiply = 12
}
}
hidden_effect = { remove_variable = received_cash_and_alliance_variable }
}
option = {
name = flavor_ser.83.b
trigger = {
has_variable = ser_men_variable
}
add_army_tradition = army_tradition_extreme_bonus
capital = {
create_sub_unit_of_category = sub_unit_category:army_infantry
create_sub_unit_of_category = sub_unit_category:army_infantry
create_sub_unit_of_category = sub_unit_category:army_infantry
create_sub_unit_of_category = sub_unit_category:army_infantry
create_sub_unit_of_category = sub_unit_category:army_infantry
}
remove_variable = ser_men_variable
}
option = {
name = flavor_ser.83.c
trigger = {
has_variable = ser_coin_variable
}
add_gold = {
value = c:PAP.monthly_income_trade_and_tax
multiply = 12
}
remove_variable = ser_coin_variable
}
option = {
name = flavor_ser.83.d
trigger = {
has_variable = ser_nothing_variable
}
add_prestige = prestige_mild_penalty
remove_variable = ser_nothing_variable
}
}