flavor_hun.500 帕尔·基尼日登场
时间范围:1460.1.1 - 1470.1.1(每月 10% 概率触发)
触发条件:
- 国家为匈牙利(
tag = HUN)。 - 已获得“建立黑军”的进展(
has_advance = hun_found_the_black_army)。
关键效果:
-
选项 A (flavor_hun.500.a):
- 获得少量陆军传统加成(
add_army_tradition = army_tradition_mild_bonus)。 - 将创建的帕尔·基尼日人物移至本国,并为其添加“拒绝在内阁任职”的修正(
add_character_modifier = { modifier = refuses_to_serve_in_cabinet days = -1 mode = add_and_extend })。
- 获得少量陆军传统加成(
-
选项 B (flavor_hun.500.b):
- 社会价值观向“进攻性”方向移动(
change_societal_value = { type = offensive_vs_defensive value = societal_value_move_to_left })。 - 将创建的帕尔·基尼日人物移至本国,并为其添加“不适合海军指挥”和“不适合陆军指挥”特质,同时移除“拒绝在内阁任职”的修正。
- 社会价值观向“进攻性”方向移动(
背景介绍: 此事件模拟了15世纪中叶匈牙利王国军事史上的关键人物——帕尔·基尼日的登场。他出身于蒂米什瓦拉地区,以其卓越的军事才能(尤其是高达80的军事能力)而闻名,是马加什一世国王麾下“黑军”的重要将领之一。他的出现正值匈牙利军事改革和扩张时期,其个人选择(是作为纯粹的军事将领效力,还是影响国家整体的军事战略倾向)可能对匈牙利的军事传统和战争方式产生深远影响。
完整事件代码:
flavor_hun.500 = { #Pál Kinizsi
type = country_event
title = flavor_hun.500.title
desc = flavor_hun.500.desc
fire_only_once = yes
historical_info = flavor_hun.500.historical_info
dynamic_historical_event = {
tag = HUN
from = 1460.1.1
to = 1470.1.1
monthly_chance = 10
has_advance = hun_found_the_black_army
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_poptype_effect = { foreground = pop_type:soldiers background = pop_type:soldiers }
create_character = {
first_name = name_paul
last_name = Kinizsi
birth_date = 1432.1.1
birth_location = location:timisoara
adm = 60
dip = 60
mil = 80
culture = culture:hungarian
save_scope_as = target_character
create_in_limbo = yes
}
}
option = {
name = flavor_hun.500.a
add_army_tradition = army_tradition_mild_bonus
scope:target_character = {
move_country = root
add_character_modifier = { modifier = refuses_to_serve_in_cabinet days = -1 mode = add_and_extend }
}
}
option = {
name = flavor_hun.500.b
change_societal_value = { type = offensive_vs_defensive value = societal_value_move_to_left }
scope:target_character = {
move_country = root
add_trait = trait:unsuited_for_naval_command
add_trait = trait:unsuited_for_army_command
remove_character_modifier = refuses_to_serve_in_cabinet
}
}
}