[flavor_kbo.11] 扎加瓦人的迁移
时间范围:1337.1.1 - 1450.12.30 (每月 5% 概率)
触发条件:
- 国家拥有至少一个包含
zaghawa_culture(扎加瓦文化)人口的地区。 - 国家未处于战争状态。
关键效果:
- 选项 A:迁移他们
- 效果:在60个月内,从本国所有包含扎加瓦文化人口的省份,向
wadai_province(瓦达伊省)迁移20%的扎加瓦文化人口。 - 隐藏效果:所有扎加瓦文化人口获得
pop_satisfaction_mild_penalty(人口满意度轻度惩罚)。
- 效果:在60个月内,从本国所有包含扎加瓦文化人口的省份,向
- 选项 B:维持现状
- 效果:获得
government_power_mild_penalty(政府权力轻度惩罚)。 - 效果:社会价值观
serfdom_vs_free_subjects(农奴制 vs 自由民)向右侧(更倾向于农奴制方向)发生societal_value_minor_move_to_right(轻微移动)。
- 效果:获得
背景介绍: 该事件模拟了历史上扎加瓦人(Zaghawa)在非洲萨赫勒地区的迁移活动。扎加瓦人是一个古老的游牧民族,主要分布在今乍得、苏丹和利比亚地区。在14至15世纪期间,由于环境变化、政治压力或寻找新牧场等原因,部分扎加瓦社群可能进行了大规模的迁徙。作为统治扎加瓦地区的国家(以KBO为代表),统治者面临抉择:是主动引导或强制这部分人口迁移至特定区域(如瓦达伊地区),以巩固控制或开发新地;还是维持现状,但这可能消耗政府资源并强化社会中的传统依附关系。
完整事件代码:
flavor_kbo.11 = { #Relocation of the Zaghawa
hide_portraits = yes
type = country_event
title = flavor_kbo.11.title
desc = flavor_kbo.11.desc
fire_only_once = yes
dynamic_historical_event = {
tag = KBO
from = 1337.1.1
to = 1450.12.30
monthly_chance = 5
}
trigger = {
any_owned_location = {
any_pop = { culture = culture:zaghawa_culture }
}
at_war = no
}
illustration_tags = {
10 = angry
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
random_owned_location = {
limit = {
any_pop = { culture = culture:zaghawa_culture }
}
random_pop = {
limit = { culture = culture:zaghawa_culture }
save_scope_as = target_pop
}
}
ruler ?= {
save_scope_as = target_character
}
}
option = { #Move them
name = flavor_kbo.11.a
every_province = {
limit = {
owner = ROOT
any_location_in_province = {
owner = ROOT
any_pop = { culture = culture:zaghawa_culture }
}
}
add_migration = {
owner = root
from = this.province_definition
to = province_definition:wadai_province
culture = culture:zaghawa_culture
amount = 0.2
months = 60
}
custom_tooltip = kbo_zaghawa_angry_tt
hidden_effect = {
every_location_in_province = {
every_pop = {
limit = {
owner = root
culture = culture:zaghawa_culture
}
add_pop_satisfaction = pop_satisfaction_mild_penalty
}
}
}
}
}
option = { #Leave them be
name = flavor_kbo.11.b
add_government_power = government_power_mild_penalty
change_societal_value = { type = serfdom_vs_free_subjects value = societal_value_minor_move_to_right }
}
}