flavor_byz.1400 邀请北欧人
时间范围:1450.1.1 - 1500.1.1,每月 1% 概率触发
触发条件:
- 事件触发国(
root)拥有君士坦丁堡地区。 - 存在至少一个已知国家,其文化属于斯堪的纳维亚文化组(
culture_group:scandinavian_group)。
关键效果:
- 选项 A (flavor_byz.1400.a):
- 向目标斯堪的纳维亚国家(
scope:target_country)静默触发事件flavor_byz.1401。 - 每年向目标国家转移 0.5 金币。
- 在 80 个月内,从目标国家首都向君士坦丁堡迁移 0.05 数量的农民(
pop_type:peasants),其文化为目标国家文化。 - 将创建的北欧人物(
scope:varangian_character)移动至事件触发国。
- 向目标斯堪的纳维亚国家(
- 选项 B (flavor_byz.1400.b):
- 增加少量威望(
prestige_mild_bonus)。 - (隐藏效果)静默杀死创建的北欧人物(
scope:varangian_character)。
- 增加少量威望(
背景介绍: 在拜占庭帝国晚期,帝国面临着来自四面八方的军事压力。历史上,拜占庭帝国曾雇佣北欧的瓦兰吉人作为精锐的宫廷卫队。此事件模拟了帝国在1450年至1500年间,试图再次从斯堪的纳维亚地区招募战士和移民,以补充其军事力量和人口,延续瓦兰吉卫队的传统。
完整事件代码:
flavor_byz.1400 = { #Inviting the Northmen
type = country_event
title = flavor_byz.1400.title
desc = flavor_byz.1400.desc
fire_only_once = yes
illustration_tags = {
10 = interior
10 = armed
}
dynamic_historical_event = {
tag = BYZ
from = 1450.1.1
to = 1500.1.1
monthly_chance = 1
}
trigger = {
location:constantinople.owner = root
any_known_country = {
culture = { has_culture_group = culture_group:scandinavian_group }
}
}
immediate = {
event_illustration_poptype_effect = { foreground = pop_type:soldiers background = pop_type:soldiers }
ruler_or_regent ?= {
save_scope_as = target_character
}
ordered_known_country = {
limit = {
culture = { has_culture_group = culture_group:scandinavian_group }
}
order_by = total_population
max = 1
save_scope_as = target_country
create_character = {
adm = { 10 40 }
dip = { 10 40 }
mil = { 40 75 }
culture = scope:target_country.culture
birth_location = scope:target_country.capital
age = 30
save_scope_as = varangian_character
estate = estate_type:peasants_estate
create_in_limbo = yes
trait_category = general
}
}
save_scope_as = target_country2
location:constantinople = {
save_scope_as = target_location
}
}
option = {
name = flavor_byz.1400.a
scope:target_country = {
trigger_event_silently = { id = flavor_byz.1401 days = 1 }
}
custom_tooltip = BYZ_IF_THEY_ACCEPT
show_as_tooltip = {
transfer_yearly_gold = {
value = 0.5
target = scope:target_country
}
add_migration = {
owner = this
from = scope:target_country.capital.province_definition
to = scope:target_location.province_definition
culture = scope:target_country.culture
amount = 0.05
months = 80
type = pop_type:peasants
}
}
scope:varangian_character = {
move_country = root
}
}
option = {
name = flavor_byz.1400.b
add_prestige = prestige_mild_bonus
hidden_effect = {
kill_character_silently = scope:varangian_character
}
}
}