flavor_ere.5 布尔汗·阿尔丁叛乱
时间范围:1375.1.1 - 1390.1.1 (每月 2% 概率) 触发条件:
- 角色
ere_burhan_al_din必须存活。 - 该角色必须由玩家国家控制。
- 该角色既不是统治者,也不是继承人。
关键效果:
- 历史选项:
flavor_ere.5.a- 触发大规模叛乱:
- 创建一个名为
burhan_al_din_pretenders的觊觎者类别叛军。 - 角色
ere_burhan_al_din将加入该叛军。 - 根据统治者实力(结合皇冠地产实力和政府实力计算),可能导致多个非首都省份的民众改变效忠对象并加入叛军,同时民众满意度降至最低。
- 创建一个名为
- 选择此选项的后果:
- 如果叛军影响了省份,则国家稳定度遭受严重惩罚。
- 如果叛军未影响省份,则国家稳定度遭受终极惩罚。
- 若存在附庸国,所有附庸国的独立倾向增加 50。
- 触发大规模叛乱:
背景介绍: 此事件模拟了东罗马帝国(拜占庭帝国)在14世纪后期可能面临的一场内部权力斗争。布尔汗·阿尔丁作为一位有影响力但非统治核心的贵族或地方领袖,在特定条件下(1375年至1390年间)可能发动叛乱,挑战中央权威。这反映了帝国晚期内部不稳定、地方势力坐大以及皇权与贵族间持续紧张的历史背景。叛乱的规模和影响取决于当时统治者的实际控制力。
完整事件代码:
flavor_ere.5 = {
hide_portraits = yes
type = country_event
title = flavor_ere.5.title
desc = flavor_ere.5.desc
fire_only_once = yes
dynamic_historical_event = {
tag = ERE
from = 1375.1.1
to = 1390.1.1
monthly_chance = 2
}
illustration_tags = {
10 = exterior
10 = angry
}
trigger = {
character:ere_burhan_al_din = {
is_alive = yes
owner = root
is_ruler = no
is_heir = no
}
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
ruler_or_regent ?= {
save_scope_as = target_character
}
create_rebel = {
category = pretender
name = burhan_al_din_pretenders
save_scope_as = target_rebel
}
character:ere_burhan_al_din = {
save_scope_as = target_character2
change_character_allegiance = scope:target_rebel
}
set_variable = {
name = current_ruler_power_variable
value = {
add = {
value = "estate_power(estate_type:crown_estate)"
multiply = 10
}
add = {
value = government_power
divide = 2
}
}
}
set_variable = {
name = num_rebelling_locations
value = 0
}
if = {
limit = {
var:current_ruler_power_variable < 100
}
while = {
limit = { var:current_ruler_power_variable < 100 }
ordered_owned_location = {
limit = {
is_capital = no
}
order_by = {
value = population
multiply = -1
}
max = 1
owner = {
change_variable = {
name = current_ruler_power_variable
add = 1
}
change_variable = {
name = num_rebelling_locations
add = 1
}
}
every_pop = {
limit = {
owner = root
}
add_pop_satisfaction = pop_satisfaction_ultimate_penalty
change_pop_allegiance = scope:target_rebel
}
}
}
}
else = {
remove_variable = current_ruler_power_variable
remove_variable = num_rebelling_locations
}
}
option = {
name = flavor_ere.5.a
ai_chance = {
factor = 100
}
if = {
limit = {
OR = {
exists = var:current_ruler_power_variable
exists = var:num_rebelling_locations
}
}
custom_tooltip = impacted_locations_var_tt
add_stability = stability_severe_penalty
}
else = {
add_stability = stability_ultimate_penalty
}
if = {
limit = { num_subjects > 0 }
every_subject = {
add_liberty_desire = 50
}
}
}
after = {
remove_variable = current_ruler_power_variable
remove_variable = num_rebelling_locations
}
}