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
}
}
}
}
}
}
}
}