flavor_chk.35 卡霍基亚的阴影
时间范围:1370.1.1 - 1437.1.1,每月 8% 概率触发
触发条件:
- 国家拥有统治者。
- 国家控制
cahokia地区。 - 国家拥有变量
chk_enable_downfall_events或chk_enable_strengthening_events。 - 满足以下任一条件:
- 国家稳定度 < -20
- 部落凝聚力 < 50
- 国家威望 ≤ 25
cahokia地区满足以下任一条件:- 人口 < 20
- 发展度 ≤ 13
关键效果:
- 选项:我们的辉煌岁月如今只剩阴影
cahokia地区:将地区等级降为rural_settlement(乡村定居点)。- 国家:稳定度小幅下降。
- 国家:添加持续100年的国家修正
chk_shadow_of_cahokia。 cahokia地区:添加持续100年的地区修正chk_shadow_of_cahokia_city。- 如果国家拥有修正
chk_exodus_of_cahokia,则移除该修正。 - 如果国家拥有修正
chk_preservation_of_Cahokia,则移除该修正。
背景介绍: 该事件描绘了卡霍基亚文明在14世纪末至15世纪初可能面临的衰落。卡霍基亚曾是北美密西西比文化的重要中心,拥有庞大的人口和复杂的社会结构。此事件模拟了因内部动荡、凝聚力下降、威望受损或核心地区人口与发展衰退而引发的危机,标志着这个伟大城市文明的阴影时刻。
完整事件代码:
flavor_chk.35 = { # Shadow Over Cahokia
type = country_event
title = flavor_chk.35.title
desc = flavor_chk.35.desc
fire_only_once = yes
dynamic_historical_event = {
tag = CHK
from = 1370.1.1
to = 1437.1.1
monthly_chance = 8
}
trigger = {
has_ruler = yes
owns = location:cahokia
OR = {
has_variable = chk_enable_downfall_events
has_variable = chk_enable_strengthening_events
}
OR = {
stability < -20
tribal_cohesion < 50
prestige <= 25
location:cahokia = {
OR = {
population < 20
development <= 13
}
}
}
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:peasants_estate background = estate_type:nobles_estate }
ruler ?= {
save_scope_as = our_ruler
}
location:cahokia = {
save_scope_as = target_location
}
}
illustration_tags = {
10 = angry
10 = exterior
}
option = { # Our glory days are but a shadow now
name = flavor_chk.35.a
location:cahokia = {
change_location_rank_effect = { location_rank = location_rank:rural_settlement }
}
add_stability = stability_weak_penalty
add_country_modifier = { modifier = chk_shadow_of_cahokia years = 100 mode = add }
location:cahokia = {
add_location_modifier = {
modifier = chk_shadow_of_cahokia_city
years = 100
mode = add
}
}
if = {
limit = {
has_country_modifier = chk_exodus_of_cahokia
}
remove_country_modifier = chk_exodus_of_cahokia
}
if = {
limit = {
has_country_modifier = chk_preservation_of_cahokia
}
remove_country_modifier = chk_preservation_of_cahokia
}
}
after = {
remove_variable = chk_enable_downfall_events
remove_variable = chk_enable_strengthening_events
}
}