flavor_zaz.1 扎波罗热的崛起
时间范围:1500.1.1 - 1600.1.1(每月 3% 概率)
触发条件:
- 国家主流文化 不是 哥萨克文化 (
culture:cossack_culture)。 - 在
zaporizhzhia_area地区内,至少有一个可拥有 (is_ownable = yes) 且开发度 (percent) 不低于 0.1 的地块,其所有者是本国。 - 国家拥有哥萨克阶层 (
estate_type:cossacks_estate)。
关键效果:
- 选项 A (flavor_zaz.1.a):
- 效果:为
c:ZAZ在zaporizhzhia_area地区的所有地块添加核心。
- 效果:为
- 选项 B (flavor_zaz.1.b):
- 效果:为
c:ZAZ在zaporizhzhia_area地区的所有地块添加核心。 - 效果:在
zaporizhzhia_area地区内本国拥有的地块上,创建一个拥有核心的国家c:ZAZ。 - 效果:为
c:ZAZ创建一个新王朝和一位新统治者(年龄25岁,哥萨克文化,东正教信仰,行政/外交/军事能力值在50-75之间)。 - 效果:将
c:ZAZ设为本国的附庸国(类型:subject_type:vassal)。 - 效果:将
c:ZAZ的所有地块整合度提升至核心水平。 - 效果:将
c:ZAZ的首都设为其发展度最高的地块。 - 效果:将
c:ZAZ的文化改为哥萨克文化,宗教改为东正教。 - 效果:将
c:ZAZ的国家类型改为army。 - 效果:在
c:ZAZ的首都创建一个步兵子单位 (sub_unit_category:army_infantry)。
- 效果:为
背景介绍: 16世纪,东欧草原地带(Steppes)的政治格局动荡。波兰(POL)、立陶宛(LIT)、波兰-立陶宛联邦(PLC)或俄罗斯(RUS)等大国若在扎波罗热地区(Zaporizhzhia)拥有影响力并存在哥萨克阶层,就可能面临哥萨克社群寻求自治或独立的诉求。此事件模拟了哥萨克人(以扎波罗热哥萨克为代表)在这一关键历史时期的崛起,他们作为一股独特的军事政治力量,时常在地区大国的夹缝中争取自己的地位。
完整事件代码:
flavor_zaz.1 = { #Rise of Zaporozhie
hide_portraits = yes
type = country_event
title = flavor_zaz.1.title
desc = flavor_zaz.1.desc
historical_info = flavor_zaz.1.historical_info
fire_only_once = yes
major = yes
major_trigger = {
region:steppes_region = {
any_location_in_region = {
top_owner ?= root
}
}
}
dynamic_historical_event = {
tag = POL
tag = LIT
tag = PLC
tag = RUS
from = 1500.1.1
to = 1600.1.1
monthly_chance = 3
}
illustration_tags = {
10 = regular
10 = exterior
}
trigger = {
NOT = { dominant_culture = culture:cossack_culture }
area:zaporizhzhia_area = { #Previously was has_presence_in, however this was changed to this to be able to make them spawning more viable
any_location_in_area = {
percent >= 0.1
is_ownable = yes
owner ?= root
}
}
country_has_estate = estate_type:cossacks_estate
}
immediate = {
event_illustration_poptype_effect = { foreground = pop_type:soldiers background = pop_type:soldiers }
ruler_or_regent ?= {
save_scope_as = target_ruler
}
area:zaporizhzhia_area = {
every_location_in_area = {
add_core = c:ZAZ
}
}
}
option = {
name = flavor_zaz.1.a
custom_tooltip = zaz_gains_cores_in_all_of_zaporizhzhia_area_tt
}
option = { #Release them as a subject
name = flavor_zaz.1.b
custom_tooltip = zaz_gains_cores_in_all_of_zaporizhzhia_area_tt
create_country_from_cores_in_our_locations = c:ZAZ
hidden_effect = {
random_owned_location = {
limit = {
area = area:zaporizhzhia_area
}
create_dynasty_from_location = random
last_dynasty_in_location = { save_scope_as = target_dynasty }
}
create_character = {
age = 25
culture = culture:cossack_culture
religion = religion:orthodox
dynasty = scope:target_dynasty
adm = { 50 75 }
dip = { 50 75 }
mil = { 50 75 }
save_scope_as = target_character
}
}
hidden_effect = {
c:ZAZ = {
set_new_ruler = scope:target_character
make_subject_of = {
target = root
type = subject_type:vassal
}
every_owned_location = {
change_integration_level = core
}
ordered_owned_location = {
order_by = development
max = 1
save_scope_as = target_location
}
set_capital = scope:target_location
change_culture = culture:cossack_culture
change_religion = religion:orthodox
capital ?= { create_sub_unit_of_category = sub_unit_category:army_infantry }
change_country_type = army
}
}
}
}