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_swi.111 瑞士宗教冲突

时间范围:无明确起止日期(from/to 未定义),事件在满足触发条件后可能发生。 触发概率:无明确月度概率(monthly_chance 未定义),事件为一次性触发(fire_only_once = yes)。

触发条件

事件仅在满足以下所有条件时触发:

  • 瑞士邦联(international_organization:swiss_confederation)存在。
  • 当前国家是瑞士邦联的成员。
  • 人物“乌尔里希·慈运理”(character:swi_huldrych_zwingli)存在。
  • 宗教改革机制已启用(reformation_is_enabled = yes)。
  • 瑞士邦联需满足以下内部条件:
    • 拥有土地所有权规则(has_land_ownership_rule = yes)。
    • 拥有的地区数量大于0。
    • 已解锁“宗教事务”(sc_religious_affairs)法律。
    • 当前政策为“强制宗教统一”(policy:sc_enforcing_religious_unity)。
    • 如果邦联有领导人(leader_type不为空),则领导人必须是当前触发国。
    • 至少有一个邦联成员国的国教是新教(is_protestant = yes)。

关键效果

  • 选项 A (历史选项)
    • 在瑞士邦联内部,所有宗教信仰不同(但属于同一宗教组)的成员国之间,将互相获得针对对方的“讨伐异端”(casus_belli:cb_heretic)宣战理由。

背景介绍

此事件模拟了宗教改革时期瑞士邦联内部因信仰分裂而引发的紧张局势与潜在冲突。随着新教思想传入,以乌尔里希·慈运理为代表的改革派与坚持天主教传统的势力之间矛盾激化。当邦联试图推行“强制宗教统一”政策时,不同信仰的成员州之间关系恶化,为内部战争埋下了伏笔。

事件代码

flavor_swi.111 = {
	type = country_event
	title = flavor_swi.111.title
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { exists = scope:target_character }
				desc = flavor_swi.111.desc
			}
			triggered_desc = {
				trigger = { always = yes }
				desc = flavor_swi.111.desc.fallback
			}
		}
	}
	historical_info = flavor_swi.111.historical_info
	major = yes
	major_trigger = {
		is_member_of_international_organization = international_organization:swiss_confederation
	}
	fire_only_once = yes
	illustration_tags = {
		10 = angry
		10 = interior
	}
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:clergy_estate background = estate_type:clergy_estate }
		international_organization:swiss_confederation = {
			random_international_organization_owned_location = {
				save_scope_as = target_location
			}
		}
		if = {
			limit = { exists = character:swi_huldrych_zwingli }
			character:swi_huldrych_zwingli = { save_scope_as = target_character }
		}
	}
	trigger = {
		exists = international_organization:swiss_confederation
		is_member_of_international_organization = international_organization:swiss_confederation
		exists = character:swi_huldrych_zwingli
		reformation_is_enabled = yes
		international_organization:swiss_confederation = {
			has_land_ownership_rule = yes
			international_organization_num_locations > 0
			international_organization_has_unlocked_law_trigger = { type = sc_religious_affairs }
			international_organization_has_policy = policy:sc_enforcing_religious_unity
			trigger_if = {
				limit = { NOT = { leader_type = none } }
				international_organization_has_leader = yes
				leader_country = root
			}
			any_international_organization_member = {
				is_protestant = yes
			}
		}
	}
	option = {
		name = flavor_swi.111.a
		historical_option = yes
		international_organization:swiss_confederation = {
			custom_tooltip = {
				text = sc_every_member_gains_force_convert_cb_tt
				every_international_organization_member = {
					save_temporary_scope_as = swiss_country
					international_organization:swiss_confederation = {
						every_international_organization_member = {
							limit = {
								NOT = { this = scope:swiss_country }
								NOT = { religion = scope:swiss_country.religion }
								religion.group = scope:swiss_country.religion.group
							}
							add_casus_belli = {
								target = scope:swiss_country
								type = casus_belli:cb_heretic
							}
						}
					}
				}
			}
		}
	}
}