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_swe_nov.6 瑞典神学家的皈依

时间范围:无特定起止日期(from/to未定义),事件在满足触发条件后,无特定月度概率(monthly_chance未定义)随时可能触发。

触发条件

  • 存在名为 swedish_theologian 的角色。
  • swedish_theologian 角色必须存活。

关键效果

  • 选项 A (flavor_swe_nov.6.a)

    • 增加极端的宗教影响力惩罚。
    • 增加轻微的稳定度惩罚。
    • 使 swedish_theologian 角色改信东正教。
    • 首都中,所有信仰本国国教的民众,有 5% 的人口分裂出来并改信 byzantium_country 的宗教。
  • 选项 B (flavor_swe_nov.6.b)

    • 增加轻微的宗教影响力增益。
    • 增加轻微的稳定度惩罚。
    • 使 swedish_theologian 角色改信东正教。
    • 后续操作
      • 如果存在 target_country(优先为诺夫哥罗德,若无则随机一个东正教邻国),则:
        • 30天后,target_country 将静默触发事件 flavor_swe_nov.1
        • swedish_theologian 角色将移居至 target_country
      • 如果不存在 target_country,则静默杀死 swedish_theologian 角色。

背景介绍: 一位来自瑞典的神学家接触并研究了东正教神学思想,其观点在国内引发了争议。统治者面临选择:是容忍其皈依并可能在国内传播新思想,还是将其驱逐出境以维护宗教现状。此事件反映了中世纪北欧地区与东正教世界之间可能存在的宗教与思想交流。

完整事件代码

flavor_swe_nov.6 = {
	type = country_event
	title = flavor_swe_nov.6.title
	desc = flavor_swe_nov.6.desc
	
	trigger = {
		exists = scope:swedish_theologian
		scope:swedish_theologian = {
			is_alive = yes
		}
	}
	illustration_tags = {
        10 = regular
        10 = interior
    }
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:clergy_estate background = estate_type:clergy_estate }
		if = {
			limit = {
				country_exists = c:NOV
			}
			c:NOV = {
				save_scope_as = target_country
			}
		}
		else_if = {
			limit = {
				any_neighbor_country = {
					religion = religion:orthodox
				}
			}
			random_neighbor_country = {
				limit = {
					religion = religion:orthodox
				}
				save_scope_as = target_country
			}
		}
	}
	#Maybe these Byzantine theologians are right...
	option = {
		name = flavor_swe_nov.6.a
		add_religious_influence = religious_influence_extreme_penalty
		add_stability = stability_mild_penalty
		scope:swedish_theologian = {
			change_character_religion = religion:orthodox
		}
		capital = {
			every_pop = {
				limit = {
					religion = root.religion
				}
				split_pop = {
					fraction = 0.05
					religion = scope:byzantium_country.religion
				}
			}
		}
		ai_chance = {
			factor = 1
		}
	}
	#Expel him!
	option = {
		name = flavor_swe_nov.6.b
		add_religious_influence = religious_influence_mild_bonus
		add_stability = stability_mild_penalty
		scope:swedish_theologian = {
			change_character_religion = religion:orthodox
		}
		if = {
			limit = {
				exists = scope:target_country
			}
			scope:target_country = {
				trigger_event_silently = {
					id = flavor_swe_nov.1
					days = 30
				}
			}
			scope:swedish_theologian = {
				move_country = scope:target_country
			}
		}
		else = {
			kill_character_silently = scope:swedish_theologian
		}
		ai_chance = {
			factor = 1
		}
	}
}