flavor_byz.1300 邀请商人定居君士坦丁堡
时间范围:1350.1.1 - 1500.1.1(每月 1% 概率)
触发条件:
- 国家
BYZ(拜占庭)必须存在。 - 国家曾触发过
black_death(黑死病)情境。 - 国家
VEN(威尼斯)或国家GEN(热那亚)中至少有一个存在。
关键效果:
- 选项 A (历史选项):
- 如果
VEN存在,则在 1 天后非静默触发事件flavor_byz.1301。 - 如果
GEN存在,则在 1 天后非静默触发事件flavor_byz.1301。 - 增加
stability_mild_penalty(轻度惩罚)数值的稳定度。 - 如果当前时代既非
age_1_traditions(传统时代)也非age_2_renaissance(文艺复兴时代),则减少societal_value:outward_vs_inward(社会价值观:外向 vs 内向)的数值(除以20后取负值)。 - 设置变量
requested_aid_from_italian_merchants。
- 如果
- 选项 B:
- 增加
stability_mild_bonus(轻度奖励)数值的稳定度。 - 如果当前时代既非
age_1_traditions(传统时代)也非age_2_renaissance(文艺复兴时代),则增加societal_value:outward_vs_inward(社会价值观:外向 vs 内向)的数值(除以20)。
- 增加
背景介绍: 在黑死病席卷之后,拜占庭帝国首都君士坦丁堡的人口与经济遭受重创。为了恢复城市的活力与商业地位,帝国政府考虑向意大利的海上共和国,如威尼斯和热那亚,发出邀请,吸引他们的商人前来定居并重振贸易。这一决策不仅关乎经济复苏,也涉及到帝国对外来文化的接纳程度以及国内政治稳定。
完整事件代码:
flavor_byz.1300 = { #Inviting Merchants to Populate Constantinople
hide_portraits = yes
type = country_event
title = flavor_byz.1300.title
desc = flavor_byz.1300.desc
image = "gfx/interface/illustrations/situation/black_death.dds"
historical_info = flavor_byz.1300.historical_info
fire_only_once = yes
illustration_tags = {
10 = interior
10 = regular
}
dynamic_historical_event = {
tag = BYZ
from = 1350.1.1
to = 1500.1.1
monthly_chance = 1
}
trigger = {
country_exists = c:BYZ
had_situation_trigger = { situation = black_death }
OR = {
country_exists = c:VEN
country_exists = c:GEN
}
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:burghers_estate background = estate_type:burghers_estate }
location:constantinople = {
save_scope_as = target_location
}
save_scope_as = target_country
ruler_or_regent ?= {
save_scope_as = target_character
}
}
option = {
name = flavor_byz.1300.a
c:VEN ?= {
trigger_event_non_silently = { id = flavor_byz.1301 days = 1 }
}
c:GEN ?= {
trigger_event_non_silently = { id = flavor_byz.1301 days = 1 }
}
add_stability = {
value = stability_mild_penalty
if = {
limit = {
NOR = {
current_age = age_1_traditions
current_age = age_2_renaissance
}
}
add = {
value = societal_value:outward_vs_inward
divide = 20
multiply = -1
}
}
}
set_variable = requested_aid_from_italian_merchants
historical_option = yes
}
option = {
name = flavor_byz.1300.b
add_stability = {
value = stability_mild_bonus
if = {
limit = {
NOR = {
current_age = age_1_traditions
current_age = age_2_renaissance
}
}
add = {
value = societal_value:outward_vs_inward
divide = 20
}
}
}
}
}