flavor_azt.190 我们的第三个52年周期
时间范围:1443.11.1 - 1495.2.29(每月 50% 概率)
动态历史事件对象:仅限国家 TNC
触发条件
- 拥有特诺奇蒂特兰(
location:tenochtitlan)地区。
关键效果
选项 A (flavor_azt.190.a)
触发条件:首都中存在 pop_type:slaves(奴隶)人口。
效果:
- 首都中随机一个属于本国的奴隶人口:
- 人口规模减少 20%。
- 添加 pop_satisfaction_severe_penalty(人口满意度严重惩罚)。
- 减少 3 倍规模的金钱。
- 添加 doom_mild_bonus(厄运轻度增益)。
- 添加国家修正 renewal_of_life(生命更新),持续 10 年(模式为叠加并延长)。
选项 B (flavor_azt.190.b)
触发条件:首都中存在 pop_type:slaves(奴隶)人口。
效果:
- 首都中随机一个属于本国的奴隶人口:
- 人口规模减少 15%。
- 添加 pop_satisfaction_mild_penalty(人口满意度轻度惩罚)。
- 减少 1 倍规模的金钱。
- 添加 doom_mild_bonus(厄运轻度增益)。
选项 C (flavor_azt.190.c)
效果:
- 添加 doom_extreme_penalty(厄运极端惩罚)。
选项 D (flavor_azt.170.d)
效果:
- 减少 6 倍规模的金钱。
- 添加 doom_mild_bonus(厄运轻度增益)。
背景介绍
此事件模拟了阿兹特克文明(或游戏中的TNC国家)在1443年至1495年间经历的第三个“52年周期”仪式。根据阿兹特克历法,每52年为一个完整的循环周期,被称为“新火仪式”或“捆绑年”。周期结束时,人们担心世界可能毁灭,因此会举行盛大的宗教仪式,包括熄灭所有灯火,并在特诺奇蒂特兰的神庙举行献祭以重新点燃“新火”,象征着宇宙秩序的更新和生命的延续。游戏中的选项反映了统治者在此关键仪式时刻可能采取的不同策略,涉及对奴隶人口的处置、资源消耗以及对国家“厄运”值的影响。
完整事件代码
flavor_azt.190 = { #Our Third 52 year Cycle
type = country_event
title = flavor_azt.190.title
desc = flavor_azt.190.desc
fire_only_once = yes
image = "gfx/interface/illustrations/disaster/reform_society.dds"
dynamic_historical_event = {
tag = TNC
from = 1443.11.1
to = 1495.2.29
monthly_chance = 50
}
trigger = {
owns = location:tenochtitlan
}
immediate = {
capital = {
save_scope_as = target_location
}
}
option = {
name = flavor_azt.190.a
trigger = {
capital = {
any_pop = {
pop_type = pop_type:slaves
}
}
}
capital = {
random_pop = {
limit = {
owner = root
pop_type = pop_type:slaves
}
add_pop_size = {
value = pop_size
multiply = -0.2
}
add_pop_satisfaction = pop_satisfaction_severe_penalty
}
}
change_gold_effect = { scale = -3 }
add_doom = doom_mild_bonus
add_country_modifier = {
modifier = renewal_of_life
years = 10
mode = add_and_extend
}
}
option = {
name = flavor_azt.190.b
trigger = {
capital = {
any_pop = {
pop_type = pop_type:slaves
}
}
}
capital = {
random_pop = {
limit = {
owner = root
pop_type = pop_type:slaves
}
add_pop_size = {
value = pop_size
multiply = -0.15
}
add_pop_satisfaction = pop_satisfaction_mild_penalty
}
}
change_gold_effect = { scale = -1 }
add_doom = doom_mild_bonus
}
option = {
name = flavor_azt.190.c
add_doom = doom_extreme_penalty
}
option = {
name = flavor_azt.170.d
change_gold_effect = { scale = -6 }
add_doom = doom_mild_bonus
}
}