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_nap.232 匈牙利国王

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

触发条件:此事件为特定触发事件,代码中未包含 trigger 字段,通常由游戏内其他事件或条件链式触发。

关键效果

  • 选项 A (历史选项)

    • 刺杀人物 hun_andras
    • 移除变量 prince_consort_enraged_flag,设置变量 andras_was_killed_flag = 1
    • 贵族阶层获得 estate_satisfaction_severe_bonus(严重满意度加成)。
    • 匈牙利 (HUN) 获得对 那不勒斯 (NAP)casus_belli:cb_claim_throne(宣称王位战争借口)。
    • 匈牙利 (HUN) 对事件发生国(root)获得 opinion_backward_monarch(落后君主)观点修正。
  • 选项 B

    • 将人物 hun_andras 设为新统治者。
    • 如果事件发生国是某个国际组织的成员,则该组织的每个成员将在20天后静默触发事件 flavor_nap.301
    • 移除变量 prince_consort_enraged_flag
    • 贵族阶层获得 estate_satisfaction_severe_penalty(严重满意度惩罚)。
    • 随机两个本国省份的所有人口获得 pop_satisfaction_severe_penalty(严重人口满意度惩罚)。
    • 匈牙利 (HUN) 对事件发生国(root)获得 opinion_supportive_monarch(支持性君主)观点修正。

背景介绍: 此事件围绕一位匈牙利王室成员(安德拉什)在那不勒斯王国的命运展开。作为潜在的匈牙利国王或王位宣称者,他的存在对那不勒斯的政治稳定构成了挑战。那不勒斯宫廷面临抉择:是采取极端手段消除这位外国王位觊觎者以安抚国内强大的贵族势力,还是冒险接纳他,寄希望于通过联姻或联盟来巩固与匈牙利的关系,尽管这可能激怒本国贵族和平民。

完整事件代码

flavor_nap.232 = { #The Hungarian King
	type = country_event

	title = flavor_nap.232.title
	desc = flavor_nap.232.desc


	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 }
		character:hun_andras = {
			save_scope_as = prince_consort
		}
	}

	option = {
		name = flavor_nap.232.a
		historical_option = yes
		kill_character = {
			target = character:hun_andras
			reason = assassination
		}
		remove_variable = prince_consort_enraged_flag
		set_variable = { name = andras_was_killed_flag value = 1 }

		add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_severe_bonus }
		c:HUN = {
			add_casus_belli = { target = c:NAP type = casus_belli:cb_claim_throne}
			add_opinion = { target = root modifier = opinion_backward_monarch }
		}
	}
	option = {
		name = flavor_nap.232.b
		set_new_ruler = character:hun_andras
        union ?= {
            every_international_organization_member = {
				trigger_event_silently = { id = flavor_nap.301  days = 20 }
			}
		}
		remove_variable = prince_consort_enraged_flag
		add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_severe_penalty }

		random_owned_location = {
			every_pop = {	add_pop_satisfaction = pop_satisfaction_severe_penalty	}
		}
		random_owned_location = {
			every_pop = {	add_pop_satisfaction = pop_satisfaction_severe_penalty	}
		}
		c:HUN = {
			add_opinion = { target = root modifier = opinion_supportive_monarch }
		}
	}
}