flavor_mos.35 意大利建筑师抵达莫斯科
时间范围
1485.1.1 - 1515.1.1,每月有 10% 的概率触发。
触发条件
事件触发需满足以下所有条件:
- 条件一(满足其一即可):
- 拥有至少一个位于
region:russian_region且已接纳文艺复兴制度的省份。 - 社会价值观
societal_value:outward_vs_inward小于等于 10。
- 拥有至少一个位于
- 条件二:
- 省份
location:milano已接纳文艺复兴制度,且其所有者属于基督教宗教组 (religion.group = religion_group:christian)。
- 省份
关键效果
事件提供四个选项,具体效果如下:
-
选项 A (flavor_mos.35.a) - 历史选项
- 如果莫斯科 (
location:moscow) 被本国拥有、控制且拥有至少一级克里姆林宫 (kremlin) 建筑:- 莫斯科获得少量繁荣度 (
prosperity_very_weak_bonus)。 - 设置变量
kremlin_towers = 1。 - 显示自定义提示
flavor_mos.35.tt2。
- 莫斯科获得少量繁荣度 (
- 否则:
- 获得少量研究进度 (
research_progress_mild_bonus)。 - 显示自定义提示
flavor_mos.35.tt3。
- 获得少量研究进度 (
- 建筑师马尔科·鲁福 (
scope:marco_ruffo) 将加入我国。 - AI 选择此选项的权重因子为 1。
- 如果莫斯科 (
-
选项 B (flavor_mos.35.b)
- 社会价值观
offensive_vs_defensive向右移动 (societal_value_move_to_right)。 - 建筑师马尔科·鲁福 (
scope:marco_ruffo) 将加入我国。 - 显示自定义提示
flavor_mos.35.tt1。 - AI 选择此选项的权重因子为 0.5。
- 社会价值观
-
选项 C (flavor_mos.35.c)
- 触发前提:拥有至少一个位于
region:russian_region且未接纳文艺复兴制度的省份。 - 在满足前提的省份中随机选择一个,为其文艺复兴制度提供大量进度 (
institution_progress_ultimate_bonus)。 - 建筑师马尔科·鲁福 (
scope:marco_ruffo) 将被静默处决 (kill_character_silently)。 - 显示自定义提示
flavor_mos.35.tt4。 - AI 选择此选项的权重因子为 0.5。
- 触发前提:拥有至少一个位于
-
选项 D (flavor_mos.35.d)
- 获得少量政府点数 (
government_power_mild_bonus)。 - 显示自定义提示
flavor_mos.35.tt1和flavor_mos.35.tt5。 - AI 选择此选项的权重因子为 1。
- 获得少量政府点数 (
背景介绍
15世纪末至16世纪初,随着文艺复兴思潮从意大利向欧洲其他地区扩散,莫斯科大公国开始接触到来自南欧的新技术与艺术理念。此事件模拟了意大利建筑师(以历史人物马尔科·鲁福为原型)受邀或自行前往莫斯科,为当地带来建筑、军事或文化方面影响的可能性。玩家的选择将决定这位外国专家是用于强化莫斯科的防御(特别是克里姆林宫)、推动社会军事改革、加速文艺复兴制度传播,还是仅仅获取其带来的短期政治利益。
完整事件代码
flavor_mos.35 = {
type = country_event
fire_only_once = yes
title = flavor_mos.35.title
desc = {
first_valid = {
triggered_desc = {
trigger = {
location:moscow = {
owner = root
controller = root
has_building_with_at_least_one_level = kremlin
}
}
desc = flavor_mos.35.desc_kremlin
}
triggered_desc = {
trigger = { always = yes }
desc = flavor_mos.35.desc_defensiveness
}
}
}
image = "gfx/interface/illustrations/institutions/renaissance.dds"
dynamic_historical_event = {
tag = MOS
tag = RUS
from = 1485.1.1
to = 1515.1.1
monthly_chance = 10
}
trigger = {
OR = {
any_owned_location = {
region = region:russian_region
has_institution = institution:renaissance
}
societal_value:outward_vs_inward <= 10
}
location:milano = {
has_institution = institution:renaissance
owner = {
religion.group = religion_group:christian
}
}
}
immediate = {
location:milano = {
save_scope_as = target_location
}
create_character = {
first_name = name_mark
last_name = Ruffo
adm = 40
dip = 20
mil = 10
birth_date = 1460.1.1
artist_skill = 0.95
artist = architect
estate = estate_type:burghers_estate
birth_location = location:milano
script = mos_marco_ruffo
save_scope_as = marco_ruffo
create_in_limbo = yes
}
root = { save_scope_as = target_root_country }
}
option = {
name = flavor_mos.35.a
historical_option = yes
custom_tooltip = flavor_mos.35.tt1
location:moscow = {
if = {
limit = {
owner = root
controller = root
has_building_with_at_least_one_level = kremlin
}
change_prosperity = prosperity_very_weak_bonus
root = { set_variable = { name = kremlin_towers value = 1 } }
custom_tooltip = flavor_mos.35.tt2
}
else = {
root = { add_research_progress = research_progress_mild_bonus }
custom_tooltip = flavor_mos.35.tt3
}
}
scope:marco_ruffo = { move_country = root }
ai_chance = {
factor = 1
}
}
option = {
name = flavor_mos.35.b
custom_tooltip = flavor_mos.35.tt1
change_societal_value = {
type = offensive_vs_defensive
value = societal_value_move_to_right
}
scope:marco_ruffo = { move_country = root }
ai_chance = {
factor = 0.5
}
}
option = {
name = flavor_mos.35.c
trigger = {
any_owned_location = {
region = region:russian_region
NOT = { has_institution = institution:renaissance }
}
}
random_owned_location = {
limit = {
region = region:russian_region
NOT = { has_institution = institution:renaissance }
}
change_institution_progress = { type = institution:renaissance value = institution_progress_ultimate_bonus }
}
hidden_effect = { kill_character_silently = scope:marco_ruffo }
custom_tooltip = flavor_mos.35.tt4
ai_chance = {
factor = 0.5
}
}
option = {
name = flavor_mos.35.d
custom_tooltip = flavor_mos.35.tt1
add_government_power = government_power_mild_bonus
custom_tooltip = flavor_mos.35.tt5
ai_chance = {
factor = 1
}
}
historical_info = flavor_mos.35.historical_info
}