flavor_eng.165 托马斯·哈里奥特登场
时间范围:1580.1.1 - 1620.1.1(每月 1% 概率)
触发条件:
- 玩家国家拥有牛津地区。
- 国家拥有
may_explore修正。 - 世界已发现新大陆(全局变量
new_world_discovered已存在)。
关键效果:
- 选项 A (历史选项):
- 人物
eng_thomas_harriot获得特质treasure_hunter。 - 人物
eng_thomas_harriot获得修正wonder_translator(持续时间为永久)。 - 显示自定义提示
flavor_eng.165.tt1和flavor_eng.165.tt2。
- 人物
- 选项 B:
- 获得大量研究进度奖励(
research_progress_extreme_bonus)。 - 显示自定义提示
flavor_eng.165.tt1和flavor_eng.165.tt3。
- 获得大量研究进度奖励(
- 选项 C:
- 获得少量威望奖励(
prestige_mild_bonus)。 - 显示自定义提示
flavor_eng.165.tt4。
- 获得少量威望奖励(
背景介绍: 在伊丽莎白时代末期至斯图亚特王朝初期,随着新大陆的发现和探索精神的兴起,英格兰涌现出一批兼具冒险精神与学术素养的人物。托马斯·哈里奥特(Thomas Harriot)便是其中的杰出代表,他不仅是数学家、天文学家,也是早期北美殖民地的探险家与语言研究者。本事件模拟了这位多才多艺的人物在特定历史条件下的登场,反映了当时英格兰在科学探索与海外扩张交织下的知识精英涌现现象。
完整事件代码:
flavor_eng.165 = {
type = country_event
fire_only_once = yes
title = flavor_eng.165.title
desc = flavor_eng.165.desc
dynamic_historical_event = {
tag = ENG
tag = GBR
from = 1580.1.1
to = 1620.1.1
monthly_chance = 1
}
trigger = {
location:oxford = { owner = root }
modifier:may_explore = yes
has_global_variable = new_world_discovered
}
image = "gfx/interface/illustrations/institutions/scientific_revolution.dds"
immediate = {
location:oxford = { save_scope_as = target_location }
create_character = {
first_name = name_thomas
last_name = Harriot
adm = 70
dip = 86
mil = 15
birth_date = 1560.1.1
birth_location = location:oxford
estate = estate_type:burghers_estate
religion = root.religion
save_scope_as = thomas_harriot
script = eng_thomas_harriot
}
}
option = {
name = flavor_eng.165.a
historical_option = yes
character:eng_thomas_harriot ?= {
add_trait = trait:treasure_hunter
add_character_modifier = {
modifier = wonder_translator
months = -1
mode = add_and_extend
}
}
custom_tooltip = flavor_eng.165.tt1
custom_tooltip = flavor_eng.165.tt2
}
option = {
name = flavor_eng.165.b
add_research_progress = research_progress_extreme_bonus
custom_tooltip = flavor_eng.165.tt1
custom_tooltip = flavor_eng.165.tt3
}
option = {
name = flavor_eng.165.c
add_prestige = prestige_mild_bonus
custom_tooltip = flavor_eng.165.tt4
}
historical_info = flavor_eng.165.historical_info
}