[flavor_bra_dynasty.1000] 假瓦尔德马事件
时间范围:1300.1.1 - 1360.1.1(每月 5% 概率)
触发条件:
- 神圣罗马帝国皇帝存在。
- 当前国家不是皇帝。
- 当前国家由维特尔斯巴赫家族统治(满足
bra_ruled_by_wittelsbacher_trigger = yes)。 - 当前统治者的家族中,没有任何成员是神圣罗马帝国皇帝。
关键效果:
-
选项 A:联系皇帝!(历史选项)
- 维特尔斯巴赫王朝的其他国家将对我国产生“支持我们王朝成员”的意见修正。
- 国家稳定性小幅下降。
- 获得国家修正
bra_waldemar_rallies_nobility,持续20年。其效果大小取决于皇帝的态度:- 若皇帝支持维特尔斯巴赫家族,效果减半。
- 若皇帝支持僭位者,效果翻倍。
- 在2年后,为皇帝所在国家静默触发事件
flavor_bra_dynasty.1001。 - 角色“假瓦尔德马”将效忠于僭位者叛军。
- 我国人口最多的4个省份中,所有贵族阶层人口满意度大幅下降,并效忠于僭位者叛军。
-
选项 B:处决这个僭位者!
- 国家正统性严重下降。
- 销毁僭位者叛军。
- 在7天后,静默触发事件
flavor_bra_dynasty.1007。
-
选项 C:向真正的统治者退位。
- 移除国家修正
bra_wittelsbacher_neglect。 - 国家稳定性急剧下降。
- 将“假瓦尔德马”设为新统治者。
- 维特尔斯巴赫王朝的其他国家将对我国产生“驱逐我们王朝成员”的意见修正。
- 新统治者获得角色修正
bra_waldemar_on_the_throne。 - 在1年后,静默触发事件
flavor_bra_dynasty.1005。 - 移除新统治者的角色修正
bra_false_waldemar。
- 移除国家修正
背景介绍: 在14世纪初,勃兰登堡由维特尔斯巴赫家族统治。在此期间,一位自称是已故阿斯坎尼王朝瓦尔德马伯爵的人物出现,对维特尔斯巴赫家族的统治合法性构成了挑战。这位“假瓦尔德马”得到了部分贵族和民众的支持,引发了政治动荡。神圣罗马帝国皇帝的态度,将极大地影响这场继承危机的走向。
完整事件代码:
flavor_bra_dynasty.1000 = {
hide_portraits = yes
type = country_event
title = flavor_bra_dynasty.1000.title
illustration_tags = {
10 = exterior
10 = armed
}
desc = {
first_valid = {
triggered_desc = {
trigger = { bra_hre_emperor_favors_wittelsbacher = yes }
desc = flavor_bra_dynasty.1000.desc.emperor_supports
}
triggered_desc = {
desc = flavor_bra_dynasty.1000.desc.emperor_rejects
}
}
}
fire_only_once = yes
dynamic_historical_event = {
tag = BRA
from = 1300.1.1
to = 1360.1.1
monthly_chance = 5
}
trigger = {
emperor_exists = yes
is_emperor = no
bra_ruled_by_wittelsbacher_trigger = yes
NOT = {
ruler.dynasty = {
any_character_in_dynasty = {
is_ruler = yes
owner = {
is_emperor = yes
}
}
}
}
}
immediate = {
#event_illustration_estate_background_effect = { background = estate_type:crown_estate }
#country_room = BRA
location:ballenstedt = { create_dynasty_from_location = fake_askanier_dynasty }
create_character = {
first_name = name_waldemar
dynasty = dynasty:fake_askanier_dynasty
estate = estate_type:nobles_estate
adm = 12
dip = 60
mil = 45
birth_date = 1280
script = false_waldemar
save_scope_as = target_character
}
scope:target_character = {
add_character_modifier = { modifier = bra_false_waldemar days = -1 }
}
set_variable = {
name = false_waldemar_imposter_protection
value = yes
years = 2
}
international_organization:hre = {
leader_country ?= {
save_scope_as = emperor_country
ruler = { save_scope_as = emperor_ruler }
}
}
save_scope_as = bra_country
ruler = { save_scope_as = bra_ruler }
create_rebel = {
category = pretender
name = false_waldemar_rebel
save_scope_as = false_waldemar_rebel
}
}
# Contact the Emperor!
option = {
name = flavor_bra_dynasty.1000.a
historical_option = yes
custom_tooltip = {
text = flavor_bra_dynasty.1000.a.at
dynasty:wittelsbach_dynasty = {
every_country_in_dynasty = {
limit = { this != root }
add_opinion = {
target = root
modifier = opinion_support_our_dynasty_member
}
}
}
}
add_stability = stability_mild_penalty
add_country_modifier = {
modifier = bra_waldemar_rallies_nobility
years = 20
mode = add_and_extend
size = {
value = 1
if = {
limit = { bra_hre_emperor_favors_wittelsbacher = yes }
multiply = 0.5
}
else_if = {
limit = { bra_hre_emperor_favors_pretender = yes }
multiply = 2
}
else = {
multiply = 1
}
}
}
custom_tooltip = {
text = flavor_bra_dynasty.1000.a.tt
scope:emperor_country = {
trigger_event_silently = { id = flavor_bra_dynasty.1001 years = 2 }
}
}
scope:target_character = {
change_character_allegiance = scope:false_waldemar_rebel
}
custom_tooltip = {
text = flavor_bra_dynasty.false_waldemar_rebel.tt
ordered_owned_location = {
order_by = population
max = 4
check_range_bounds = no
every_pop = {
limit = {
owner = root
pop_type = pop_type:nobles
}
add_pop_satisfaction = pop_satisfaction_ultimate_penalty
change_pop_allegiance = scope:false_waldemar_rebel
}
}
}
}
# Execute this pretender!
option = {
name = flavor_bra_dynasty.1000.b
add_legitimacy = legitimacy_severe_penalty
hidden_effect = {
set_variable = { name = bra_executing_false_waldemar value = random_integer }
change_variable = { name = bra_executing_false_waldemar modulo = 5 }
destroy_rebel = scope:false_waldemar_rebel
trigger_event_silently = { id = flavor_bra_dynasty.1007 days = 7 }
}
}
# Abdicate to the true ruler.
option = {
name = flavor_bra_dynasty.1000.c
remove_country_modifier = bra_wittelsbacher_neglect
add_stability = stability_radical_penalty
set_new_ruler = scope:target_character
custom_tooltip = {
text = flavor_bra_dynasty.1000.c.at
dyn