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_mei.1004 图林根伯爵战争 - 萨克森伯爵

时间范围:无明确起止日期(from/to 未定义),事件触发后仅发生一次(fire_only_once = yes)。

触发条件

  • 本国拥有君主(has_ruler = yes)。
  • 本国未处于战争状态(at_war = no)。
  • 本国拥有变量 thuringian_counts_war
  • 国家 THU(图林根)存在(country_exists = c:THU)。
  • 国家 THU 的统治者属于韦廷王朝(dynasty = dynasty:wettin_dynasty)。

关键效果

  • 选项 A(历史选项)
    • 对目标国家(c:MEI)获得针对其首都省份的“征服省份”宣战理由(casus_belli:cb_conquer_province)。
    • 立即使用该宣战理由向目标国家(c:MEI)宣战。
  • 选项 B
    • 获得少量威望惩罚(add_prestige = prestige_mild_penalty)。

背景介绍: 该事件模拟了萨克森在图林根伯爵战争中的介入。当萨克森拥有特定变量且图林根由韦廷王朝统治时,萨克森可以选择利用这一局势,以征服图林根首都为由发动战争,或选择放弃该主张并承受一定的威望损失。事件反映了中世纪德意志地区诸侯间围绕领土与王朝利益展开的复杂冲突。

完整事件代码

flavor_mei.1004 = { #Thuringian Counts' War - Saxon Count
	type = country_event
	title = flavor_mei.1004.title
	desc = flavor_mei.1004.desc

	historical_info = flavor_mei.1003.historical_info

	fire_only_once = yes

	illustration_tags = {
		10 = angry
		10 = interior
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		ruler = {
			save_scope_as ?= root_ruler
		}
		save_scope_as = root_country
		c:MEI = {
			ruler = {
				save_scope_as ?= target_ruler
			}
			save_scope_as = target_country
			capital = {
				save_scope_as = target_location
			}
		}
	}

	trigger = {
		has_ruler = yes
		at_war = no
		has_variable = thuringian_counts_war
		country_exists = c:THU
		c:THU = {
			ruler = {
				dynasty = dynasty:wettin_dynasty
			}
		}
	}

	option = {
		name = flavor_mei.1004.a
		historical_option = yes
		add_casus_belli = {	target = scope:target_country type = casus_belli:cb_conquer_province province = scope:target_location.province }
		declare_war_with_cb = { target = scope:target_country type = casus_belli:cb_conquer_province target_province = scope:target_location.province }
	}

	option = {
		name = flavor_mei.1004.b
		add_prestige = prestige_mild_penalty
	}

	after = {
		hidden_effect = {
			remove_variable = thuringian_counts_war
		}
	}
}