[flavor_eng.211] 托马斯·萨弗里与早期蒸汽机
时间范围
1698年1月1日 - 1725年1月1日
- 触发概率:每月 5%
触发条件
- 国家必须为 ENG 或 GBR。
- 首都必须拥有至少1级的 皇家学会 建筑,且首都由本国控制。
- 在 大不列颠地区 内,至少需要有 3个 或更多由本国拥有、且等级为 城市 或以上的地点。
关键效果
选项 A (历史选项)
- 在大不列颠地区内,随机选取 3个 由本国拥有且等级为城市或以上的地点。
- 为每个选取的地点提供 显著的繁荣度加成 (
prosperity_severe_bonus)。
选项 B
- 额外触发条件:在大不列颠地区内,存在 超过3个 由本国拥有且出产 采矿原材料 的地点。
- 在大不列颠地区内,随机选取 3个 由本国拥有且出产采矿原材料的地点。
- 为每个选取的地点 增加3名最大原材料工人,并提供 微弱的繁荣度加成 (
prosperity_weak_bonus)。
选项 C
- 获得 轻微的研究进度加成 (
research_progress_mild_bonus)。 - 隐藏效果:杀死在本事件开始时创建的 托马斯·萨弗里 角色。
背景介绍
此事件模拟了托马斯·萨弗里(Thomas Savery)在17世纪末至18世纪初的活动。萨弗里是一位英国发明家和工程师,以其早期蒸汽机(“矿工之友”)的设计而闻名,该设计旨在从矿井中抽水。他的工作为后来詹姆斯·瓦特等人的蒸汽机改进奠定了基础,是工业革命早期的重要技术先驱。事件反映了国家在科学机构(皇家学会)支持下,对新技术及其在采矿业或更广泛城市化中应用的潜在选择。
完整事件代码
flavor_eng.211 = {
type = country_event
title = flavor_eng.211.title
desc = flavor_eng.211.desc
fire_only_once = yes
dynamic_historical_event = {
tag = ENG
tag = GBR
from = 1698.1.1
to = 1725.1.1
monthly_chance = 5
}
trigger = {
capital = {
has_building_with_at_least_one_level = royal_society
controller = root
}
region:great_britain_region = {
any_location_in_region = {
count >= 3
location_rank ?= location_rank:city
owner ?= root
}
}
}
image = "gfx/interface/illustrations/institutions/scientific_revolution.dds"
immediate = {
create_character = {
first_name = name_thomas
last_name = Savery
estate = estate_type:nobles_estate
adm = 45
dip = 45
mil = 22
birth_date = 1650.1.1
religion = root.religion
birth_location = location:exeter
add_trait = trait:unsuited_for_naval_command
add_trait = trait:unsuited_for_army_command
script = eng_thomas_savery
save_scope_as = thomas_savery
}
location:london = { save_scope_as = target_location }
}
option = {
name = flavor_eng.211.a
historical_option = yes
while = {
count = 3
region:great_britain_region = {
random_location_in_region = {
limit = {
location_rank ?= location_rank:city
owner ?= root
}
change_prosperity = prosperity_severe_bonus
}
}
}
custom_tooltip = flavor_eng.211.tt1
}
option = {
name = flavor_eng.211.b
trigger = {
region:great_britain_region = {
any_location_in_region = {
count > 3
has_good_mining_raw_material = yes
owner ?= root
}
}
}
while = {
count = 3
region:great_britain_region = {
random_location_in_region = {
limit = {
has_good_mining_raw_material = yes
owner ?= root
}
change_max_raw_material_workers = 3
change_prosperity = prosperity_weak_bonus
}
}
}
custom_tooltip = flavor_eng.211.tt1
}
option = {
name = flavor_eng.211.c
add_research_progress = research_progress_mild_bonus
hidden_effect = { kill_character_silently = scope:thomas_savery }
custom_tooltip = flavor_eng.211.tt2
}
}