flavor_chk.24 卡霍基亚的新黄金时代
时间范围:1363.1.1 - 1437.1.1,每月 100% 概率触发
触发条件:
- 国家拥有统治者。
- 国家拥有卡霍基亚(cahokia)地区。
- 国家威望大于 50。
- 国家稳定度大于 50。
- 卡霍基亚地区人口大于 35,且发展度大于等于 15。
- 满足以下任意条件:
- 拥有变量
chk_enable_downfall_events。 - 拥有变量
chk_enable_strengthening_events。
- 拥有变量
关键效果:
- 选项:卡霍基亚将永不衰落!
- 增加巨额威望(
prestige_ultimate_bonus)。 - 为国家添加持续 50 年的修正
chk_new_golden_age。 - 将卡霍基亚地区提升为城市等级(
location_rank:city)。 - 如果国家拥有修正
chk_exodus_of_cahokia,则移除该修正。 - 如果国家拥有修正
chk_preservation_of_cahokia,则移除该修正。
- 增加巨额威望(
背景介绍: 在14世纪中叶至15世纪初,卡霍基亚作为密西西比文化的中心,在经历了早期的动荡与挑战后,迎来了一个关键的复兴机遇。当一位强有力的统治者掌权,国家稳定且声望卓著,同时卡霍基亚城本身人口繁盛、建设完善时,便有可能开启一个全新的繁荣时代。此事件标志着卡霍基亚文明摆脱了潜在的衰落危机,通过强有力的领导与城市建设,巩固其作为区域核心的地位,并可能迎来长达半个世纪的“新黄金时代”。
完整事件代码:
flavor_chk.24 = { # A New Cahokian Golden age
type = country_event
title = flavor_chk.24.title
desc = flavor_chk.24.desc
fire_only_once = yes
dynamic_historical_event = {
tag = CHK
from = 1363.1.1
to = 1437.1.1
monthly_chance = 100
}
trigger = {
has_ruler = yes
owns = location:cahokia
prestige > 50
stability > 50
location:cahokia = {
population > 35
development >= 15
}
OR = {
has_variable = chk_enable_downfall_events
has_variable = chk_enable_strengthening_events
}
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
ruler ?= {
save_scope_as = our_ruler
}
location:cahokia = {
save_scope_as = target_location
}
set_variable = {
name = chk_no_more_plight_events
years = 100
}
}
illustration_tags = {
10 = happy
10 = exterior
}
option = { # Cahokia will never again falter!
name = flavor_chk.24.a
add_prestige = prestige_ultimate_bonus
add_country_modifier = { modifier = chk_new_golden_age years = 50 mode = add }
location:cahokia = {
change_location_rank_effect = { location_rank = location_rank:city }
}
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
}
}