flavor_byz.52 改革查士丁尼法典
时间范围
1454.1.1 - 1800.1.1,每月有 1% 的概率触发。
触发条件
- 国家为 拜占庭 (BYZ)。
- 国家 未拥有 变量
reformed_imperial_code_flag。 - 内阁中 至少有一位 内阁成员。
关键效果
选项 A:flavor_byz.52.a
- 社会价值:向 中央集权 方向移动(
centralization_vs_decentralization向左移动)。 - 特殊效果:设置变量
reformed_imperial_code_flag,并附带自定义提示BYZ_NO_MORE_COURT_EVENTS。 - 财政:损失 2 倍规模的金钱。
- 阶层满意度:
- 神职人员阶层:轻微降低。
- 贵族阶层:轻微降低。
- 市民阶层:轻微降低。
选项 B:flavor_byz.52.b
- 特殊效果:附带自定义提示
BYZ_COURT_EVENTS_WILL_CONTINUE。 - 阶层满意度:
- 神职人员阶层:轻微提升。
- 贵族阶层:轻微提升。
- 市民阶层:轻微提升。
背景介绍
该事件模拟了拜占庭帝国在1454年之后,面对日益复杂的法律体系与宫廷影响力的挑战,统治者考虑对古老的《查士丁尼法典》进行现代化改革的可能性。改革旨在简化法律、削弱宫廷派系对司法和行政的过度干预,以加强中央权威。然而,此举必然会触动依赖传统法律特权的神职人员、贵族和市民阶层的利益,引发他们的不满。反之,若维持现状,虽能取悦各方势力,但法律体系的臃肿与宫廷政治的持续影响将成为帝国治理的长期隐患。
完整事件代码
flavor_byz.52 = { #Reforming the Justinian Code. Getting rid of the court influence
hide_portraits = yes
type = country_event
title = flavor_byz.52.title
desc = flavor_byz.52.desc
dynamic_historical_event = {
tag = BYZ
from = 1454.1.1
to = 1800.1.1
monthly_chance = 1
}
fire_only_once = yes
trigger = {
NOT = { has_variable = reformed_imperial_code_flag }
any_cabinet_character = {
count > 0
}
tag = BYZ
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_poptype_effect = { foreground = pop_type:nobles background = pop_type:nobles }
ruler_or_regent ?= {
save_scope_as = target_character
}
random_cabinet_character ?= {
save_scope_as = target_character2
}
}
option = {
name = flavor_byz.52.a
change_societal_value = {
type = centralization_vs_decentralization
value = societal_value_move_to_left
}
custom_tooltip = {
text = BYZ_NO_MORE_COURT_EVENTS
set_variable = reformed_imperial_code_flag
}
change_gold_effect = { scale = -2
}
add_estate_satisfaction = {
type = estate_type:clergy_estate
value = estate_satisfaction_mild_penalty
}
add_estate_satisfaction = {
type = estate_type:nobles_estate
value = estate_satisfaction_mild_penalty
}
add_estate_satisfaction = {
type = estate_type:burghers_estate
value = estate_satisfaction_mild_penalty
}
}
option = {
name = flavor_byz.52.b
custom_tooltip = BYZ_COURT_EVENTS_WILL_CONTINUE
add_estate_satisfaction = {
type = estate_type:clergy_estate
value = estate_satisfaction_mild_bonus
}
add_estate_satisfaction = {
type = estate_type:nobles_estate
value = estate_satisfaction_mild_bonus
}
add_estate_satisfaction = {
type = estate_type:burghers_estate
value = estate_satisfaction_mild_bonus
}
}
}