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_dan_skane_war.1 约翰·奥费松叛乱

时间范围:1339.1.1 - 1345.1.1(每月 10% 概率)

触发条件

  • 本国是 c:SWE(瑞典)的附属国。
  • 政府类型为君主制 (government_type:monarchy)。
  • c:SWE(瑞典)的 opinion(看法)值 ≤ 150。
  • c:SWE(瑞典)拥有统治者 (has_ruler = yes)。
  • c:DAN(丹麦)拥有统治者 (has_ruler = yes)。
  • 本国拥有统治者 (has_ruler = yes)。

关键效果

  • 选项 A (历史选项)
    • name = flavor_dan_skane_war.1.a
    • historical_option = yes
    • 效果:
      • 贵族阶层满意度大幅降低 (add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_extreme_penalty })。
      • 稳定性严重下降 (add_stability = stability_severe_penalty)。
      • 正统性轻微下降 (add_legitimacy = legitimacy_mild_penalty)。
      • 将创建的角色 target_character(约翰·奥费松)移动到 c:DAN(丹麦) (scope:target_character = { move_country = c:DAN })。
      • c:DAN(丹麦)静默触发事件 flavor_dan_skane_war.2 (c:DAN = { trigger_event_silently = flavor_dan_skane_war.2 })。
  • 选项 B
    • name = flavor_dan_skane_war.1.b
    • 效果:
      • c:DAN(丹麦)静默触发事件 flavor_dan_skane_war.3 (c:DAN = { trigger_event_silently = flavor_dan_skane_war.3 })。

背景介绍: 此事件模拟了14世纪中叶,瑞典统治下的斯堪尼亚地区(可能由SKE标签代表)发生的贵族叛乱。核心人物约翰·奥费松是一位具有丹麦文化背景的贵族,他因对瑞典宗主国的不满而揭竿而起。事件反映了当时北欧地区复杂的附庸关系、王朝政治以及地方贵族寻求外部支持(如转向丹麦)以争取独立的典型历史冲突。

完整事件代码

flavor_dan_skane_war.1 = { #The Rebellion of Johan Offesson
	type = country_event
	title = flavor_dan_skane_war.1.title
	desc = flavor_dan_skane_war.1.desc

	fire_only_once = yes
	dynamic_historical_event = {
		tag = SKE
		from = 1339.1.1
		to = 1345.1.1
		monthly_chance = 10
	}

	illustration_tags = {
		10 = angry
		10 = exterior
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		create_character = {
			first_name = name_john
			last_name = Offesson
			adm = 53
			dip = 45
			mil = 64
			min_age = 30
			birth_location = location:lund
			culture = culture:danish
			religion = religion:catholic
			estate = estate_type:nobles_estate
			save_scope_as = target_character
			script = johan_offesson
		}
		ruler ?= {
			save_scope_as = target_ruler
		}
	}

	trigger = {
		is_subject_of = c:SWE
		government_type = government_type:monarchy
		opinion = {
			target = c:SWE
			value <= 150
		}
		c:SWE = {
			has_ruler = yes
		}
		c:DAN = {
			has_ruler = yes
		}
		has_ruler = yes
	}

	option = {
		name = flavor_dan_skane_war.1.a
		historical_option = yes

		add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_extreme_penalty }
		add_stability = stability_severe_penalty
		add_legitimacy = legitimacy_mild_penalty
		scope:target_character = {
			move_country = c:DAN
		}
		c:DAN = {
			trigger_event_silently = flavor_dan_skane_war.2
		}
	}

	option = {
		name = flavor_dan_skane_war.1.b
		custom_tooltip = flavor_dan_skane_war.1.b.tt
		c:DAN = {
			trigger_event_silently = flavor_dan_skane_war.3
		}
	}
}