flavor_bra_dynasty.5 支持维特尔斯巴赫家族
时间范围:无明确起止日期(from/to未定义),事件在满足触发条件后,由游戏引擎动态判定触发时机。
触发条件:
- 国家必须处于
bra_has_dynastic_chaos_active_trigger所定义的“王朝混乱”状态。 - 国家至少拥有一个
location_rank:rural_settlement(乡村定居点)等级的地点。 - 该地点内至少存在一个
pop_type:peasants(农民)类型的人口。
关键效果:
-
选项 A (flavor_bra_dynasty.5.a):
- 增加1点
bra_investment_score(布拉干萨投资分数)。 - 减少相当于3倍规模的金币。
- 增加
legitimacy_weak_bonus(少量正统性)。 - 在随机选定的目标地点:
- 降低
control_mild_penalty(少量控制力)。 - 该地点内所有属于玩家的农民人口获得
pop_satisfaction_mild_bonus(少量满意度提升)。
- 降低
- 增加1点
-
选项 B (flavor_bra_dynasty.5.b):
- 减少1点
bra_investment_score(布拉干萨投资分数)。 - 在随机选定的目标地点:
- 该地点内所有属于玩家的农民人口:
- 承受
pop_satisfaction_severe_penalty(严重满意度惩罚)。 - 改变其效忠对象,转向由本事件生成或关联的
bra_peasants_revolt(农民叛乱)叛军。
- 承受
- 该地点内所有属于玩家的农民人口:
- 减少1点
背景介绍: 在葡萄牙布拉干萨王朝时期,王位继承危机或内部权力斗争可能导致“王朝混乱”。这种中央权威的动摇,常常使得地方上的农民阶层感到不安或遭受压迫。本事件模拟了在此动荡时期,乡村地区的农民可能因不满而酝酿叛乱。统治者面临选择:是花费资源安抚农民、维持稳定并支持维特尔斯巴赫家族(或相关势力),还是忽视他们的诉求,从而可能加剧叛乱风险并损害自身的政治资本。
完整事件代码:
flavor_bra_dynasty.5 = {
hide_portraits = yes
type = country_event
title = flavor_bra_dynasty.5.title
illustration_tags = {
10 = exterior
10 = armed
}
desc = flavor_bra_dynasty.5.desc
#Support the Wittelsbacher
trigger = {
bra_has_dynastic_chaos_active_trigger = yes
any_owned_location = {
location_rank = location_rank:rural_settlement
any_pop = {
pop_type = pop_type:peasants
}
}
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:peasants_estate background = estate_type:peasants_estate }
if = {
limit = {
NOT = { any_rebel = { rebel_name_key = bra_peasants_revolt } }
}
create_rebel = {
name = bra_peasants_revolt
category = estate
estate = peasants_estate
save_scope_as = target_rebel
}
}
else = {
random_rebel = {
limit = { rebel_name_key = bra_peasants_revolt }
save_scope_as = target_rebel
}
}
random_owned_location = {
limit = {
location_rank = location_rank:rural_settlement
any_pop = {
pop_type = pop_type:peasants
}
}
save_scope_as = target_location
}
}
option = {
name = flavor_bra_dynasty.5.a
bra_change_investment_score = { math = add value = 1 }
change_gold_effect = { scale = -3 }
add_legitimacy = legitimacy_weak_bonus
scope:target_location = {
change_control = control_mild_penalty
every_pop = {
limit = {
owner = root
pop_type = pop_type:peasants
}
add_pop_satisfaction = pop_satisfaction_mild_bonus
}
}
}
#That is not our issue
option = {
name = flavor_bra_dynasty.5.b
bra_change_investment_score = { math = subtract value = 1 }
scope:target_location = {
every_pop = {
limit = {
owner = root
pop_type = pop_type:peasants
}
add_pop_satisfaction = pop_satisfaction_severe_penalty
change_pop_allegiance = scope:target_rebel
}
}
}
}