flavor_nov.3 承认诺夫哥罗德权威
时间范围:未指定具体日期范围(代码中无 from 和 to 字段),触发概率未指定(代码中无 monthly_chance 字段)。
触发条件:此事件为特定国家事件,由其他事件(如 flavor_nov.4 或 flavor_nov.5)或游戏机制触发。事件描述(desc)和选项文本(name)指向一个附庸国(scope:overlord_country)与诺夫哥罗德(或相关实体)之间的互动场景。
关键效果:
-
选项 A:
flavor_nov.3.a- 主要效果:对宗主国(
scope:overlord_country)施加一个名为nov_acknowledged_our_authority的负面意见修正(reverse_add_opinion)。 - 隐藏效果:在30天后,静默触发宗主国的事件
flavor_nov.4。 - AI 选择权重:基础权重为10。在以下情况下权重减半(乘以0.5):
- 宗主国处于战争中。
- 本国预期军队规模大于宗主国的预期军队规模。
pskov_country的月度贸易收入大于等于其月度总收入的33%,且宗主国的月度贸易收入小于其月度总收入的33%。
- 主要效果:对宗主国(
-
选项 B:
flavor_nov.3.b(推动独立)- 主要效果:显示一个工具提示,表明将向宗主国(
scope:overlord_country)以“独立战争”(casus_belli:cb_independence_war)为理由宣战。 - 隐藏效果:在30天后,静默触发宗主国的事件
flavor_nov.5。 - AI 选择权重:基础权重为10。在以下情况下权重减半(乘以0.5):
- 宗主国未处于战争中。
- 本国预期军队规模小于等于宗主国的预期军队规模。
pskov_country的月度贸易收入小于其月度总收入的33%,且宗主国的月度贸易收入大于等于其月度总收入的33%。
- 主要效果:显示一个工具提示,表明将向宗主国(
背景介绍:此事件模拟了中世纪罗斯地区政治格局中常见的附庸关系危机。诺夫哥罗德共和国作为重要的贸易城邦,时常对其宗主国(可能是莫斯科或其他罗斯公国)的权威发起挑战。事件反映了附庸国在权衡承认宗主权威以维持现状,或利用时机推动独立之间的关键抉择,其决策受到双方军事实力、经济状况(尤其是贸易收入对比)以及外部战争状态的影响。
完整事件代码:
flavor_nov.3 = {
type = country_event
title = flavor_nov.3.title
desc = flavor_nov.3.desc
#Acknowledge Novgorodian Authority
illustration_tags = {
10 = armed
10 = exterior
}
immediate = {
event_illustration_government_estate_effect = yes
}
option = {
name = flavor_nov.3.a
reverse_add_opinion = {
target = scope:overlord_country
modifier = nov_acknowledged_our_authority
}
hidden_effect = {
scope:overlord_country = {
trigger_event_silently = {
id = flavor_nov.4
days = 30
}
}
}
ai_chance = {
factor = 10
modifier = {
factor = 0.5
scope:overlord_country = { at_war = yes }
}
modifier = {
factor = 0.5
expected_army_size > scope:overlord_country.expected_army_size
}
modifier = {
factor = 0.5
scope:pskov_country = {
monthly_trade_income >= { value = monthly_income_trade_and_tax multiply = 0.33 }
}
scope:overlord_country = {
monthly_trade_income < { value = monthly_income_trade_and_tax multiply = 0.33 }
}
}
}
}
#Push for Independence
option = {
name = flavor_nov.3.b
show_as_tooltip = {
declare_war_with_cb = {
target = scope:overlord_country
type = casus_belli:cb_independence_war
}
custom_tooltip = flavor_nov.3.b.tt
}
hidden_effect = {
scope:overlord_country = {
trigger_event_silently = {
id = flavor_nov.5
days = 30
}
}
}
ai_chance = {
factor = 10
modifier = {
factor = 0.5
scope:overlord_country = { at_war = no }
}
modifier = {
factor = 0.5
expected_army_size <= scope:overlord_country.expected_army_size
}
modifier = {
factor = 0.5
scope:pskov_country = {
monthly_trade_income < { value = monthly_income_trade_and_tax multiply = 0.33 }
}
scope:overlord_country = {
monthly_trade_income >= { value = monthly_income_trade_and_tax multiply = 0.33 }
}
}
}
}
}