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_teu.3] 条顿骑士团与丹麦的冲突

时间范围:无明确起止日期(from/to未定义),事件在满足触发条件后,每月有默认基础概率(monthly_chance未定义,通常为每月一次检查)触发。

触发条件

  • 国家拥有变量 estonian_rebellion_flag
  • 国家 DAN(丹麦)存在。
  • 本国宗教 不是 天主教。
  • 满足以下人口条件之一:
    • 在本国拥有的任意省份中,存在文化为 german_baltic(波罗的德意志人)且宗教为天主教的 人口
    • 在本国控制的任意省份中,存在文化为 german_baltic 且宗教为天主教的 人口
  • 本国当前正参与一场战争,且该战争满足:
    • 是一场针对 DAN(丹麦)的内战。
    • 任一防御方(即敌方)是 TEU(条顿骑士团)或 DAN(丹麦)。
    • 本国是攻击方之一。

关键效果

  • 选项 A (flavor_dan_teu.3.a)
    • 对随机选定的一个受影响的波罗的德意志人口(teu_affected_pop)造成人口损失:减少其当前人口规模的 10%
    • 根据受影响人口所在省份的归属,向 DAN(丹麦)或该省份所有者非静默触发事件 flavor_dan_teu.4
    • 社会价值观改变:好战 vs 调和 向“好战”方向发生 大幅 移动。
  • 选项 B (flavor_dan_teu.3.b)
    • 社会价值观改变:灵性主义 vs 人文主义 向“人文主义”方向发生 小幅 移动。

背景介绍: 此事件模拟了中世纪晚期波罗的海地区复杂的政治与宗教冲突。当非天主教的势力(如新教改革后的国家)控制着信奉天主教的波罗的德意志人社区时,若该国又与丹麦或条顿骑士团陷入以丹麦为焦点的内战,紧张局势可能爆发。事件反映了当地德意志裔天主教人口在宗教与政治忠诚上的困境,以及统治者面临的选择:是采取强硬镇压手段(导致人口损失并可能激化矛盾),还是采取更包容的立场(偏向人文主义)。

完整事件代码

flavor_dan_teu.3 = {
	type = country_event
	title = flavor_dan_teu.3.title
	desc = flavor_dan_teu.3.desc

	trigger = {
		has_variable = estonian_rebellion_flag
		country_exists = c:DAN
		NOT = { religion = religion:catholic }
		OR = {
			any_owned_location = {
				any_pop = {
					culture = culture:german_baltic
					religion = religion:catholic
				}
			}
			any_controlled_location = {
				any_pop = {
					culture = culture:german_baltic
					religion = religion:catholic
				}
			}
		}
		any_current_war = {
			is_civil_war_for = c:DAN
			any_defender = { #any_war_enemy
				OR = {
					tag = TEU
					tag = DAN
				}
			}
			any_attacker = {
				this = ROOT
			}
		}
	}

	illustration_tags = {
        10 = armed
        10 = exterior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:peasants_estate background = estate_type:peasants_estate }
		every_owned_location = {
			every_pop = {
				limit = {
					culture = culture:german_baltic
				}
				add_to_temporary_list = teu_list_of_baltic_pops
			}
		}
		every_controlled_location = {
			every_pop = {
				limit = {
					culture = culture:german_baltic
				}
				add_to_temporary_list = teu_list_of_baltic_pops
			}
		}
		random_in_local_list = {
			list = teu_list_of_baltic_pops
			save_scope_as = teu_affected_pop
		}
		scope:teu_affected_pop.location = {
			save_scope_as = target_province
		}
		save_scope_as = teu_rebellion_tag
	}

	option = {
		name = flavor_dan_teu.3.a
		
		scope:teu_affected_pop = {
			set_local_variable = {
				name = lost_pops
				value = {
					value = pop_size
					multiply = -0.1
				}
			}
			show_as_tooltip = {
				add_pop_size = {
					value = pop_size
					multiply = -0.1
				}
			}
		}

		hidden_effect = {
			if = {
				limit = {
					scope:teu_affected_pop.location = {
						owner = ROOT
					}
				}
				c:DAN = { trigger_event_non_silently = flavor_dan_teu.4 }
			}
			else = {
				scope:teu_affected_pop.location.owner = {
					trigger_event_non_silently = flavor_dan_teu.4
				}
			}
		}

		change_societal_value = {
			type = belligerent_vs_conciliatory
			value = societal_value_large_move_to_left
		}
	}

	option = {
		name = flavor_dan_teu.3.b
	
		change_societal_value = {
			type = spiritualist_vs_humanist
			value = societal_value_minor_move_to_right
		}
	}
}