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_jol.1 贵族文化皈依

时间范围:1500.1.1 - 1550.1.1 (每月 5% 概率)

触发条件

  • 国家标签为 JOL (Jolof)。
  • 事件仅能触发一次 (fire_only_once = yes)。

关键效果

  • 选项 A (flavor_jol.1.a)
    • 在每一个拥有的省份中,若存在宗教或文化与国家主流不同的贵族阶层人口 (pop_type:nobles),则将其中的 15% 分裂出来,并将其宗教与文化转变为与国家主流一致。
    • 贵族阶层满意度小幅下降 (estate_satisfaction_mild_penalty)。
  • 选项 B (flavor_jol.1.b)
    • 贵族阶层满意度小幅提升 (estate_satisfaction_mild_bonus)。

背景介绍: 在16世纪早期,西非的卓洛夫帝国(Jolof)面临着如何整合境内不同文化和宗教背景的贵族阶层的问题。这些贵族往往拥有地方权力和影响力,其文化与信仰可能与中央政权的主流文化存在差异。此事件反映了统治者试图通过文化同化政策来加强中央集权和国家认同,但这不可避免地会触及贵族阶层的传统利益,引发他们的不满。统治者需要在推动文化统一与维持贵族支持之间做出抉择。

完整事件代码

flavor_jol.1 = { #Culturally Converting the Nobility
	hide_portraits = yes
	type = country_event
	title = flavor_jol.1.title
	desc = flavor_jol.1.desc
	fire_only_once = yes
	
    dynamic_historical_event = {
		tag = JOL
		from = 1500.1.1
		to = 1550.1.1
		monthly_chance = 5
	}

	illustration_tags = {
        10 = regular
        10 = interior
    }

	immediate = {
        event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		ruler_or_regent ?= {
			save_scope_as = target_character
		}
	}

	option = {
		name = flavor_jol.1.a
		
		custom_tooltip = {
            text = jol_convert_nobility_tt
            every_owned_location = {
                limit = {
                    any_pop = {
                        pop_type = pop_type:nobles
                        OR = {
                            religion != root.religion
                            culture != root.culture
                        }
                    }
                }
                every_pop = {
                    limit = {
                        pop_type = pop_type:nobles
                        OR = {
                            religion != root.religion
                            culture != root.culture
                        }
                    }
                    split_pop = {
						fraction = 0.15
						religion = root.religion
                        culture = root.culture
					}
                }
            }
        }

        add_estate_satisfaction = {
            type = estate_type:nobles_estate
            value = estate_satisfaction_mild_penalty
        }
	}

	option = {
		name = flavor_jol.1.b
		
		add_estate_satisfaction = {
            type = estate_type:nobles_estate
            value = estate_satisfaction_mild_bonus
        }
	}
}