flavor_rus.24 圣彼得堡科学院
时间范围
1724.1.1 - 1784.1.1,每月有 1% 的概率触发。
触发条件
- 控制首都:玩家必须拥有并控制
neva地区(圣彼得堡),且该地区是国家的首都。 - 关键人物或统治者:满足以下条件之一:
- 人物
rus_vasily_tatishchev(瓦西里·塔季谢夫)存活。 - 当前统治者满足以下任一条件:
- 拥有
scholar(学者)特质。 - 行政能力(
adm)大于 75。
- 拥有
- 人物
关键效果
选项 A:建立科学院
- 历史选项:是。
- 核心效果:
- 设置变量
academy_of_sciences为 1。 - 在
neva地区(首都)建造建筑building_type:academy_of_sciences(科学院)。
- 设置变量
- 附加效果(条件触发):
- 若瓦西里·塔季谢夫存活:
neva地区获得少量繁荣度加成(prosperity_very_weak_bonus),并显示自定义提示flavor_rus.24.tt1。 - 若瓦西里·塔季谢夫未存活:将当前统治者保存为作用域
target_character。 - 若詹姆斯·布鲁斯存活且在政府任职:获得少量研究进度加成(
research_progress_mild_bonus),并显示自定义提示flavor_rus.24.tt2。
- 若瓦西里·塔季谢夫存活:
选项 B:拒绝提议
- 核心效果:
- 推动国家趋向开放(
nudge_towards_openness = yes)。 - 显示自定义提示
flavor_rus.24.tt3。
- 推动国家趋向开放(
背景介绍
该事件模拟了俄罗斯帝国在18世纪于首都圣彼得堡建立科学院的决策。这一时期,俄国正积极向西方学习,推动科学、教育与现代化改革。建立科学院是彼得大帝及其后继者提升国家科研实力、培养本土人才的重要举措,旨在缩小与西欧的科技差距,巩固俄罗斯作为欧洲大国的地位。事件中涉及的历史人物,如学者瓦西里·塔季谢夫和可能参与其中的外籍专家詹姆斯·布鲁斯,反映了当时俄国吸纳国内外智力资源的努力。
完整事件代码
flavor_rus.24 = {
hide_portraits = no
type = country_event
title = flavor_rus.24.title
desc = flavor_rus.24.desc
fire_only_once = yes
dynamic_historical_event = {
tag = RUS
from = 1724.1.1
to = 1784.1.1
monthly_chance = 1
}
trigger = {
OR = {
character:rus_vasily_tatishchev ?= {
is_alive = yes
}
ruler ?= {
OR = {
has_trait = scholar
adm > 75
}
}
}
location:neva = {
owner = root
controller = root
is_capital = yes
}
}
immediate = {
location:neva = {
save_scope_as = target_location
}
character:rus_vasily_tatishchev ?= {
if = {
limit = {
is_alive = yes
}
save_scope_as = vasily_tatishchev
}
}
character:mos_james_bruce ?= {
if = {
limit = {
is_alive = yes
in_cabinet = yes
}
save_scope_as = james_bruce
}
}
root = {
save_scope_as = target_root_country
}
}
option = {
name = flavor_rus.24.a
historical_option = yes
set_variable = {
name = academy_of_sciences
value = 1
}
location:neva = {
construct_building = {
building_type = building_type:academy_of_sciences
}
}
if = {
limit = {
character:rus_vasily_tatishchev ?= {
is_alive = yes
}
}
location:neva = {
change_prosperity = prosperity_very_weak_bonus
custom_tooltip = flavor_rus.24.tt1
}
}
else = {
ruler = {
save_scope_as = target_character
}
}
if = {
limit = {
character:mos_james_bruce ?= {
is_alive = yes
in_cabinet = yes
}
}
add_research_progress = research_progress_mild_bonus
custom_tooltip = flavor_rus.24.tt2
}
}
option = {
name = flavor_rus.24.b
nudge_towards_openness = yes
custom_tooltip = flavor_rus.24.tt3
}
historical_info = flavor_rus.24.historical_info
}