Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

flavor_plc.2001 利沃尼亚的困境

时间范围:无明确 fromto 日期限制。事件在满足触发条件后,每月有基础概率(monthly_chance 未在代码中明确指定,通常为默认值)触发。

触发条件

  • 事件主要针对国家 scope:livonian_scope(利沃尼亚范围)触发。
  • 无其他明确列出的 trigger 条件,事件触发逻辑可能依赖于外部脚本或游戏状态。

关键效果

  • 选项 A (历史选项)
    • 使 scope:livonian_scope(利沃尼亚)成为事件发起国(root)的附庸国(subject_type:vassal)。
    • 在利沃尼亚首都省份施加“被征服民族的敌意”修正(antagonism_subjugated_nation),强度为15。
    • potential_polish_rivals(潜在的波兰对手)列表中随机选择一个国家,非静默地触发事件 flavor_plc.2002
  • 选项 B
    • 使国家社会价值观向“好战 vs 和解”(belligerent_vs_conciliatory)谱系的右侧轻微移动(societal_value_minor_move_to_right)。
    • 获得轻微的外交官数量加成(diplomats_mild_bonus)。

背景介绍: 16世纪中后期,利沃尼亚骑士团国(或称利沃尼亚邦联)因内部衰弱和外部压力陷入危机。其战略位置和波罗的海贸易利益吸引了周边强权的觊觎,包括波兰-立陶宛联邦、瑞典、丹麦以及崛起的俄罗斯。此事件模拟了波兰-立陶宛联邦(或其他符合条件的国家)面对利沃尼亚危机时的关键决策点:是选择直接介入,将其纳入保护国体系,还是采取更为谨慎的外交姿态,避免立即的军事对抗,转而调整国家战略方向。

完整事件代码

flavor_plc.2001 = {
	hide_portraits = yes
	type = country_event
	title = flavor_plc.2001.title
	desc = flavor_plc.2001.desc
	historical_info = flavor_plc.2001.historical_info

	major =  yes
	major_trigger = {
		tag = scope:livonian_scope
	}

	illustration_tags = {
        10 = regular
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		c:DAN ?= {
			if = {
				limit = {
					can_target_livonian_lands = yes
				}
				add_to_list = potential_polish_rivals
			}
		}
		c:SWE ?= {
			if = {
				limit = {
					can_target_livonian_lands = yes
				}
				add_to_list = potential_polish_rivals
			}
		}
		scope:livonian_scope = {
			every_neighbor_country = {
				limit = {
					can_target_livonian_lands = yes
				}
				add_to_list = potential_polish_rivals
			}
		}
		save_scope_as = nation_helping
	}

	option = {
		name = flavor_plc.2001.a

		historical_option = yes

		scope:livonian_scope = {
			make_subject_of = {
				target = root
				type = subject_type:vassal
			}
		}

		drop_antagonism_bomb = {
			target = scope:livonian_scope.capital
			modifier = antagonism_subjugated_nation
			value = 15
		}

		random_in_list = {
			list = potential_polish_rivals
			trigger_event_non_silently = {
				id = flavor_plc.2002
			}
		}
	}

	option = {
		name = flavor_plc.2001.b

		change_societal_value = {
			type = belligerent_vs_conciliatory
			value = societal_value_minor_move_to_right
		}
		add_diplomats = diplomats_mild_bonus
	}
}