flavor_maj.19 瓦利松戈贤者登场
时间范围:无具体日期限制(动态事件,满足条件后触发) 触发概率:无固定月度概率(由游戏逻辑控制,满足条件即可能触发)
触发条件
- 国家拥有变量
MAJ_wali_songo - 变量
MAJ_wali_songo的值小于 9
关键效果
选项 A (flavor_maj.19.a)
- AI 选择权重:100%
- 对创建的
target_character执行turn_into_wali_songo = yes(使其成为瓦利松戈贤者)
选项 B (flavor_maj.19.b)
- AI 选择权重:0%(AI 不会选择此选项)
- 国家稳定性小幅下降 (
add_stability = stability_mild_penalty) - 隐藏效果:静默处决创建的
target_character(kill_character_silently)
事件流程
-
立即执行效果:
- 创建一个新角色,属性如下:
- 阶层:市民阶层 (
estate_type:burghers_estate) - 宗教:逊尼派 (
religion:sunni) - 文化:与触发国文化相同 (
root.culture) - 最小年龄:30岁
- 保存为作用域
target_character
- 阶层:市民阶层 (
- 将逊尼派宗教保存为作用域
target_religion - 将变量
MAJ_wali_songo的值增加 1
- 创建一个新角色,属性如下:
-
后续处理:
- 如果变量
MAJ_wali_songo的值大于等于 9,则移除该变量
- 如果变量
背景介绍
该事件模拟了伊斯兰贤者(瓦利松戈)在特定文化区域陆续出现的历史进程。瓦利松戈是东南亚伊斯兰传播史上的重要人物,他们通常兼具宗教权威与社会影响力,在地方社区中扮演着精神领袖与文化传播者的角色。本事件通过动态生成符合条件的人物,反映了这一历史阶层在游戏中的逐步形成过程。
完整事件代码
flavor_maj.19 = {
type = country_event
title = flavor_maj.19.title
desc = flavor_maj.19.desc
trigger = {
has_variable = MAJ_wali_songo
var:MAJ_wali_songo < 9
}
immediate = {
create_character = {
estate = estate_type:burghers_estate
religion = religion:sunni
culture = root.culture
min_age = 30
save_scope_as = target_character
}
religion:sunni = {
save_scope_as = target_religion
}
change_variable = {
name = MAJ_wali_songo
add = 1
}
}
option = {
name = flavor_maj.19.a
ai_chance = {
factor = 1
}
scope:target_character = {
turn_into_wali_songo = yes
}
}
option = {
name = flavor_maj.19.b
ai_chance = {
factor = 0
}
add_stability = stability_mild_penalty
hidden_effect = {
kill_character_silently = {
target = scope:target_character
}
}
}
after = {
if = {
limit = {
var:MAJ_wali_songo >= 9
}
remove_variable = MAJ_wali_songo
}
}
}