flavor_gen.27 热那亚人撤离卡法
时间范围:1340.1.1 - 1400.1.1(每月 25% 概率)
触发条件:
- 事件所属国家必须拥有卡法(kaffa)地区。
- 卡法地区必须正在被围攻。
- 围攻卡法的军队中,至少有一支部队的所有者政府类型为“草原游牧部落”。
关键效果:
- 选项 A (历史选项) - “将我们的人民从瘟疫和战争中拯救出来!”
- 如果当前日期早于1350年1月1日,或黑死病(bubonic_plague)正在活跃,则:
- 设置一个名为
genoese_plague_bringer的变量为yes。
- 设置一个名为
- 如果事件成功保存了卡法地区的位置信息,则:
- 触发一次持续24个月的人口迁移,从卡法地区迁移5单位人口至本国首都。
- 如果未能保存卡法地区的位置信息,则:
- 获得一个温和的政府点数惩罚。
- 如果当前日期早于1350年1月1日,或黑死病(bubonic_plague)正在活跃,则:
- 选项 B - “饥荒和死亡或许是唯一明智的选择。”
- 对卡法地区所有属于本国的民众施加极端的不满惩罚。
- 使卡法地区省份的食物储备减少50点。
背景介绍: 该事件模拟了14世纪中后期,热那亚共和国在黑海的重要贸易据点卡法所面临的危机。当时,卡法常受到来自草原游牧势力的军事压力,特别是金帐汗国的围攻。同时,这一时期正值黑死病(鼠疫)在欧洲及地中海地区大规模爆发,有历史观点认为,这场瘟疫可能通过热那亚的商船从卡法传播至欧洲。事件迫使热那亚当局做出抉择:是尝试撤离民众以躲避战乱和潜在的瘟疫威胁,还是采取严酷手段应对围城危机。
完整事件代码:
flavor_gen.27 = {
type = country_event
fire_only_once = yes
title = flavor_gen.27.title
desc = flavor_gen.27.desc
dynamic_historical_event = {
tag = GEN
from = 1340.1.1
to = 1400.1.1
monthly_chance = 25
}
trigger = {
owns = location:kaffa
location:kaffa = {
has_siege = yes
siege = {
any_besieging_unit = {
owner = {
government_type = government_type:steppe_horde
}
count >= 1
}
}
}
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
location:kaffa = {
siege = {
random_besieging_unit = {
limit = {
owner = {
government_type = government_type:steppe_horde
}
}
save_scope_as = sieging_units
owner = { save_scope_as = sieging_country }
}
}
save_scope_as = origin_location
}
capital = {
save_scope_as = target_location
}
}
#Try to save our people from plague and war!
option = {
name = flavor_gen.27.a
historical_option = yes
if = {
limit = {
OR = {
disease_is_active = disease:bubonic_plague
current_date < 1350.1.1
}
}
custom_tooltip = {
text = flavor_gen.27.a.tt
set_variable = {
name = genoese_plague_bringer
value = yes
}
}
}
if = {
limit = {
exists = scope:origin_location
}
add_migration = {
owner = root
from = scope:origin_location.province.province_definition
to = scope:target_location.province.province_definition
amount = 5
months = 24
}
}
else = {
add_government_power = government_power_mild_penalty
}
}
#Famine and death might be the only sensible course of action.
option = {
name = flavor_gen.27.b
scope:origin_location = {
every_pop = {
limit = {
owner = root
}
add_pop_satisfaction = pop_satisfaction_extreme_penalty
}
province = {
change_province_food = -50
}
}
}
}