flavor_hab.93 帝国炮兵
时间范围
1737年1月1日 - 1770年1月1日
- 触发概率:每月 10%
触发条件
- 国家已掌握
imperial_artillery军事科技。 - 并且满足以下条件之一:
von_Liechtenstein_dynasty王朝不存在。- 或者,
von_Liechtenstein_dynasty王朝中存在一位符合以下所有条件的男性成年成员:- 不是继承人。
- 不是统治者。
- 年龄大于30岁。
- 不是特定人物
hab_karl_liechtenstein。 - 不是特定人物
hab_maximilian_liechtenstein。 - 不是特定人物
hab_gundakar_liechtenstein。
关键效果
历史选项:
- 获得
army_tradition_mild_bonus(陆军传统小幅增益)。 - 事件创建的角色
target_character将:- 移动至玩家国家。
- 获得一个随机的“将军”类别特质。
- 获得持续至游戏结束的
refuses_to_serve_in_cabinet(拒绝进入内阁)角色修正。
背景介绍
此事件模拟了18世纪中叶,哈布斯堡君主国(奥地利)在军事技术,特别是炮兵领域发展的背景下,对专业军事人才的需求。事件的核心是引入或“发现”一位虚构的利希滕斯坦家族成员——约瑟夫·文塞斯劳斯,他是一位拥有杰出军事才能的将军,但性格上拒绝参与政治事务,专注于军事职责。这反映了当时欧洲各国军队专业化、技术化的趋势,以及贵族家族在军事体系中持续扮演的关键角色。
完整事件代码
flavor_hab.93 = { #Imperial Artillery
type = country_event
title = flavor_hab.93.title
desc = flavor_hab.93.desc
fire_only_once = yes
historical_info = flavor_hab.93.historical_info
dynamic_historical_event = {
tag = HAB
from = 1737.1.1
to = 1770.1.1
monthly_chance = 10
}
trigger = {
has_advance = imperial_artillery
OR = {
NOT = {
dynasty_exists = von_Liechtenstein_dynasty
}
dynasty:von_Liechtenstein_dynasty = {
any_character_in_dynasty = {
is_heir = no
is_ruler = no
is_female = no
is_adult = yes
age_in_years > 30
this != character:hab_karl_liechtenstein
this != character:hab_maximilian_liechtenstein
this != character:hab_gundakar_liechtenstein
}
}
}
}
immediate = {
create_character = {
first_name = name_joseph.name_wenceslas
last_name = von_Liechtenstein
dynasty = dynasty:von_Liechtenstein_dynasty
birth_date = 1696.8.9
birth_location = location:prague
estate = estate_type:nobles_estate
adm = { 20 70 }
dip = { 20 70 }
mil = { 80 90 }
culture = culture:danube_bavarian
save_scope_as = target_character
create_in_limbo = yes
script = hab_wenceslas_liechtenstein
}
}
option = {
name = flavor_hab.93.a
historical_option = yes
add_army_tradition = army_tradition_mild_bonus
scope:target_character = {
move_country = root
add_random_trait_from_category = general
add_character_modifier = {
modifier = refuses_to_serve_in_cabinet
years = -1
mode = add_and_extend
}
}
}
}