[flavor_por.1] 葡萄牙的克里斯托弗·哥伦布
时间范围:1485.1.1 - 1520.1.1 (每月 5% 概率)
触发条件:
- 国家已拥有
quest_for_the_new_world科技。 - 尚未发现美洲的任何地区。
关键效果:
- 选项 A (历史选项):
- 声望:
prestige_weak_penalty(小幅惩罚)。 - 为葡萄牙设置变量
turned_down_columbus = 1。 - 向
target_country(通常是西班牙或卡斯蒂利亚) 静默触发事件flavor_cas.1。
- 声望:
- 选项 B:
- 金钱:损失相当于3倍月收入的金币。
- 将创建的哥伦布角色移动到葡萄牙。
背景介绍: 此事件模拟了历史上航海家克里斯托弗·哥伦布在葡萄牙寻求资助其西航探险计划,但遭到拒绝的经历。葡萄牙国王若昂二世最终没有支持哥伦布,后者转而前往西班牙,并得到了卡斯蒂利亚女王伊莎贝拉一世的资助,从而开启了发现新大陆的航程。事件反映了葡萄牙在探索时代初期的决策及其历史影响。
完整事件代码:
flavor_por.1 = { #Christopher Columbus in Portugal
hide_portraits = yes
type = country_event
title = flavor_por.1.title
desc = flavor_por.1.desc
image = "gfx/interface/illustrations/institutions/new_world.dds"
fire_only_once = yes
dynamic_historical_event = {
tag = POR
from = 1485.1.1
to = 1520.1.1
monthly_chance = 5
}
trigger = {
has_advance = quest_for_the_new_world
NOT = {
discovered_any_in_americas_trigger = yes
}
}
immediate = {
if = {
limit = {
country_exists = c:SPA
}
c:SPA = {
save_scope_as = target_country
}
}
else_if = {
limit = {
country_exists = c:CAS
}
c:CAS = {
save_scope_as = target_country
}
}
else = {
ordered_known_country = {
limit = {
has_advance = quest_for_the_new_world
dominant_religion = religion:catholic
capital.sub_continent = sub_continent:western_europe
not = { has_variable = turned_down_columbus }
}
order_by = modifier:great_power_score
max = 1
save_scope_as = target_country
}
}
create_character = {
first_name = name_christopher
last_name = Columbus
culture = culture:ligurian
religion = religion:catholic
birth_date = 1451.8.28
birth_location = location:genoa
trait_category = explorer
estate = estate_type:burghers_estate
adm = 85
dip = 90
mil = 85
script = christopher_columbus
save_scope_as = columbus_scope
create_in_limbo = yes
}
}
option = {
name = flavor_por.1.a
historical_option = yes
save_scope_as = from
set_variable = { name = turned_down_columbus value = 1 }
add_prestige = prestige_weak_penalty
scope:target_country = {
trigger_event_silently = { id = flavor_cas.1 }
}
}
option = {
name = flavor_por.1.b
change_gold_effect = { scale = -3 }
scope:columbus_scope = { move_country = root }
}
historical_info = flavor_por.1.historical_info
}