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_bra_dynasty.1004] 囚禁

时间范围:无明确起止日期(动态事件) 触发概率:无明确每月概率(满足条件即可能触发)

触发条件

  • 名为 false_waldemar 的角色必须存在。
  • 该角色 false_waldemar 必须存活。

关键效果

  • 选项 A:流放 [target_character.GetHimHer]

    • 效果:流放目标角色。
    • 效果:为勃兰登堡(bra)的投资分数增加 5 点。
  • 选项 B:处决 [target_character.GetHimHer]

    • 效果:由统治者下令处决目标角色。
    • 效果:为勃兰登堡(bra)的投资分数增加 3 点。
    • 效果:增加少量正统性。
  • 选项 C:[target_character.GetHisHer|U] 的能力或许对我们有用…

    • 效果:移除目标角色的效忠关系,并将其转移至本国。
    • 效果:为目标角色增加 30 点外交能力值。
    • 效果:如果目标角色拥有 bra_false_waldemar 特质,则移除该特质。
    • 效果:大幅降低正统性。

背景介绍: 此事件涉及一位被称为“假瓦尔德马”的角色。在中世纪晚期的勃兰登堡,曾出现一位自称是已故阿斯坎尼亚王朝勃兰登堡藩侯瓦尔德马三世的人物,史称“假瓦尔德马”。他的出现对当时的勃兰登堡统治秩序构成了潜在挑战。本事件模拟了当权者面对这位冒名顶替者时的几种不同处置选择:流放以消除威胁、处决以彰显权威,或是尝试将其收归己用以利用其影响力,每种选择都将对国家的稳定和发展带来不同的影响。

完整事件代码

flavor_bra_dynasty.1004 = { #PRISON
	type = country_event
	title = flavor_bra_dynasty.1004.title
	image = "gfx/interface/illustrations/international_organization_types/hre.dds"

	illustration_tags = {
		10 = exterior
		10 = happy
	}
	desc = flavor_bra_dynasty.1004.desc
	trigger = {
		exists = character:false_waldemar
		character:false_waldemar = { is_alive = yes }
	}
	immediate = {
		character:false_waldemar = { save_scope_as = target_character }
	}
	#Banish [target_character.GetHimHer].
	option = {
		name = flavor_bra_dynasty.1004.a
		scope:target_character = {
			banish_character = yes
		}
		bra_change_investment_score = { math = add value = 5 }
	}
	#Execute [target_character.GetHimHer].
	option = {
		name = flavor_bra_dynasty.1004.a
		kill_character = {
			target = scope:target_character
			reason = execution
			killer = ruler
		}
		bra_change_investment_score = { math = add value = 3 }
		add_legitimacy = legitimacy_mild_bonus
	}
	#[target_character.GetHisHer|U] abilities might actually come in handy to us...
	option = {
		name = flavor_bra_dynasty.1004.c
		scope:target_character = {
			remove_character_allegiance = yes
			move_country = root
			add_dip = 30
			if = {
				limit = { has_character_modifier = bra_false_waldemar }
				remove_character_modifier = bra_false_waldemar
			}
		}
		add_legitimacy = legitimacy_severe_penalty
	}
}