flavor_fra.1009 针对任何人的喧闹游行
时间范围
1345.1.1 - 1500.1.1 每月 1% 概率
触发条件
- 国家稳定度 > 25
- 未处于战争状态
关键效果
事件触发时,会随机选择一个阶层作为目标(贵族、教士或市民),并有一定概率使用备选描述文本。
选项一
- 若目标为 贵族阶层:获得少量威望,并小幅提升贵族阶层满意度。
- 若目标为 教士阶层:获得少量宗教影响力,并小幅提升教士阶层满意度。
- 若目标为 市民阶层:获得 25 金币,并小幅提升市民阶层满意度。
- 若目标为 其他情况:获得少量稳定度。
- 共同效果:农民阶层满意度大幅下降。
选项二
- 若目标为 贵族阶层:贵族阶层满意度小幅下降。
- 若目标为 教士阶层:教士阶层满意度小幅下降。
- 若目标为 市民阶层:市民阶层满意度小幅下降。
- 若目标为 其他情况:稳定度小幅下降。
- 共同效果:农民阶层满意度大幅提升。
背景介绍
“喧闹游行”是中世纪晚期至近代早期欧洲,特别是法国,一种常见的民间抗议形式。当社区成员认为某人(通常是再婚者、行为不端的夫妇或不受欢迎的外来者)违反了社会规范时,他们会组织喧闹的游行,在其住所外敲打锅碗瓢盆、大声喊叫,以表达不满和施加社会压力。此事件模拟了农民阶层可能对国内其他特权阶层(贵族、教士或市民)发起此类抗议活动,迫使统治者做出选择:是安抚抗议的农民,还是支持被针对的阶层。
完整事件代码
flavor_fra.1009 = { # Charivari Against *Anyone*
hide_portraits = yes
type = country_event
title = {
first_valid = {
triggered_desc = {
trigger = { scope:flavor_fra_1009_random_estate_id = flag:noblesse }
desc = flavor_fra.1009.t.n
}
triggered_desc = {
trigger = { scope:flavor_fra_1009_random_estate_id = flag:clergy }
desc = flavor_fra.1009.t.c
}
triggered_desc = {
trigger = { scope:flavor_fra_1009_random_estate_id = flag:bourgeoisie }
desc = flavor_fra.1009.t.b
}
desc = flavor_fra.1009.t.p
}
}
desc = {
first_valid = {
triggered_desc = {
trigger = {
OR = {
scope:flavor_fra_1009_random_estate_id = flag:clergy
exists = scope:force_use_fallback_description_for_flavor_fra_1009
}
}
desc = flavor_fra.1009.desc.f
}
desc = flavor_fra.1009.desc
}
}
historical_info = flavor_fra.1009.historical_info
fire_only_once = yes
dynamic_historical_event = {
tag = FRA
from = 1345.1.1
to = 1500.1.1
monthly_chance = 1
}
trigger = {
stability > 25
at_war = no
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:peasants_estate background = estate_type:clergy_estate }
random_list = {
10 = {
save_scope_value_as = {
name = flavor_fra_1009_random_estate_id
value = flag:noblesse
}
}
9 = {
save_scope_value_as = {
name = flavor_fra_1009_random_estate_id
value = flag:clergy
}
}
6 = {
save_scope_value_as = {
name = flavor_fra_1009_random_estate_id
value = flag:bourgeoisie
}
}
}
random = {
chance = 25
save_scope_as = force_use_fallback_description_for_flavor_fra_1009
}
}
illustration_tags = {
10 = angry
10 = exterior
}
option = {
name = flavor_fra.1009.a
if = {
limit = { scope:flavor_fra_1009_random_estate_id = flag:noblesse }
add_prestige = prestige_weak_bonus
add_estate_satisfaction = { type = estate_type:nobles_estate
value = estate_satisfaction_mild_bonus
}
}
else_if = {
limit = { scope:flavor_fra_1009_random_estate_id = flag:clergy }
add_religious_influence = religious_influence_weak_bonus
add_estate_satisfaction = { type = estate_type:clergy_estate
value = estate_satisfaction_mild_bonus
}
}
else_if = {
limit = { scope:flavor_fra_1009_random_estate_id = flag:bourgeoisie }
add_gold = 25
add_estate_satisfaction = { type = estate_type:burghers_estate
value = estate_satisfaction_mild_bonus
}
}
else = { add_stability = stability_weak_bonus }
add_estate_satisfaction = { type = estate_type:peasants_estate
value = estate_satisfaction_severe_penalty
}
}
option = {
name = flavor_fra.1009.b
if = {
limit = { scope:flavor_fra_1009_random_estate_id = flag:noblesse }
add_estate_satisfaction = { type = estate_type:nobles_estate
value = estate_satisfaction_mild_penalty
}
}
else_if = {
limit = { scope:flavor_fra_1009_random_estate_id = flag:clergy }
add_estate_satisfaction = { type = estate_type:clergy_estate
value = estate_satisfaction_mild_penalty
}
}
else_if = {
limit = { scope:flavor_fra_1009_random_estate_id = flag:bourgeoisie }
add_estate_satisfaction = { type = estate_type:burghers_estate
value = estate_satisfaction_mild_penalty
}
}
else = { add_stability = stability_weak_penalty }
add_estate_satisfaction = { type = estate_type:peasants_estate
value = estate_satisfaction_severe_bonus
}
}
}