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_hun.180 匈牙利王位争议

时间范围
无明确 fromto 日期限制,事件在满足触发条件后可能发生。

触发条件

  • 国家拥有统治者(has_ruler = yes)。

关键效果

  • 选项 A(flavor_hun.180.a

    • 对波希米亚(c:BOH)添加观点修正 hun_crowned_by_rebels
    • 获得少量威望(prestige_mild_bonus)。
    • 若波希米亚完全控制以下省份,则获得针对该省份的征服宣战理由(casus_belli:cb_conquer_province):
      • 兹诺伊莫(location:znojmo.province
      • 布尔诺(location:brno.province
      • 奥洛穆茨(location:olomouc.province
      • 赫拉迪什捷(location:hradiste.province
    • 触发波希米亚事件 flavor_hun.181
  • 选项 B(flavor_hun.180.b

    • 损失少量威望(prestige_mild_penalty)。
    • 波希米亚对本国添加观点修正 hun_refused_to_help_rebels

背景介绍
该事件涉及匈牙利与波希米亚之间的王位或领土争议。匈牙利统治者面临选择:支持波希米亚的反叛势力以获取领土宣称并影响两国关系,或拒绝介入以避免威望损失并引发波希米亚的不满。事件反映了中世纪中欧地区王国间因继承权或地方叛乱引发的常见外交与军事博弈。

完整事件代码

flavor_hun.180 = {
	hide_portraits = yes
	type = country_event
	title = flavor_hun.180.title
	desc = flavor_hun.180.desc

	trigger = {
		has_ruler = yes
	}

	illustration_tags = {
        10 = armed
        10 = exterior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:clergy_estate }
		ruler ?= { save_scope_as = target_character }
	}


	option = {
		name = flavor_hun.180.a
		add_opinion = { target = c:BOH modifier = hun_crowned_by_rebels }
		add_prestige = prestige_mild_bonus

		if = {
			limit = {
				c:BOH = { own_entire_province = location:znojmo.province_definition }
			}
			add_casus_belli = { target = c:BOH type = casus_belli:cb_conquer_province province = location:znojmo.province }
		}
		if = {
			limit = {
				c:BOH = { own_entire_province = location:brno.province_definition }
			}
			add_casus_belli = { target = c:BOH type = casus_belli:cb_conquer_province province = location:brno.province }
		}
		if = {
			limit = {
				c:BOH = { own_entire_province = location:olomouc.province_definition }
			}
			add_casus_belli = { target = c:BOH type = casus_belli:cb_conquer_province province = location:olomouc.province }
		}

		if = {
			limit = {
				c:BOH = { own_entire_province = location:hradiste.province_definition }
			}
			add_casus_belli = { target = c:BOH type = casus_belli:cb_conquer_province province = location:hradiste.province }
		}

		c:BOH = {
			trigger_event_silently = { id = flavor_hun.181 }
		}
	}
	option = {
		name = flavor_hun.180.b
		add_prestige = prestige_mild_penalty
		reverse_add_opinion = { target = c:BOH modifier = hun_refused_to_help_rebels }
	}
}