flavor_eth.120 凯布拉·纳加斯特
时间范围:1337.1.1 - 1637.1.1(每月 5% 概率)
触发条件:
- 国家宗教为
miaphysite(一性论) - 拥有
axum地区 - 没有摄政王
- 拥有统治者
- 统治者的王朝为
solomonid_dynasty(所罗门王朝) - 任意拥有的地区中存在艺术品
work_of_art:kebra_nagast(凯布拉·纳加斯特)
关键效果:
-
选项 A (flavor_eth.120.a): 统治者有概率获得以下特质之一(每个概率权重为10,触发条件为统治者当前不拥有特定对立或互斥特质):
calm(冷静)careful(谨慎)just(公正)kind_hearted(仁慈)righteous(正直)tolerant(宽容)midas_touched(点石成金)architectural_visionary(建筑远见)well_connected(人脉广泛)
-
选项 B (flavor_eth.120.b): 统治者有概率获得以下特质之一(每个概率权重为10,触发条件为统治者当前不拥有特定对立或互斥特质):
benevolent(仁慈)incorruptible(廉洁)intricate_web_weaver(织网者)lawgiver(立法者)secretive(隐秘)
-
选项 C (flavor_eth.120.c): 统治者有概率获得以下特质之一(每个概率权重为10,触发条件为统治者当前不拥有特定对立或互斥特质):
bold_fighter(勇猛战士)conqueror(征服者)expansionist(扩张主义者)inspiring_leader(鼓舞人心的领袖)martial_educator(军事教育家)strict(严格)tactical_genius(战术天才)
背景介绍: 《凯布拉·纳加斯特》(意为“众王的荣耀”)是埃塞俄比亚一部重要的宗教与历史文献,宣称埃塞俄比亚的所罗门王朝是圣经中以色列国王所罗门与示巴女王的后裔,确立了其统治的神圣合法性。该事件模拟了埃塞俄比亚的所罗门王朝统治者接触或重新诠释这部核心典籍后,对其个人统治风格与治国理念产生的潜在影响。
完整事件代码:
flavor_eth.120 = { #The Kebra Nagast
hide_portraits = yes
type = country_event
title = flavor_eth.120.title
desc = flavor_eth.120.desc
fire_only_once = yes
dynamic_historical_event = {
tag = ETH
from = 1337.1.1
to = 1637.1.1
monthly_chance = 5
}
trigger = {
religion = religion:miaphysite
owns = location:axum
has_regent = no
has_ruler = yes
ruler = { dynasty = dynasty:solomonid_dynasty }
any_owned_location = {
any_work_of_art_in_location = {
this = work_of_art:kebra_nagast
}
}
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
ruler = {
save_scope_as = scope_ruler
}
}
option = {
name = flavor_eth.120.a
ruler = {
random_list = {
10 = {
trigger = {
OR = {
NOT = { has_trait = calm }
NOT = { has_trait = cruel }
NOT = { has_trait = malevolent }
}
}
add_trait = trait:calm
}
10 = {
trigger = {
OR = {
NOT = { has_trait = bold_fighter }
NOT = { has_trait = careful }
NOT = { has_trait = free_thinker }
NOT = { has_trait = naive }
}
}
add_trait = trait:careful
}
10 = {
trigger = {
OR = {
NOT = { has_trait = cruel }
NOT = { has_trait = just }
}
}
add_trait = trait:just
}
10 = {
trigger = {
OR = {
NOT = { has_trait = cruel }
NOT = { has_trait = kind_hearted }
NOT = { has_trait = malevolent }
}
}
add_trait = trait:kind_hearted
}
10 = {
trigger = {
NOT = { has_trait = righteous }
}
add_trait = trait:righteous
}
10 = {
trigger = {
OR = {
NOT = { has_trait = free_thinker }
NOT = { has_trait = pious }
NOT = { has_trait = tolerant }
NOT = { has_trait = zealot }
}
}
add_trait = trait:tolerant
}
10 = {
trigger = {
OR = {
NOT = { has_trait = greedy }
NOT = { has_trait = midas_touched }
}
}
add_trait = trait:midas_touched
}
10 = {
trigger = {
OR = {
NOT = { has_trait = architectural_visionary }
NOT = { has_trait = obsessive_perfectionist }
}
}
add_trait = trait:architectural_visionary
}
10 = {
trigger = {
NOT = { has_trait = well_connected }
}
add_trait = trait:well_connected
}
}
}
}
option = {
name = flavor_eth.120.b
ruler = {
random_list = {
10 = {
trigger = {
OR = {
NOT = { has_trait = benevolent }
NOT = { has_trait = malevolent }
}
}
add_trait = trait:benevolent
}
10 = {
trigger = {
NOT = { has_trait = embezzler }
NOT = { has_trait = incorruptible }
}
add_trait = trait:incorruptible
}
10 = {
trigger = {
OR = {
NOT = { has_trait = intricate_web_weaver }
NOT = { has_trait = loose_lips }
}
NOT = {
}
}
add_trait = trait:intricate_web_weaver
}
10 = {
trigger = {
NOT = { has_trait = lawgiver }
}
add_trait = trait:lawgiver
}
10 = {
trigger = {
OR = {
NOT = { has_trait = loose_lips }
NOT = { has_trait = secretive }
}
}
add_trait = trait:secretive
}
}
}
}
option = {
name = flavor_eth.120.c
ruler = {
random_list = {
10 = {
trigger = {
OR = {
NOT = { has_trait = bold_fighter }
NOT = { has_trait = careful }
NOT = { has_trait = craven }
}
}
add_trait = trait:bold_fighter
}
10 = {
trigger = {
NOT = { has_trait = conqueror }
}
add_trait = trait:conqueror
}
10 = {
trigger = {
NOT = { has_trait = expansionist }
}
add_trait = trait:expansionist
}
10 = {
trigger = {
NOT = { has_trait = craven }
NOT = { has_trait = inspiring_leader }
}
add_trait =