[flavor_chi.117] 李自成起义
时间范围
- 发生时间:1635年1月1日 至 1650年1月1日
- 触发概率:每月 4% 概率
触发条件
- 事件仅对标签为 CHI(中国)的国家触发。
- 事件为 动态历史事件,且 仅能触发一次。
关键效果
事件立即效果:
- 创建一个名为 李自成 的农民阶层人物,其能力值为:
- 行政:40-60
- 外交:30-50
- 军事:50-70
- 出生地:
fushi,出生日期:1606年9月22日 - 脚本标识:
chi_li_zicheng
- 创建一支 农民阶层叛军。
- 将变量
li_zicheng_rebellion设置为该叛军。 - 将 陕西地区 保存为目标区域。
- 将人物 李自成 的效忠对象改为该叛军。
- 在陕西地区内所有属于事件触发国(ROOT)的省份中,所有 农民阶层人口 将:
- 增加极端不满(
pop_satisfaction_extreme_penalty)。 - 改变效忠对象为该叛军。
- 增加极端不满(
玩家选项:
- 选项 A (
flavor_chi.117.a):- 使目标叛军的 叛乱进度增加 0.8。
- 选项 B (
flavor_chi.117.b):- 历史选项(
historical_option = yes) - 触发 内战,玩家将 切换控制目标叛军势力(继续游戏)。
- 历史选项(
背景介绍
此事件模拟了明末农民起义领袖李自成的崛起。17世纪30至40年代,明朝因天灾、腐败和沉重赋税而国力衰微,民不聊生。以陕西为核心的地区爆发了大规模农民起义。李自成作为起义军的重要领袖,最终于1644年攻入北京,推翻明朝。该事件反映了明末社会矛盾的激化与王朝更迭的关键转折点。
完整事件代码
flavor_chi.117 = {
type = country_event
title = flavor_chi.117.title
desc = flavor_chi.117.desc
fire_only_once = yes
dynamic_historical_event = {
tag = CHI
from = 1635.1.1
to = 1650.1.1
monthly_chance = 4
}
illustration_tags = {
10 = angry
10 = exterior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:peasants_estate background = estate_type:peasants_estate }
create_character = {
estate = estate_type:peasants_estate
first_name = name_zi4.name_cheng
last_name = name_li31
adm = { 40 60 }
dip = { 30 50 }
mil = { 50 70 }
birth_location = location:fushi
birth_date = 1606.9.22
script = chi_li_zicheng
save_scope_as = target_character
}
create_rebel = {
category = estate
estate = peasants_estate
save_scope_as = target_rebels
}
set_variable = {
name = li_zicheng_rebellion
value = scope:target_rebels
}
area:shaanxi_area = {
save_scope_as = target_area
}
scope:target_character = {
change_character_allegiance = scope:target_rebels
}
scope:target_area = {
every_location_in_area = {
limit = {
owner ?= ROOT
}
every_pop = {
limit = {
estate_type = estate_type:peasants_estate
}
add_pop_satisfaction = pop_satisfaction_extreme_penalty
change_pop_allegiance = scope:target_rebels
}
}
}
}
option = {
name = flavor_chi.117.a
scope:target_rebels = {
add_rebel_progress = 0.8
}
}
option = {
name = flavor_chi.117.b
historical_option = yes
show_as_tooltip = {
scope:target_rebels = {
start_civil_war = {}
}
}
custom_tooltip = chi_we_will_continue_playing_as_target_country
hidden_effect = {
scope:target_rebels = {
start_civil_war = {
ROOT = {
change_player = PREV
}
}
}
}
}
}