flavor_nov.22 玛尔法·博列茨卡娅与立陶宛联盟
时间范围:1430.1.1 - 1480.1.1(每月 5% 概率)
触发条件:
- 国家
MOS(莫斯科)存在。 - 国家
LIT(立陶宛)存在。 - 本国预期军队规模小于
MOS的预期军队规模。 MOS满足以下条件之一:- 是
root(本国)的宿敌。 - 是
root(本国)的敌人。 - 是
LIT的宿敌。
- 是
- 本国未与
LIT处于战争状态。 - 本国未与
LIT结盟。
关键效果:
- 历史选项:
flavor_nov.22.a- 触发一个自定义提示文本。
- 在10天后,对
LIT国家静默触发事件flavor_nov.23。 - 将人物
marfa_boretskaya(玛尔法·博列茨卡娅)移动到LIT国家。
- 选项:
flavor_nov.22.b- 将人物
marfa_boretskaya(玛尔法·博列茨卡娅)移动到本国。 - 增加少量威望。
- 将人物
背景介绍: 在15世纪中叶,诺夫哥罗德共和国面临着东方强邻莫斯科公国日益增长的军事威胁。为了维护自身的独立与安全,诺夫哥罗德内部出现了寻求外部支持的声音。此事件模拟了诺夫哥罗德贵族玛尔法·博列茨卡娅主张与立陶宛大公国结盟,以对抗共同敌人莫斯科的政治抉择。选择联盟或依靠自身力量,将影响诺夫哥罗德未来的外交格局。
完整事件代码:
flavor_nov.22 = {
type = country_event
fire_only_once = yes
title = flavor_nov.22.title
desc = flavor_nov.22.desc
dynamic_historical_event = {
tag = NOV
from = 1430.1.1
to = 1480.1.1
monthly_chance = 5
}
trigger = {
country_exists = c:MOS
country_exists = c:LIT
expected_army_size < c:MOS.expected_army_size
c:MOS = {
OR = {
is_rival_of = root
is_enemy_of = root
is_rival_of = c:LIT
}
}
NOT = { is_at_war_with = c:LIT }
NOT = { is_allied_with = { target = c:LIT } }
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
create_character = {
first_name = name_martha
last_name = Boretskaya
estate = estate_type:nobles_estate
age = 30
adm = 40
dip = 70
mil = 50
add_trait = trait:intricate_web_weaver
female = yes
save_scope_as = marfa_boretskaya
create_in_limbo = yes
}
c:LIT = { save_scope_as = lithuania_country }
c:MOS = { save_scope_as = muscovy_country }
save_scope_as = novgorod_country
}
#Marfa has a point, let's secure this alliance!
option = {
name = flavor_nov.22.a
historical_option = yes
custom_tooltip = {
text = flavor_nov.22.a.tt
scope:lithuania_country = {
trigger_event_silently = {
id = flavor_nov.23
days = 10
}
}
scope:marfa_boretskaya = {
move_country = scope:lithuania_country
}
}
ai_chance = {
factor = 1
}
}
#We don't need foreign support
option = {
name = flavor_nov.22.b
scope:marfa_boretskaya = { move_country = root }
add_prestige = prestige_mild_bonus
ai_chance = {
factor = 1
}
}
}