flavor_eng.101 宗教迫害
时间范围:无具体起止日期(from/to未定义),事件在满足条件时每月有基础概率触发(monthly_chance未定义,概率未知)。
触发条件:
- 国家已启用政策
de_heretico_comburendo(“焚烧异端”)。 - 满足以下任一条件:
- 国家拥有至少一位艺术家,且该艺术家:
- 信仰与本国国教不同,或
- 是哲学家类型,且本国教士阶层影响力大于等于35%。
- 统治者拥有变量
daughter_of_aragon,且国家拥有至少一位人物,该人物:- 信仰非天主教,或
- 属于教士、农民或市民阶层之一。
- 国家在不列颠地区拥有至少一个省份,且该省份存在信仰与本国国教不同的民众。
- 国家拥有至少一位艺术家,且该艺术家:
关键效果:
- 选项 A(历史选项):
- 若满足触发条件2(与
daughter_of_aragon相关):随机处决一位符合条件(信仰非天主教,或属于教士、农民、市民阶层)的本国人物。 - 若满足触发条件1(与艺术家相关):随机处决一位符合条件(信仰与国教不同,或是高教士影响力下的哲学家)的本国艺术家。同时,在目标省份(不列颠地区内存在异教民众的省份)中,所有信仰国教的民众获得少量满意度加成。
- 若仅满足触发条件3(仅存在异教省份):在目标省份中,所有信仰与国教不同的民众人口减少5%,所有信仰国教的民众获得少量满意度加成。
- 若满足触发条件2(与
- 选项 B:
- 教士阶层满意度遭受严重惩罚。
- 显示自定义提示
flavor_eng.101.tt1(具体内容由本地化文本定义)。
背景介绍: 该事件模拟了中世纪晚期至近代早期欧洲,特别是英格兰,在宗教统一压力下对“异端”或不同信仰者的迫害。以“焚烧异端”政策为背景,事件反映了当局对国内非主流信仰的艺术家、知识分子、特定人物或普通民众可能采取的严厉措施,展现了宗教、政治与社会阶层之间的紧张关系。
完整事件代码:
flavor_eng.101 = {
type = country_event
title = flavor_eng.101.title
desc = {
first_valid = {
triggered_desc = {
trigger = {
any_artist = {
is_ruler = no
owner = root
OR = {
NOT = { religion = root.religion }
AND = {
root = { "estate_power(estate_type:clergy_estate)" >= 0.35 }
artist_type = philosopher
}
}
}
}
desc = flavor_eng.101.desc_artist
}
triggered_desc = {
trigger = {
ruler = { has_variable = daughter_of_aragon }
any_character = {
owner = root
OR = {
NOT = { religion = religion:catholic }
OR = {
has_estate = estate_type:clergy_estate
has_estate = estate_type:peasants_estate
has_estate = estate_type:burghers_estate
}
}
}
}
desc = flavor_eng.101.desc_character
}
triggered_desc = {
trigger = { always = yes }
desc = flavor_eng.101.desc
}
}
}
trigger = {
has_policy = de_heretico_comburendo
OR = {
any_artist = {
owner = root
OR = {
NOT = { religion = root.religion }
AND = {
root = { "estate_power(estate_type:clergy_estate)" >= 0.35 }
artist_type = philosopher
}
}
}
AND = {
ruler ?= { has_variable = daughter_of_aragon }
any_character = {
owner = root
OR = {
NOT = { religion = religion:catholic }
OR = {
has_estate = estate_type:clergy_estate
has_estate = estate_type:peasants_estate
has_estate = estate_type:burghers_estate
}
}
}
}
any_owned_location = {
region = region:great_britain_region
any_pop = {
NOT = { religion = root.religion }
}
}
}
}
illustration_tags = {
10 = angry
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:clergy_estate background = estate_type:clergy_estate }
random_owned_location = {
limit = {
region = region:great_britain_region
any_pop = {
NOT = { religion = root.religion }
}
}
save_scope_as = target_location
}
random_artist = {
limit = {
owner = root
OR = {
NOT = { religion = root.religion }
AND = {
root = { "estate_power(estate_type:clergy_estate)" >= 0.35 }
artist_type = philosopher
}
}
}
save_scope_as = target_artist
}
random_character = {
limit = {
owner = root
OR = {
NOT = { religion = religion:catholic }
OR = {
has_estate = estate_type:clergy_estate
has_estate = estate_type:peasants_estate
has_estate = estate_type:burghers_estate
}
}
}
save_scope_as = target_character
}
}
option = {
historical_option = yes
name = flavor_eng.101.a
if = {
limit = {
ruler ?= { has_variable = daughter_of_aragon }
any_character = {
owner = root
OR = {
NOT = { religion = religion:catholic }
OR = {
has_estate = estate_type:clergy_estate
has_estate = estate_type:peasants_estate
has_estate = estate_type:burghers_estate
}
}
}
}
random_character = {
limit = {
owner = root
OR = {
NOT = { religion = religion:catholic }
OR = {
has_estate = estate_type:clergy_estate
has_estate = estate_type:peasants_estate
has_estate = estate_type:burghers_estate
}
}
}
kill_character = this
}
}
else_if = {
limit = {
any_artist = {
owner = root
OR = {
NOT = { religion = root.religion }
AND = {
root = { "estate_power(estate_type:clergy_estate)" >= 0.35 }
artist_type = philosopher
}
}
}
}
random_artist = {
limit = {
owner = root
OR = {
NOT = { religion = root.religion }
AND = {
root = { "estate_power(estate_type:clergy_estate)" >= 0.35 }
artist_type = philosopher
}
}
}
kill_character = {
target = this
reason = execution
}
}
scope:target_location = {
every_pop = {
limit = {
owner = root
religion = root.religion
}
add_pop_satisfaction = pop_satisfaction_mild_bonus
}
}
}
else = {
scope:target_location = {
every_pop = {
limit = {
owner = root
NOT = { religion = root.religion }
}
add_pop_size = {
value = pop_size
multiply = -0.05