Merge branch 'next-version-dev' of https://forgejo.damimani-alex.org/damimani/N3OW into next-version-dev

This commit is contained in:
Fishedotjpg 2026-10-31 21:05:43 +00:00
commit f16c01a2e4
18 changed files with 2668 additions and 375 deletions

View file

@ -24051,7 +24051,27 @@ d_et_montenegro={
position={ 0.500000 0.390000 }
depth=2.010000
}
}
}
k_theoadamist_hof = {
pattern="pattern__solid_designer.dds"
color1=red
color2=black
color3=red
colored_emblem={
color1=white
texture="ce_mongol_bird.dds"
}
colored_emblem={
color1=yellow
color2=white
texture="ce_eastern_sun.dds"
instance={
position={ 0.500000 0.190000 }
scale={ 0.580000 0.580000 }
depth=1.010000
}
}
}

View file

@ -1428,6 +1428,13 @@ ai_create_head_of_faith_decision = {
is_shown = {
is_ai = yes
# When By God Alone is installed, the regular PAM decision handles AI HoF creation.
has_pam_dlc_trigger = no
is_landed = yes
faith ?= {
NOT = { exists = religious_head }
NOT = { has_doctrine_parameter = block_from_create_hof_parameter }
}
can_create_head_of_faith_title_trigger = { FAITH = root.faith }
OR = {
top_liege = this
@ -1450,7 +1457,7 @@ ai_create_head_of_faith_decision = {
effect = {
faith = { save_scope_as = faith }
create_head_of_faith_title_effect = yes
force_create_head_of_faith_title_effect = yes
}
ai_check_interval_by_tier = {
@ -3278,7 +3285,12 @@ launch_undirected_great_holy_war_decision = {
# Papal heads with PAM already launch through enact_a_bull_decision
NAND = {
has_pam_dlc_trigger = yes
faith ?= { has_papacy_trigger = yes }
religion = religion:catholic_religion
}
# Eastern Orthodox HoFs instead proclaim a Crusade from their Encyclical menu.
NAND = {
has_pam_dlc_trigger = yes
religion = religion:eastern_orthodox_religion
}
}

View file

@ -942,3 +942,925 @@ pam_prohibit_tenet_bull_decision = {
}
}
}
# Orthodox Encyclicals: parallel implementation of the working Papal Bull decision widgets.
# Orthodox requirements, option keys and outcome events differ; Papal Bulls above remain untouched.
neow_issue_encyclical_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds"
}
decision_group_type = major
desc = neow_issue_encyclical_decision_desc
selection_tooltip = neow_issue_encyclical_decision_tooltip
confirm_text = neow_issue_encyclical_decision_confirm
sort_order = 500
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 0
empire = 0
hegemony = 0
}
is_shown = {
is_ai = no
any_held_title = { is_head_of_faith = yes }
religion = religion:eastern_orthodox_religion
is_adult = yes
has_pam_dlc_trigger = yes
}
is_valid = {
OR = {
has_realm_law = church_authority_1
has_realm_law = church_authority_2
has_realm_law = church_authority_3
}
}
is_valid_showing_failures_only = {
is_available_adult = yes
piety >= pam_enact_a_bull_cost_value
}
widget = {
gui = "decision_view_widget_option_list_generic"
controller = decision_option_list_controller
decision_to_second_step_button = "CHOOSE_ENCYCLICAL_NEXT_STEP_BUTTON"
show_from_start = yes
item = {
value = encyclical_option_crusade
is_shown = { is_ai = no }
is_valid = {
custom_tooltip = {
text = neow_encyclical_crusade_cooldown_tt
NOT = { exists = var:neow_encyclical_crusade_cooldown }
}
custom_tooltip = {
text = neow_issue_encyclical_decision_ghw_active_trigger_tt
faith = {
OR = {
has_doctrine_parameter = great_holy_wars_active
AND = {
has_doctrine_parameter = great_holy_wars_active_if_reformed
NOT = { has_doctrine_parameter = unreformed }
}
has_doctrine = divine_destiny_doctrine #SPECIAL: Has become the Chakravarti
}
has_doctrine = doctrine_spiritual_head
root.rite = {
NOR = {
AND = {
rite_has_tenet = tenet_dharmic_pacifism
faith = { NOT = { has_doctrine = divine_destiny_doctrine } }
}
rite_has_tenet = tenet_pacifism
}
}
}
}
faith = {
custom_tooltip = {
text = neow_issue_encyclical_decision_existing_ghw_trigger_tt
NOT = { exists = great_holy_war } # No active GHW
}
}
custom_description = {
text = great_holy_war_cooldown
NOT = { faith = { exists = var:variable_ghw_cooldown } }
}
custom_tooltip = { # Valid target
text = neow_issue_encyclical_decision_valid_target_trigger_tt
faith = {
save_temporary_scope_as = faith
save_temporary_scope_value_as = { # Used in valid_ghw_target_trigger
name = faith_strength
value = faith_military_strength
}
any_kingdom = {
valid_ghw_target_trigger = { FAITH = scope:faith }
}
}
}
custom_tooltip = {
text = neow_issue_encyclical_decision_crusade_trigger_tt
this = faith.religious_head
faith = { has_doctrine = doctrine_spiritual_head }
}
# Match the native Great Holy War event's unlocking conditions.
custom_tooltip = {
text = launch_undirected_great_holy_war_decision_age_of_crusades_tt
religion = { exists = var:variable_ghw_unlocked }
}
custom_tooltip = {
text = launch_undirected_great_holy_war_decision_ghw_doctrines_tt
faith = { faith_has_undirected_ghw_doctrines_trigger = yes }
}
}
current_description = neow_issue_encyclical_decision_option_crusade_desc
localization = neow_issue_encyclical_decision_option_crusade
icon = "gfx/interface/icons/traits/crusader_king.dds"
}
item = {
value = encyclical_option_rite_heresy
is_shown = { always = yes }
is_valid = {
custom_tooltip = {
text = neow_encyclical_rite_heresy_cooldown_tt
NOT = { exists = var:neow_encyclical_rite_heresy_cooldown }
}
custom_tooltip = {
text = neow_issue_encyclical_decision_heresy_trigger_tt
faith = {
any_faith_rite = {
pam_rite_can_be_declared_heresy_trigger = yes
}
}
}
}
current_description = neow_issue_encyclical_decision_option_rite_heresy_desc
localization = neow_issue_encyclical_decision_option_rite_heresy
icon = "gfx/interface/icons/message_feed/heresy.dds"
}
item = {
value = encyclical_option_tenet_stance_permitted
is_shown = { always = yes }
is_valid = {
custom_tooltip = {
text = neow_encyclical_tenet_permitted_cooldown_tt
NOT = { exists = var:neow_encyclical_tenet_permitted_cooldown }
}
any_character_tenet = {
knowledge_filter = known
pam_tenet_can_be_permitted_no_actor_trigger = yes
}
custom_tooltip = {
text = ecumenical_council_already_ongoing_tt
NOT = { faith = { has_variable = ecumenical_council_ongoing } }
}
}
current_description = neow_issue_encyclical_decision_option_tenet_stance_permitted_desc
localization = neow_issue_encyclical_decision_option_tenet_stance_permitted
icon = "gfx/interface/icons/character_interactions/religious.dds"
ai_chance = { value = 30 }
}
item = {
value = encyclical_option_tenet_stance_forbidden
is_shown = { always = yes }
is_valid = {
custom_tooltip = {
text = neow_encyclical_tenet_forbidden_cooldown_tt
NOT = { exists = var:neow_encyclical_tenet_forbidden_cooldown }
}
any_character_tenet = {
knowledge_filter = known
pam_tenet_can_be_prohibited_no_actor_trigger = yes
}
custom_tooltip = {
text = ecumenical_council_already_ongoing_tt
NOT = { faith = { has_variable = ecumenical_council_ongoing } }
}
}
current_description = neow_issue_encyclical_decision_option_tenet_stance_forbidden_desc
localization = neow_issue_encyclical_decision_option_tenet_stance_forbidden
icon = "gfx/interface/icons/character_interactions/excommunication.dds"
}
}
effect = {
save_scope_as = neow_encyclical_issuer
switch = {
trigger = yes
scope:encyclical_option_crusade = {
set_variable = {
name = encyclical_option
value = flag:crusade
years = 1
}
faith = {
save_temporary_scope_as = faith
save_temporary_scope_value_as = { # Used in valid_ghw_target_trigger
name = faith_strength
value = faith_military_strength
}
}
custom_tooltip = encyclical_option_crusade_tt
open_view_data = {
view = decision_detail
data = decision:neow_pick_crusade_target_encyclical_decision
player = root
}
}
scope:encyclical_option_rite_heresy = {
custom_tooltip = encyclical_option_rite_heresy_tt
open_view_data = {
view = decision_detail
data = decision:neow_condemn_rite_encyclical_decision
player = root
}
}
scope:encyclical_option_tenet_stance_permitted = {
custom_tooltip = encyclical_option_tenet_stance_permitted_tt
open_view_data = {
view = decision_detail
data = decision:neow_permit_tenet_encyclical_decision
player = root
}
}
scope:encyclical_option_tenet_stance_forbidden = {
custom_tooltip = encyclical_option_tenet_stance_forbidden_tt
open_view_data = {
view = decision_detail
data = decision:neow_prohibit_tenet_encyclical_decision
player = root
}
}
}
}
ai_potential = {
always = no
}
}
neow_pick_crusade_target_encyclical_decision = {
picture = {
reference = "gfx/interface/illustrations/event_story/pam_the_christian_church_crusade.dds"
}
decision_group_type = major
is_invisible = yes
should_create_alert = { always = no }
ai_check_interval = 0
cooldown = { years = 5 }
desc = neow_pick_crusade_target_encyclical_decision_desc
selection_tooltip = neow_pick_crusade_target_encyclical_decision_tooltip
confirm_text = neow_pick_crusade_target_encyclical_decision_confirm
is_shown = {
religion = religion:eastern_orthodox_religion
this = faith.religious_head
has_pam_dlc_trigger = yes
}
is_valid_showing_failures_only = {
is_available_adult = yes
is_imprisoned = no
custom_tooltip = {
text = neow_encyclical_crusade_cooldown_tt
NOT = { exists = var:neow_encyclical_crusade_cooldown }
}
custom_description = {
text = great_holy_war_cooldown
NOT = { faith = { exists = var:variable_ghw_cooldown } }
}
custom_tooltip = {
text = launch_undirected_great_holy_war_decision_age_of_crusades_tt
religion = { exists = var:variable_ghw_unlocked }
}
custom_tooltip = {
text = launch_undirected_great_holy_war_decision_ghw_doctrines_tt
faith = { faith_has_undirected_ghw_doctrines_trigger = yes }
}
faith = { NOT = { exists = great_holy_war } }
}
widget = {
controller = select_kingdom_title
title_valid = {
scope:ruler.faith = {
save_temporary_scope_as = faith
save_temporary_scope_value_as = {
name = faith_strength
value = faith_military_strength
}
}
valid_ghw_target_trigger = { FAITH = scope:faith }
}
}
cost = {
piety = pam_enact_a_crusade_bull_cost_value
}
effect = {
# The selected kingdom and all scopes are saved before the event opens.
save_scope_as = neow_encyclical_issuer
set_variable = { name = encyclical_option value = flag:crusade years = 1 }
if = {
limit = { exists = scope:title }
scope:title = { save_scope_as = neow_encyclical_target }
set_variable = {
name = pam_bull_ghw_target_kingdom
value = scope:title
}
}
show_as_tooltip = {
custom_tooltip = neow_pick_crusade_target_encyclical_decision_effect_tt
}
set_variable = { name = neow_encyclical_crusade_cooldown years = 5 }
# Same direct trigger semantics as the Papal Bull decision: no one-tick wait.
trigger_event = pam_decision_events.0410
}
}
neow_condemn_rite_encyclical_decision = {
picture = {
reference = "gfx/interface/illustrations/event_story/pam_the_christian_church_instability.dds"
}
decision_group_type = major
is_invisible = yes
should_create_alert = { always = no }
cooldown = { years = 5 }
ai_check_interval_by_tier = {
barony = 0
county = 72
duchy = 60
kingdom = 6
empire = 6
hegemony = 6
}
desc = neow_condemn_rite_encyclical_decision_desc
selection_tooltip = neow_condemn_rite_encyclical_decision_tooltip
confirm_text = neow_condemn_rite_encyclical_decision_confirm
is_valid = {
faith = {
any_faith_rite = {
pam_rite_can_be_declared_heresy_trigger = yes
}
}
}
is_valid_showing_failures_only = {
is_available_adult = yes
custom_tooltip = {
text = neow_encyclical_rite_heresy_cooldown_tt
NOT = { exists = var:neow_encyclical_rite_heresy_cooldown }
}
custom_tooltip = {
text = pam_rite_heresy_select_tt
exists = scope:selected_item
}
}
cost = {
piety = pam_enact_a_bull_cost_value
}
effect = {
set_variable = { name = encyclical_option value = flag:heresy years = 1 }
save_scope_as = neow_encyclical_issuer
save_scope_as = bull_issuer # Existing PAM heresy effect references this scope.
scope:selected_item = { save_scope_as = heresy_rite }
show_as_tooltip = { pam_declare_rite_heresy_effect = yes }
set_variable = { name = neow_encyclical_rite_heresy_cooldown years = 5 }
trigger_event = pam_decision_events.0411
}
widget = {
gui = "decision_view_widget_select_rite"
controller = select_scope_object
show_from_start = yes
decision_to_second_step_button = "SELECT"
setup_items = {
scope:actor = {
faith = {
every_faith_rite = {
limit = {
pam_rite_can_be_declared_heresy_trigger = yes
}
add_to_list = item_list
}
}
}
}
default_item = {
scope:actor = {
faith = {
random_faith_rite = {
limit = {
pam_rite_can_be_declared_heresy_trigger = yes
}
save_scope_as = selected_item
}
}
}
}
is_item_valid = {
pam_rite_can_be_declared_heresy_trigger = yes
}
ai_select_item = {
scope:actor = {
faith = {
ordered_faith_rite = {
limit = {
pam_rite_can_be_declared_heresy_trigger = yes
trigger_if = {
limit = { exists = head_of_rite }
scope:actor = {
dislikes_character_trigger = { CHARACTER = prev.head_of_rite }
}
}
}
order_by = "divergence(faith.main_rite)"
save_scope_as = selected_item
}
}
}
}
}
ai_potential = {
has_pam_dlc_trigger = yes
this = faith.religious_head
religion = religion:eastern_orthodox_religion
faith = {
any_faith_rite = {
pam_rite_can_be_declared_heresy_trigger = yes
}
}
}
ai_will_do = {
base = 100
modifier = {
add = -25
has_trait_submissive_trigger = yes
}
modifier = {
add = 25
has_trait = zealous
}
modifier = {
add = 20
has_trait = theologian
}
modifier = {
add = -30
has_trait = cynical
}
}
}
neow_permit_tenet_encyclical_decision = {
picture = {
reference = "gfx/interface/illustrations/event_story/pam_the_christian_church_stability.dds"
}
decision_group_type = major
is_invisible = yes
should_create_alert = { always = no }
cooldown = { years = 5 }
ai_check_interval_by_tier = {
barony = 0
county = 72
duchy = 60
kingdom = 6
empire = 6
hegemony = 6
}
desc = neow_permit_tenet_encyclical_decision_desc
selection_tooltip = neow_permit_tenet_encyclical_decision_tooltip
confirm_text = neow_permit_tenet_encyclical_decision_confirm
is_valid = {
any_character_tenet = {
knowledge_filter = known
pam_tenet_can_be_permitted_no_actor_trigger = yes
}
}
is_valid_showing_failures_only = {
is_available_adult = yes
custom_tooltip = {
text = neow_encyclical_tenet_permitted_cooldown_tt
NOT = { exists = var:neow_encyclical_tenet_permitted_cooldown }
}
custom_tooltip = {
text = pam_tenet_stance_select_tt
exists = scope:selected_item
}
custom_tooltip = {
text = ecumenical_council_already_ongoing_tt
NOT = { faith = { has_variable = ecumenical_council_ongoing } }
}
}
cost = {
piety = pam_enact_a_bull_cost_value
}
effect = {
set_variable = { name = encyclical_option value = flag:tenet_permitted years = 1 }
save_scope_as = neow_encyclical_issuer
save_scope_as = pam_tenet_stance_issuer
save_scope_as = pam_tenet_stance_permit
scope:selected_item = { save_scope_as = pam_tenet_stance_tenet }
show_as_tooltip = {
faith = {
set_tenet_status = { tenet = scope:selected_item status = permitted }
change_fervor = { value = significant_fervor_loss desc = fervor_loss_pam_tenet_permitted }
if = {
limit = { has_tenet_popularity_trigger = yes }
change_tenet_popularity = { target = scope:selected_item change = medium_tenet_popularity_gain }
}
}
}
set_variable = { name = neow_encyclical_tenet_permitted_cooldown years = 5 }
trigger_event = pam_decision_events.0412
}
widget = {
gui = "decision_view_widget_select_tenet"
controller = select_scope_object
show_from_start = yes
decision_to_second_step_button = "SELECT"
# List is tenets the HoF personally knows + tenets the rite knows
setup_items = {
scope:actor = {
ordered_character_tenet = {
knowledge_filter = known
order_by = {
value = pam_raw_tenet_popularity_value
multiply = -1
}
max = 200
check_range_bounds = no
add_to_list = item_list
}
}
}
default_item = {
scope:actor = {
random_character_tenet = {
knowledge_filter = known
limit = { pam_tenet_can_be_permitted_trigger = yes }
save_scope_as = selected_item
}
}
}
is_item_valid = {
pam_tenet_can_be_permitted_trigger = yes
}
ai_select_item = {
scope:actor = {
if = { # The Pope does not leave his own practice a crime, whatever the desired list says
limit = {
any_personal_tenet = {
scope:actor.rite = {
has_tenet_status = { tenet = prev status = prohibited }
}
pam_tenet_ai_may_permit_trigger = { CHARACTER = scope:actor }
}
}
random_personal_tenet = {
limit = {
scope:actor.rite = {
has_tenet_status = { tenet = prev status = prohibited }
}
pam_tenet_ai_may_permit_trigger = { CHARACTER = scope:actor }
}
save_scope_as = selected_item
}
}
else_if = { # A tenet the faith adores gets sanctioned whether or not the Pope cares for it
limit = {
any_character_tenet = {
knowledge_filter = known
pam_tenet_can_be_permitted_trigger = yes
pam_tenet_is_overwhelmingly_popular_trigger = { CHARACTER = scope:actor }
}
}
ordered_character_tenet = {
knowledge_filter = known
limit = {
pam_tenet_can_be_permitted_trigger = yes
pam_tenet_is_overwhelmingly_popular_trigger = { CHARACTER = scope:actor }
}
order_by = pam_raw_tenet_popularity_value
position = 0
save_scope_as = selected_item
}
}
else_if = {
limit = {
any_personal_tenet = {
pam_tenet_can_be_permitted_trigger = yes
pam_tenet_ai_may_permit_trigger = { CHARACTER = scope:actor }
}
}
random_personal_tenet = {
limit = {
pam_tenet_can_be_permitted_trigger = yes
pam_tenet_ai_may_permit_trigger = { CHARACTER = scope:actor }
}
weight = {
base = 10
modifier = {
add = pam_tenet_popularity_impact_value
}
modifier = {
factor = 0.25
this = tenet:tenet_polyamory
}
}
save_scope_as = selected_item
}
}
else = {
random_desired_tenet = {
limit = {
pam_tenet_can_be_permitted_trigger = yes
pam_tenet_ai_may_permit_trigger = { CHARACTER = scope:actor }
}
only_positive = yes
threshold = 1
selection_count = 97
weight = {
base = 10
modifier = {
add = pam_tenet_popularity_impact_value
}
modifier = {
factor = 0.25
this = tenet:tenet_polyamory
}
}
save_scope_as = selected_item
}
}
}
}
}
ai_potential = {
has_pam_dlc_trigger = yes
this = faith.religious_head
religion = religion:eastern_orthodox_religion
OR = {
any_personal_tenet = {
root.rite = {
has_tenet_status = { tenet = prev status = prohibited }
}
pam_tenet_ai_may_permit_trigger = { CHARACTER = root }
}
any_desired_tenet = {
only_positive = yes
threshold = 1
selection_count = 97
root.rite = {
NOR = {
has_tenet_status = { tenet = prev status = permitted }
has_tenet_status = { tenet = prev status = core }
}
}
pam_tenet_ai_may_permit_trigger = { CHARACTER = root }
}
any_character_tenet = {
knowledge_filter = known
pam_tenet_can_be_permitted_no_actor_trigger = yes
pam_tenet_is_overwhelmingly_popular_trigger = { CHARACTER = root }
}
}
}
ai_will_do = {
base = 100
modifier = {
add = 25
has_trait = zealous
}
modifier = {
add = 20
has_trait = theologian
}
modifier = {
add = -30
has_trait = cynical
}
}
}
neow_prohibit_tenet_encyclical_decision = {
picture = {
reference = "gfx/interface/illustrations/event_story/pam_the_christian_church_instability.dds"
}
decision_group_type = major
is_invisible = yes
should_create_alert = { always = no }
cooldown = { years = 5 }
ai_check_interval_by_tier = {
barony = 0
county = 72
duchy = 60
kingdom = 6
empire = 6
hegemony = 6
}
desc = neow_prohibit_tenet_encyclical_decision_desc
selection_tooltip = neow_prohibit_tenet_encyclical_decision_tooltip
confirm_text = neow_prohibit_tenet_encyclical_decision_confirm
is_valid = {
any_character_tenet = {
knowledge_filter = known
pam_tenet_can_be_prohibited_no_actor_trigger = yes
}
}
is_valid_showing_failures_only = {
is_available_adult = yes
custom_tooltip = {
text = neow_encyclical_tenet_forbidden_cooldown_tt
NOT = { exists = var:neow_encyclical_tenet_forbidden_cooldown }
}
custom_tooltip = {
text = pam_tenet_stance_select_tt
exists = scope:selected_item
}
custom_tooltip = {
text = ecumenical_council_already_ongoing_tt
NOT = { faith = { has_variable = ecumenical_council_ongoing } }
}
}
cost = {
piety = pam_enact_a_bull_cost_value
}
effect = {
set_variable = { name = encyclical_option value = flag:tenet_forbidden years = 1 }
save_scope_as = neow_encyclical_issuer
save_scope_as = pam_tenet_stance_issuer
save_scope_as = pam_tenet_stance_prohibit
scope:selected_item = { save_scope_as = pam_tenet_stance_tenet }
show_as_tooltip = {
faith = {
set_tenet_status = { tenet = scope:selected_item status = prohibited }
change_fervor = { value = notable_fervor_value desc = fervor_gain_pam_tenet_prohibited }
if = {
limit = { has_tenet_popularity_trigger = yes }
change_tenet_popularity = { target = scope:selected_item change = major_tenet_popularity_loss }
}
}
}
set_variable = { name = neow_encyclical_tenet_forbidden_cooldown years = 5 }
trigger_event = pam_decision_events.0413
}
widget = {
gui = "decision_view_widget_select_tenet"
controller = select_scope_object
show_from_start = yes
decision_to_second_step_button = "SELECT"
# List is tenets the HoF personally knows + tenets the rite knows
setup_items = {
scope:actor = {
ordered_character_tenet = {
knowledge_filter = known
order_by = pam_raw_tenet_popularity_value
max = 200
check_range_bounds = no
add_to_list = item_list
}
}
}
default_item = {
scope:actor = {
random_character_tenet = {
knowledge_filter = known
limit = { pam_tenet_can_be_prohibited_trigger = yes }
save_scope_as = selected_item
}
}
}
is_item_valid = {
pam_tenet_can_be_prohibited_trigger = yes
}
ai_select_item = {
scope:actor = {
if = { # Reform moves against the most entrenched vice whether or not the Pope minds it
limit = {
any_character_tenet = {
knowledge_filter = known
pam_tenet_can_be_prohibited_trigger = yes
scope:actor = {
NOT = { has_personal_tenet = scope:pam_tenet_candidate }
}
pam_tenet_ai_should_purge_trigger = { CHARACTER = scope:actor }
}
}
ordered_character_tenet = {
knowledge_filter = known
limit = {
pam_tenet_can_be_prohibited_trigger = yes
scope:actor = {
NOT = { has_personal_tenet = scope:pam_tenet_candidate }
}
pam_tenet_ai_should_purge_trigger = { CHARACTER = scope:actor }
}
order_by = pam_raw_tenet_popularity_value
position = 0
save_scope_as = selected_item
}
}
else = {
random_undesired_tenet = {
limit = {
pam_tenet_can_be_prohibited_trigger = yes
scope:actor = {
NOT = { has_personal_tenet = scope:pam_tenet_candidate }
}
pam_tenet_ai_may_prohibit_trigger = { CHARACTER = scope:actor }
}
known_tenets = yes
only_negative = yes
threshold = -1
selection_count = 97
weight = {
base = 10
modifier = {
add = pam_tenet_unpopularity_impact_value
}
}
save_scope_as = selected_item
}
}
}
}
}
ai_potential = {
has_pam_dlc_trigger = yes
is_ai = yes
religion = religion:eastern_orthodox_religion
this = faith.religious_head
OR = {
any_character_tenet = {
knowledge_filter = known
pam_tenet_can_be_prohibited_no_actor_trigger = yes
root = {
NOT = { has_personal_tenet = scope:pam_tenet_candidate }
}
pam_tenet_ai_should_purge_trigger = { CHARACTER = root }
}
any_undesired_tenet = {
known_tenets = yes
only_negative = yes
threshold = -1
selection_count = 97
root.rite = {
NOR = {
has_tenet_status = { tenet = prev status = prohibited }
has_tenet_status = { tenet = prev status = core }
}
}
pam_tenet_ai_may_prohibit_trigger = { CHARACTER = root }
}
}
}
ai_will_do = {
base = 100
modifier = {
add = 25
has_trait = zealous
}
modifier = {
add = 20
has_trait = theologian
}
modifier = {
add = -30
has_trait = cynical
}
}
}

View file

@ -1148,10 +1148,8 @@ create_hof_decision = {
}
is_shown = {
OR = {
is_landed = yes
government_has_flag = government_is_theocracy
}
# The decision needs a landed ruler to control a holy site and found the title.
is_landed = yes
faith ?= {
OR = {
has_doctrine_parameter = spiritual_head_of_faith
@ -3438,7 +3436,10 @@ pam_declare_rite_heresy_decision = {
is_shown = {
this = faith.religious_head
NOT = { religion = religion:catholic_religion } # Catholic HoFs use Bulls
NOR = {
religion = religion:catholic_religion
religion = religion:eastern_orthodox_religion
} # Catholic HoFs use Bulls
faith ?= {
any_faith_rite = {
pam_rite_can_be_declared_heresy_trigger = yes
@ -3590,7 +3591,10 @@ pam_declare_rite_heresy_decision = {
ai_potential = {
this = faith.religious_head
NOT = { religion = religion:catholic_religion }
NOR = {
religion = religion:catholic_religion
religion = religion:eastern_orthodox_religion
}
faith = {
any_faith_rite = {
pam_rite_can_be_declared_heresy_trigger = yes
@ -3647,7 +3651,10 @@ pam_permit_tenet_decision = {
is_shown = {
this = faith.religious_head
NOT = { religion = religion:catholic_religion } # Catholic HoFs use Bulls
NOR = {
religion = religion:catholic_religion
religion = religion:eastern_orthodox_religion
} # Catholic HoFs use Bulls
}
is_valid_showing_failures_only = {
@ -3777,7 +3784,10 @@ pam_permit_tenet_decision = {
ai_potential = {
this = faith.religious_head
NOT = { religion = religion:catholic_religion }
NOR = {
religion = religion:catholic_religion
religion = religion:eastern_orthodox_religion
}
OR = {
any_desired_tenet = {
only_positive = yes
@ -3846,7 +3856,10 @@ pam_prohibit_tenet_decision = {
is_shown = {
this = faith.religious_head
NOT = { religion = religion:catholic_religion } # Catholic HoFs use Bulls
NOR = {
religion = religion:catholic_religion
religion = religion:eastern_orthodox_religion
} # Catholic HoFs use Bulls
custom_tooltip = {
text = ecumenical_council_already_ongoing_tt
NOT = { faith = { has_variable = ecumenical_council_ongoing } }
@ -3981,7 +3994,10 @@ pam_prohibit_tenet_decision = {
ai_potential = {
this = faith.religious_head
NOT = { religion = religion:catholic_religion }
NOR = {
religion = religion:catholic_religion
religion = religion:eastern_orthodox_religion
}
OR = {
any_character_tenet = {
knowledge_filter = known

View file

@ -81,6 +81,28 @@ k_papal_state = {
Xaverius
}
}
k_theoadamist_hof = {
color = { 222 167 72 }
definite_form = yes
ruler_uses_title_name = no
landless = yes
disable_regnal_numbers = never
ai_primary_priority = { add = 1000 }
no_automatic_claims = yes
always_follows_primary_heir = yes
destroy_if_invalid_heir = yes
de_jure_drift_disabled = yes
can_use_nomadic_naming = no
holding_regnal_female_names = {
Lusia
}
holding_regnal_male_names = {
Abel
}
}
e_novelist_high_king = {
color = { 75 30 95 }

View file

@ -1,341 +1,466 @@
orthodox = {
# Scripted main Rite by start date: byzantine_rite from 1054.7.16. Core tenets and Rite-specific doctrines are defined on that Rite; faith-intrinsic doctrines remain inline.
main_rite = byzantine_rite
faith_details = {
religion = eastern_orthodox_religion
color = { 153 45 119 }
graphical_faith = "orthodox_gfx"
religious_head = k_orthodox
}
eminent_holy_sites = {
athos
iasi
constantinople
}
holy_sites = {
jerusalem
rome
antioch
alexandria
tbilisi
kiev
}
doctrines = {
special_doctrine_mainline_orthodox
special_doctrine_banner_default
}
localization = {
# Patriarchs instead of Popes
ReligiousHeadName = orthodox_religious_head_title
ReligiousHeadNameFemale = orthodox_religious_head_title_female
ReligiousHeadTitleName = orthodox_religious_head_title_name
}
}
russian_orthodox = {
# Scripted main Rite by start date: byzantine_rite from 1054.7.16. Core tenets and Rite-specific doctrines are defined on that Rite; faith-intrinsic doctrines remain inline.
main_rite = orthodox_slavic_rite
faith_details = {
religion = eastern_orthodox_religion
color = { 191 38 102 }
graphical_faith = "orthodox_gfx"
icon = pravoslavie
religious_head = k_russian_orthodox
}
eminent_holy_sites = {
constantinople
jerusalem
moscow
}
holy_sites = {
rome
antioch
alexandria
novgorod
kiev
}
localization = {
# Patriarchs instead of Popes
ReligiousHeadName = orthodox_religious_head_title
ReligiousHeadNameFemale = orthodox_religious_head_title_female
ReligiousHeadTitleName = orthodox_religious_head_title_name
}
}
old_believer = {
# The Old Belief is a distinct Orthodox faith descended from the pre-Nikonian Russian tradition.
# Its main Rite is the priestly Old Believer Rite; Bespopovtsy represents the priestless branch.
main_rite = old_believer_rite
origin = russian_orthodox
faith_details = {
religion = eastern_orthodox_religion
color = { 67 22 76 }
graphical_faith = "orthodox_gfx"
icon = old_believer
}
holy_sites = {
moscow
konugardr
athos
iasi
don
}
}
marblist = {
main_rite = marblist_rite
origin = orthodox
faith_details = {
religion = eastern_orthodox_religion
color = { 240 216 255 }
icon = marblist
graphical_faith = "orthodox_gfx"
religious_head = e_marblist
}
eminent_holy_sites = { constantinople athos athens }
holy_sites = { barlad rome }
doctrines = {
special_doctrine_true_orthodox
special_doctrine_banner_default
}
localization = {
ReligiousHeadName = marblist_religious_head_title
ReligiousHeadTitleName = marblist_religious_head_title_name
GoodGodNames = {
marblist_high_god_name
marblist_high_god_name_alternate
marblist_creator_god_name
marblist_health_god_name
marblist_fertility_god_name
marblist_wealth_god_name
marblist_household_god_name
marblist_fate_god_name
marblist_knowledge_god_name
marblist_war_god_name
marblist_water_god_name
}
EvilGodNames = {
marblist_night_god_name
marblist_trickster_god_name
marblist_death_deity_name
marblist_devil_name
}
HighGodName = marblist_high_god_name
HighGodNamePossessive = marblist_high_god_name_possessive
HighGodNameSheHe = CHARACTER_SHEHE_HE
HighGodHerHis = CHARACTER_HERHIS_HIS
HighGodHerHim = CHARACTER_HERHIM_HIM
HighGodNameAlternate = marblist_high_god_name_alternate
HighGodNameAlternatePossessive = marblist_high_god_name_alternate_possessive
CreatorName = marblist_creator_god_name
CreatorNamePossessive = marblist_creator_god_name_possessive
CreatorSheHe = CHARACTER_SHEHE_HE
CreatorHerHis = CHARACTER_HERHIS_HIS
CreatorHerHim = CHARACTER_HERHIM_HIMSELF
HealthGodName = marblist_health_god_name
HealthGodNamePossessive = marblist_health_god_name_possessive
HealthGodSheHe = CHARACTER_SHEHE_SHE
HealthGodHerHis = CHARACTER_HERHIS_HER
HealthGodHerHim = CHARACTER_HERHIM_HERSELF
FertilityGodName = marblist_fertility_god_name
FertilityGodNamePossessive = marblist_fertility_god_name_possessive
FertilityGodSheHe = CHARACTER_SHEHE_SHE
FertilityGodHerHis = CHARACTER_HERHIS_HER
FertilityGodHerHim = CHARACTER_HERHIM_HER
HouseholdGodName = marblist_household_god_name
HouseholdGodNamePossessive = marblist_household_god_name_possessive
HouseholdGodSheHe = CHARACTER_SHEHE_SHE
HouseholdGodHerHis = CHARACTER_HERHIS_HER
HouseholdGodHerHim = CHARACTER_HERHIM_HERSELF
KnowledgeGodName = marblist_knowledge_god_name
KnowledgeGodNamePossessive = marblist_knowledge_god_name_possessive
KnowledgeGodSheHe = CHARACTER_SHEHE_HE
KnowledgeGodHerHis = CHARACTER_HERHIS_HIS
KnowledgeGodHerHim = CHARACTER_HERHIM_HIM
WarGodName = marblist_war_god_name
WarGodNamePossessive = marblist_war_god_name_possessive
WarGodSheHe = CHARACTER_SHEHE_HE
WarGodHerHis = CHARACTER_HERHIS_HIS
WarGodHerHim = CHARACTER_HERHIM_HIM
FateGodName = marblist_fate_god_name
FateGodNamePossessive = marblist_fate_god_name_possessive
FateGodSheHe = CHARACTER_SHEHE_HE
FateGodHerHis = CHARACTER_HERHIS_HIS
FateGodHerHim = CHARACTER_HERHIM_HIM
WealthGodName = marblist_wealth_god_name
WealthGodNamePossessive = marblist_wealth_god_name_possessive
WealthGodSheHe = CHARACTER_SHEHE_HE
WealthGodHerHis = CHARACTER_HERHIS_HIS
WealthGodHerHim = CHARACTER_HERHIM_HIM
WaterGodName = marblist_water_god_name
WaterGodNamePossessive = marblist_water_god_name_possessive
WaterGodSheHe = CHARACTER_SHEHE_SHE
WaterGodHerHis = CHARACTER_HERHIS_HER
WaterGodHerHim = CHARACTER_HERHIM_HER
TricksterGodName = marblist_trickster_god_name
TricksterGodNamePossessive = marblist_trickster_god_name_possessive
TricksterGodSheHe = CHARACTER_SHEHE_THEY
TricksterGodHerHis = CHARACTER_HERHIS_THEIR
TricksterGodHerHim = CHARACTER_HERHIM_THEM
NightGodName = marblist_night_god_name
NightGodNamePossessive = marblist_night_god_name_possessive
NightGodSheHe = CHARACTER_SHEHE_THEY
NightGodHerHis = CHARACTER_HERHIS_THEIR
NightGodHerHim = CHARACTER_HERHIM_THEM
DeathDeityName = marblist_death_deity_name
DeathDeityNamePossessive = marblist_death_deity_name_possessive
DeathDeitySheHe = CHARACTER_SHEHE_HE
DeathDeityHerHis = CHARACTER_HERHIS_HIS
DeathDeityHerHim = CHARACTER_HERHIM_HIM
DevilName = marblist_devil_name
DevilNamePossessive = marblist_devil_name_possessive
DevilSheHe = CHARACTER_SHEHE_HE
DevilHerHis = CHARACTER_HERHIS_HIS
DevilHerHim = CHARACTER_HERHIM_HIMSELF
}
}
elysian = {
main_rite = elysian_rite
origin = orthodox
faith_details = {
religion = eastern_orthodox_religion
color = { 191 83 47 }
icon = elysian
graphical_faith = "orthodox_gfx"
}
eminent_holy_sites = { constantinople athos iasi }
holy_sites = { barlad konugardr }
doctrines = {
special_doctrine_true_orthodox
special_doctrine_banner_default
}
localization = {
ReligiousHeadName = elysian_religious_head_title
ReligiousHeadTitleName = elysian_religious_head_title_name
GoodGodNames = {
elysian_high_god_name
elysian_high_god_name_alternate
elysian_creator_god_name
elysian_health_god_name
elysian_fertility_god_name
elysian_knowledge_god_name
elysian_war_god_name
elysian_fate_god_name
elysian_wealth_god_name
elysian_water_god_name
}
EvilGodNames = {
elysian_night_god_name
elysian_trickster_god_name
elysian_death_deity_name
elysian_devil_name
elysian_witch_god_name
}
HighGodName = elysian_high_god_name
HighGodNamePossessive = elysian_high_god_name_possessive
HighGodNameSheHe = CHARACTER_SHEHE_THEY
HighGodHerHis = CHARACTER_HERHIS_THEIR
HighGodHerHim = CHARACTER_HERHIM_THEM
HighGodNameAlternate = elysian_high_god_name_alternate
HighGodNameAlternatePossessive = elysian_high_god_name_alternate_possessive
CreatorName = elysian_creator_god_name
CreatorNamePossessive = elysian_creator_god_name_possessive
CreatorSheHe = CHARACTER_SHEHE_THEY
CreatorHerHis = CHARACTER_HERHIS_THEIR
CreatorHerHim = CHARACTER_HERHIM_THEM
HealthGodName = elysian_health_god_name
HealthGodNamePossessive = elysian_health_god_name_possessive
HealthGodSheHe = CHARACTER_SHEHE_THEY
HealthGodHerHis = CHARACTER_HERHIS_THEIR
HealthGodHerHim = CHARACTER_HERHIM_THEM
FertilityGodName = elysian_fertility_god_name
FertilityGodNamePossessive = elysian_fertility_god_name_possessive
FertilityGodSheHe = CHARACTER_SHEHE_THEY
FertilityGodHerHis = CHARACTER_HERHIS_THEIR
FertilityGodHerHim = CHARACTER_HERHIM_THEM
HouseholdGodName = elysian_household_god_name
HouseholdGodNamePossessive = elysian_household_god_name_possessive
HouseholdGodSheHe = CHARACTER_SHEHE_THEY
HouseholdGodHerHis = CHARACTER_HERHIS_THEIR
HouseholdGodHerHim = CHARACTER_HERHIM_THEM
KnowledgeGodName = elysian_knowledge_god_name
KnowledgeGodNamePossessive = elysian_knowledge_god_name_possessive
KnowledgeGodSheHe = CHARACTER_SHEHE_THEY
KnowledgeGodHerHis = CHARACTER_HERHIS_THEIR
KnowledgeGodHerHim = CHARACTER_HERHIM_THEM
WarGodName = elysian_war_god_name
WarGodNamePossessive = elysian_war_god_name_possessive
WarGodSheHe = CHARACTER_SHEHE_THEY
WarGodHerHis = CHARACTER_HERHIS_THEIR
WarGodHerHim = CHARACTER_HERHIM_THEM
FateGodName = elysian_fate_god_name
FateGodNamePossessive = elysian_fate_god_name_possessive
FateGodSheHe = CHARACTER_SHEHE_THEY
FateGodHerHis = CHARACTER_HERHIS_THEIR
FateGodHerHim = CHARACTER_HERHIM_THEM
WealthGodName = elysian_wealth_god_name
WealthGodNamePossessive = elysian_wealth_god_name_possessive
WealthGodSheHe = CHARACTER_SHEHE_THEY
WealthGodHerHis = CHARACTER_HERHIS_THEIR
WealthGodHerHim = CHARACTER_HERHIM_THEM
WaterGodName = elysian_water_god_name
WaterGodNamePossessive = elysian_water_god_name_possessive
WaterGodSheHe = CHARACTER_SHEHE_THEY
WaterGodHerHis = CHARACTER_HERHIS_THEIR
WaterGodHerHim = CHARACTER_HERHIM_THEM
TricksterGodName = elysian_trickster_god_name
TricksterGodNamePossessive = elysian_trickster_god_name_possessive
TricksterGodSheHe = CHARACTER_SHEHE_THEY
TricksterGodHerHis = CHARACTER_HERHIS_THEIR
TricksterGodHerHim = CHARACTER_HERHIM_THEM
NightGodName = elysian_night_god_name
NightGodNamePossessive = elysian_night_god_name_possessive
NightGodSheHe = CHARACTER_SHEHE_THEY
NightGodHerHis = CHARACTER_HERHIS_THEIR
NightGodHerHim = CHARACTER_HERHIM_THEM
DeathDeityName = elysian_death_deity_name
DeathDeityNamePossessive = elysian_death_deity_name_possessive
DeathDeitySheHe = CHARACTER_SHEHE_THEY
DeathDeityHerHis = CHARACTER_HERHIS_THEIR
DeathDeityHerHim = CHARACTER_HERHIM_THEM
DevilName = elysian_devil_name
DevilNamePossessive = elysian_devil_name_possessive
DevilSheHe = CHARACTER_SHEHE_THEY
DevilHerHis = CHARACTER_HERHIS_THEIR
}
}
orthodox = {
# Scripted main Rite by start date: byzantine_rite from 1054.7.16. Core tenets and Rite-specific doctrines are defined on that Rite; faith-intrinsic doctrines remain inline.
main_rite = byzantine_rite
faith_details = {
religion = eastern_orthodox_religion
color = { 153 45 119 }
graphical_faith = "orthodox_gfx"
religious_head = k_orthodox
}
eminent_holy_sites = {
athos
iasi
constantinople
}
holy_sites = {
jerusalem
rome
antioch
alexandria
tbilisi
kiev
}
doctrines = {
special_doctrine_mainline_orthodox
special_doctrine_banner_default
}
localization = {
# Patriarchs instead of Popes
ReligiousHeadName = orthodox_religious_head_title
ReligiousHeadNameFemale = orthodox_religious_head_title_female
ReligiousHeadTitleName = orthodox_religious_head_title_name
}
}
russian_orthodox = {
# Scripted main Rite by start date: byzantine_rite from 1054.7.16. Core tenets and Rite-specific doctrines are defined on that Rite; faith-intrinsic doctrines remain inline.
main_rite = orthodox_slavic_rite
faith_details = {
religion = eastern_orthodox_religion
color = { 191 38 102 }
graphical_faith = "orthodox_gfx"
icon = pravoslavie
religious_head = k_russian_orthodox
}
eminent_holy_sites = {
constantinople
jerusalem
moscow
}
holy_sites = {
rome
antioch
alexandria
novgorod
kiev
}
localization = {
# Patriarchs instead of Popes
ReligiousHeadName = orthodox_religious_head_title
ReligiousHeadNameFemale = orthodox_religious_head_title_female
ReligiousHeadTitleName = orthodox_religious_head_title_name
}
}
old_believer = {
# The Old Belief is a distinct Orthodox faith descended from the pre-Nikonian Russian tradition.
# Its main Rite is the priestly Old Believer Rite; Bespopovtsy represents the priestless branch.
main_rite = old_believer_rite
origin = russian_orthodox
faith_details = {
religion = eastern_orthodox_religion
color = { 67 22 76 }
graphical_faith = "orthodox_gfx"
icon = old_believer
}
holy_sites = {
moscow
konugardr
athos
iasi
don
}
}
marblist = {
main_rite = marblist_rite
origin = orthodox
faith_details = {
religion = eastern_orthodox_religion
color = { 240 216 255 }
icon = marblist
graphical_faith = "orthodox_gfx"
religious_head = e_marblist
}
eminent_holy_sites = { constantinople athos athens }
holy_sites = { barlad rome }
doctrines = {
special_doctrine_true_orthodox
special_doctrine_banner_default
}
localization = {
ReligiousHeadName = marblist_religious_head_title
ReligiousHeadTitleName = marblist_religious_head_title_name
GoodGodNames = {
marblist_high_god_name
marblist_high_god_name_alternate
marblist_creator_god_name
marblist_health_god_name
marblist_fertility_god_name
marblist_wealth_god_name
marblist_household_god_name
marblist_fate_god_name
marblist_knowledge_god_name
marblist_war_god_name
marblist_water_god_name
}
EvilGodNames = {
marblist_night_god_name
marblist_trickster_god_name
marblist_death_deity_name
marblist_devil_name
}
HighGodName = marblist_high_god_name
HighGodNamePossessive = marblist_high_god_name_possessive
HighGodNameSheHe = CHARACTER_SHEHE_HE
HighGodHerHis = CHARACTER_HERHIS_HIS
HighGodHerHim = CHARACTER_HERHIM_HIM
HighGodNameAlternate = marblist_high_god_name_alternate
HighGodNameAlternatePossessive = marblist_high_god_name_alternate_possessive
CreatorName = marblist_creator_god_name
CreatorNamePossessive = marblist_creator_god_name_possessive
CreatorSheHe = CHARACTER_SHEHE_HE
CreatorHerHis = CHARACTER_HERHIS_HIS
CreatorHerHim = CHARACTER_HERHIM_HIMSELF
HealthGodName = marblist_health_god_name
HealthGodNamePossessive = marblist_health_god_name_possessive
HealthGodSheHe = CHARACTER_SHEHE_SHE
HealthGodHerHis = CHARACTER_HERHIS_HER
HealthGodHerHim = CHARACTER_HERHIM_HERSELF
FertilityGodName = marblist_fertility_god_name
FertilityGodNamePossessive = marblist_fertility_god_name_possessive
FertilityGodSheHe = CHARACTER_SHEHE_SHE
FertilityGodHerHis = CHARACTER_HERHIS_HER
FertilityGodHerHim = CHARACTER_HERHIM_HER
HouseholdGodName = marblist_household_god_name
HouseholdGodNamePossessive = marblist_household_god_name_possessive
HouseholdGodSheHe = CHARACTER_SHEHE_SHE
HouseholdGodHerHis = CHARACTER_HERHIS_HER
HouseholdGodHerHim = CHARACTER_HERHIM_HERSELF
KnowledgeGodName = marblist_knowledge_god_name
KnowledgeGodNamePossessive = marblist_knowledge_god_name_possessive
KnowledgeGodSheHe = CHARACTER_SHEHE_HE
KnowledgeGodHerHis = CHARACTER_HERHIS_HIS
KnowledgeGodHerHim = CHARACTER_HERHIM_HIM
WarGodName = marblist_war_god_name
WarGodNamePossessive = marblist_war_god_name_possessive
WarGodSheHe = CHARACTER_SHEHE_HE
WarGodHerHis = CHARACTER_HERHIS_HIS
WarGodHerHim = CHARACTER_HERHIM_HIM
FateGodName = marblist_fate_god_name
FateGodNamePossessive = marblist_fate_god_name_possessive
FateGodSheHe = CHARACTER_SHEHE_HE
FateGodHerHis = CHARACTER_HERHIS_HIS
FateGodHerHim = CHARACTER_HERHIM_HIM
WealthGodName = marblist_wealth_god_name
WealthGodNamePossessive = marblist_wealth_god_name_possessive
WealthGodSheHe = CHARACTER_SHEHE_HE
WealthGodHerHis = CHARACTER_HERHIS_HIS
WealthGodHerHim = CHARACTER_HERHIM_HIM
WaterGodName = marblist_water_god_name
WaterGodNamePossessive = marblist_water_god_name_possessive
WaterGodSheHe = CHARACTER_SHEHE_SHE
WaterGodHerHis = CHARACTER_HERHIS_HER
WaterGodHerHim = CHARACTER_HERHIM_HER
TricksterGodName = marblist_trickster_god_name
TricksterGodNamePossessive = marblist_trickster_god_name_possessive
TricksterGodSheHe = CHARACTER_SHEHE_THEY
TricksterGodHerHis = CHARACTER_HERHIS_THEIR
TricksterGodHerHim = CHARACTER_HERHIM_THEM
NightGodName = marblist_night_god_name
NightGodNamePossessive = marblist_night_god_name_possessive
NightGodSheHe = CHARACTER_SHEHE_THEY
NightGodHerHis = CHARACTER_HERHIS_THEIR
NightGodHerHim = CHARACTER_HERHIM_THEM
DeathDeityName = marblist_death_deity_name
DeathDeityNamePossessive = marblist_death_deity_name_possessive
DeathDeitySheHe = CHARACTER_SHEHE_HE
DeathDeityHerHis = CHARACTER_HERHIS_HIS
DeathDeityHerHim = CHARACTER_HERHIM_HIM
DevilName = marblist_devil_name
DevilNamePossessive = marblist_devil_name_possessive
DevilSheHe = CHARACTER_SHEHE_HE
DevilHerHis = CHARACTER_HERHIS_HIS
DevilHerHim = CHARACTER_HERHIM_HIMSELF
}
}
elysian = {
main_rite = elysian_rite
origin = orthodox
faith_details = {
religion = eastern_orthodox_religion
color = { 191 83 47 }
icon = elysian
graphical_faith = "orthodox_gfx"
}
eminent_holy_sites = { constantinople athos iasi }
holy_sites = { barlad konugardr }
doctrines = {
special_doctrine_true_orthodox
special_doctrine_banner_default
}
localization = {
ReligiousHeadName = elysian_religious_head_title
ReligiousHeadTitleName = elysian_religious_head_title_name
GoodGodNames = {
elysian_high_god_name
elysian_high_god_name_alternate
elysian_creator_god_name
elysian_health_god_name
elysian_fertility_god_name
elysian_knowledge_god_name
elysian_war_god_name
elysian_fate_god_name
elysian_wealth_god_name
elysian_water_god_name
}
EvilGodNames = {
elysian_night_god_name
elysian_trickster_god_name
elysian_death_deity_name
elysian_devil_name
elysian_witch_god_name
}
HighGodName = elysian_high_god_name
HighGodNamePossessive = elysian_high_god_name_possessive
HighGodNameSheHe = CHARACTER_SHEHE_THEY
HighGodHerHis = CHARACTER_HERHIS_THEIR
HighGodHerHim = CHARACTER_HERHIM_THEM
HighGodNameAlternate = elysian_high_god_name_alternate
HighGodNameAlternatePossessive = elysian_high_god_name_alternate_possessive
CreatorName = elysian_creator_god_name
CreatorNamePossessive = elysian_creator_god_name_possessive
CreatorSheHe = CHARACTER_SHEHE_THEY
CreatorHerHis = CHARACTER_HERHIS_THEIR
CreatorHerHim = CHARACTER_HERHIM_THEM
HealthGodName = elysian_health_god_name
HealthGodNamePossessive = elysian_health_god_name_possessive
HealthGodSheHe = CHARACTER_SHEHE_THEY
HealthGodHerHis = CHARACTER_HERHIS_THEIR
HealthGodHerHim = CHARACTER_HERHIM_THEM
FertilityGodName = elysian_fertility_god_name
FertilityGodNamePossessive = elysian_fertility_god_name_possessive
FertilityGodSheHe = CHARACTER_SHEHE_THEY
FertilityGodHerHis = CHARACTER_HERHIS_THEIR
FertilityGodHerHim = CHARACTER_HERHIM_THEM
HouseholdGodName = elysian_household_god_name
HouseholdGodNamePossessive = elysian_household_god_name_possessive
HouseholdGodSheHe = CHARACTER_SHEHE_THEY
HouseholdGodHerHis = CHARACTER_HERHIS_THEIR
HouseholdGodHerHim = CHARACTER_HERHIM_THEM
KnowledgeGodName = elysian_knowledge_god_name
KnowledgeGodNamePossessive = elysian_knowledge_god_name_possessive
KnowledgeGodSheHe = CHARACTER_SHEHE_THEY
KnowledgeGodHerHis = CHARACTER_HERHIS_THEIR
KnowledgeGodHerHim = CHARACTER_HERHIM_THEM
WarGodName = elysian_war_god_name
WarGodNamePossessive = elysian_war_god_name_possessive
WarGodSheHe = CHARACTER_SHEHE_THEY
WarGodHerHis = CHARACTER_HERHIS_THEIR
WarGodHerHim = CHARACTER_HERHIM_THEM
FateGodName = elysian_fate_god_name
FateGodNamePossessive = elysian_fate_god_name_possessive
FateGodSheHe = CHARACTER_SHEHE_THEY
FateGodHerHis = CHARACTER_HERHIS_THEIR
FateGodHerHim = CHARACTER_HERHIM_THEM
WealthGodName = elysian_wealth_god_name
WealthGodNamePossessive = elysian_wealth_god_name_possessive
WealthGodSheHe = CHARACTER_SHEHE_THEY
WealthGodHerHis = CHARACTER_HERHIS_THEIR
WealthGodHerHim = CHARACTER_HERHIM_THEM
WaterGodName = elysian_water_god_name
WaterGodNamePossessive = elysian_water_god_name_possessive
WaterGodSheHe = CHARACTER_SHEHE_THEY
WaterGodHerHis = CHARACTER_HERHIS_THEIR
WaterGodHerHim = CHARACTER_HERHIM_THEM
TricksterGodName = elysian_trickster_god_name
TricksterGodNamePossessive = elysian_trickster_god_name_possessive
TricksterGodSheHe = CHARACTER_SHEHE_THEY
TricksterGodHerHis = CHARACTER_HERHIS_THEIR
TricksterGodHerHim = CHARACTER_HERHIM_THEM
NightGodName = elysian_night_god_name
NightGodNamePossessive = elysian_night_god_name_possessive
NightGodSheHe = CHARACTER_SHEHE_THEY
NightGodHerHis = CHARACTER_HERHIS_THEIR
NightGodHerHim = CHARACTER_HERHIM_THEM
DeathDeityName = elysian_death_deity_name
DeathDeityNamePossessive = elysian_death_deity_name_possessive
DeathDeitySheHe = CHARACTER_SHEHE_THEY
DeathDeityHerHis = CHARACTER_HERHIS_THEIR
DeathDeityHerHim = CHARACTER_HERHIM_THEM
DevilName = elysian_devil_name
DevilNamePossessive = elysian_devil_name_possessive
DevilSheHe = CHARACTER_SHEHE_THEY
DevilHerHis = CHARACTER_HERHIS_THEIR
}
}
theoadamist_faith = {
main_rite = theoadamist_rite
origin = orthodox
faith_details = {
religion = eastern_orthodox_religion
color = { 222 167 72 }
icon = christianity_ichthys_01
graphical_faith = "orthodox_gfx"
religious_head = k_theoadamist_hof
}
# Theoadamists regard nothing before the Event as sacred.
# Their future pilgrimage sites must be post-Event and are intentionally
# left undefined rather than reusing Jerusalem, Rome, etc.
eminent_holy_sites = { }
holy_sites = { }
doctrines = {
doctrine_gender_equal
doctrine_divorce_allowed
doctrine_pluralism_fundamentalist
doctrine_temporal_head
doctrine_theocracy_lay_clergy
doctrine_clerical_marriage_allowed
doctrine_clerical_gender_either
doctrine_clerical_succession_temporal_fixed_appointment special_doctrine_true_orthodox
doctrine_consanguinity_unrestricted
doctrine_clerical_function_alms_and_pacification
doctrine_no_anointment
doctrine_monasticism_absent
special_doctrine_banner_default
}
localization = {
PantheonTerm = theoadamist_pantheon
PantheonTerm2 = theoadamist_pantheon
PantheonTerm3 = theoadamist_pantheon
HighGodName = theoadamist_high_god_name
HighGodNamePossessive = theoadamist_high_god_name_possessive
HighGodNameAlternate = theoadamist_high_god_name_alternate
HighGodNameAlternatePossessive = theoadamist_high_god_name_alternate_possessive
CreatorName = theoadamist_creator_god_name
CreatorNamePossessive = theoadamist_creator_god_name_possessive
HealthGodName = theoadamist_health_god_name
HealthGodNamePossessive = theoadamist_health_god_name_possessive
FertilityGodName = theoadamist_fertility_god_name
FertilityGodNamePossessive = theoadamist_fertility_god_name_possessive
WealthGodName = theoadamist_wealth_god_name
WealthGodNamePossessive = theoadamist_wealth_god_name_possessive
HouseholdGodName = theoadamist_household_god_name
HouseholdGodNamePossessive = theoadamist_household_god_name_possessive
FateGodName = theoadamist_fate_god_name
FateGodNamePossessive = theoadamist_fate_god_name_possessive
KnowledgeGodName = theoadamist_knowledge_god_name
KnowledgeGodNamePossessive = theoadamist_knowledge_god_name_possessive
WarGodName = theoadamist_war_god_name
WarGodNamePossessive = theoadamist_war_god_name_possessive
WaterGodName = theoadamist_water_god_name
WaterGodNamePossessive = theoadamist_water_god_name_possessive
NightGodName = theoadamist_night_god_name
NightGodNamePossessive = theoadamist_night_god_name_possessive
TricksterGodName = theoadamist_trickster_god_name
TricksterGodNamePossessive = theoadamist_trickster_god_name_possessive
DevilName = theoadamist_devil_name
DevilNamePossessive = theoadamist_devil_name_possessive
WitchGodName = theoadamist_witch_god_name
WitchGodNamePossessive = theoadamist_witch_god_name_possessive
DeathDeityName = theoadamist_death_name
DeathDeityNamePossessive = theoadamist_death_name_possessive
GoodGodNames = {
theoadamist_high_god_name
theoadamist_high_god_name_alternate
theoadamist_creator_god_name
theoadamist_fertility_god_name
theoadamist_household_god_name
}
EvilGodNames = {
theoadamist_devil_name
theoadamist_trickster_god_name
}
HouseOfWorship = theoadamist_house_of_worship
HouseOfWorshipPlural = theoadamist_house_of_worship_plural
ReligiousSymbol = theoadamist_religious_symbol
ReligiousText = theoadamist_religious_text
ReligiousHeadName = theoadamist_religious_head_title
ReligiousHeadNameFemale = theoadamist_religious_head_title_female
ReligiousHeadTitleName = theoadamist_religious_head_title_name
DevoteeMale = theoadamist_devotee_male
DevoteeMalePlural = theoadamist_devotee_male_plural
DevoteeFemale = theoadamist_devotee_female
DevoteeFemalePlural = theoadamist_devotee_female_plural
DevoteeNeuter = theoadamist_devotee
DevoteeNeuterPlural = theoadamist_devotee_plural
PriestMale = theoadamist_priest_male
PriestMalePlural = theoadamist_priest_male_plural
PriestFemale = theoadamist_priest_female
PriestFemalePlural = theoadamist_priest_female_plural
PriestNeuter = theoadamist_priest
PriestNeuterPlural = theoadamist_priest_plural
AltPriestTermPlural = theoadamist_priest_alternate_plural
BishopMale = theoadamist_bishop
BishopMalePlural = theoadamist_bishop_plural
BishopFemale = theoadamist_bishop
BishopFemalePlural = theoadamist_bishop_plural
BishopNeuter = theoadamist_bishop
BishopNeuterPlural = theoadamist_bishop_plural
DivineRealm = theoadamist_divinerealm
DivineRealm2 = theoadamist_divinerealm_2
DivineRealm3 = theoadamist_divinerealm_3
PositiveAfterLife = theoadamist_positive_afterlife
PositiveAfterLife2 = theoadamist_positive_afterlife_2
PositiveAfterLife3 = theoadamist_positive_afterlife_3
NegativeAfterLife = theoadamist_negative_afterlife
NegativeAfterLife2 = theoadamist_negative_afterlife_2
NegativeAfterLife3 = theoadamist_negative_afterlife_3
}
}

View file

@ -54,6 +54,7 @@
#Coronation tradition
doctrine = doctrine_imperial_anointment
doctrine = doctrine_scriptural
special_doctrine_is_eastern_christian_faith
traits = {
virtues = {

View file

@ -0,0 +1,37 @@

theoadamist_rite = {
name = theoadamist_rite
desc = theoadamist_rite_desc
faith = theoadamist_faith
convert = no
color = { 222 167 72 }
icon = christianity_ichthys_01
tenets = {
tenet_ritual_celebrations
tenet_custodianship
}
tenet_selection_pair = {
requires_dlc_flag = by_god_alone
tenet = tenet_be_fruitful_and_multiply
fallback_tenet = tenet_sacred_childbirth
}
doctrines = {
doctrine_gender_equal
doctrine_divorce_allowed
doctrine_pluralism_fundamentalist
doctrine_temporal_head
doctrine_theocracy_lay_clergy
doctrine_clerical_marriage_allowed
doctrine_clerical_gender_either
doctrine_clerical_succession_temporal_fixed_appointment
doctrine_consanguinity_unrestricted
doctrine_clerical_function_alms_and_pacification
doctrine_no_anointment
doctrine_monasticism_absent
special_doctrine_true_orthodox
special_doctrine_banner_default
}
}

View file

@ -21,6 +21,75 @@ pam_heresy_c2_main_rite_dominant_trigger = {
main_rite.rite_counties >= pam_heresy_c2_main_rite_share_required_value
}
# NEOW: post-Event Orthodox heresies use the existing monthly low-fervor
# Component 3 pulse. They share the same candidate rules, but each has its
# own 50-year global cooldown. Old pre-Event heresies stay disabled.
pam_heresy_c3_eligible_trigger = {
OR = {
pam_heresy_theoadamist_eligible_trigger = yes
pam_heresy_marblist_eligible_trigger = yes
pam_heresy_elysian_eligible_trigger = yes
}
}
# All three may emerge from Eastern Orthodox faiths. Marblism may originate
# under either AI or player rulers; the other two use eligible AI founders.
pam_heresy_theoadamist_eligible_trigger = {
religion = religion:eastern_orthodox_religion
this != faith:theoadamist_faith
num_county_followers > 0
NOT = { exists = global_var:pam_heresy_theoadamist_cooldown }
any_faith_ruler = { pam_heresy_neow_epicenter_trigger = yes }
}
pam_heresy_marblist_eligible_trigger = {
religion = religion:eastern_orthodox_religion
this != faith:marblist
num_county_followers > 0
NOT = { exists = global_var:pam_heresy_marblist_cooldown }
# No geographic requirement: any landed adult ruler of the source faith,
# including the player, can host the preacher Konstantinos.
any_faith_ruler = { pam_heresy_marblist_epicenter_trigger = yes }
}
pam_heresy_elysian_eligible_trigger = {
religion = religion:eastern_orthodox_religion
this != faith:elysian
num_county_followers > 0
NOT = { exists = global_var:pam_heresy_elysian_cooldown }
any_faith_ruler = { pam_heresy_neow_epicenter_trigger = yes }
}
# Character scope: eligible AI adult landed count (or higher) whose position
# does not require being preserved as a clerical-region or HoF incumbent.
pam_heresy_neow_epicenter_trigger = {
is_ai = yes
is_landed = yes
highest_held_title_tier >= tier_county
exists = capital_county
is_adult = yes
NOT = { has_trait = heresiarch }
NOT = { has_character_flag = recently_converted_by_heresy }
NOT = { recently_converted_faith_trigger = yes }
NOT = { any_held_title = { has_clerical_region = yes } }
NOT = { any_held_title = { is_head_of_faith = yes } }
}
# Character scope: Marblist founder may be anywhere in the source faith,
# including a player-controlled realm (the player is offered a choice, not
# forcibly converted).
pam_heresy_marblist_epicenter_trigger = {
is_landed = yes
is_adult = yes
exists = capital_county
}
# Compatibility alias for other event or scripted files using the old name.
pam_heresy_theoadamist_epicenter_trigger = {
pam_heresy_neow_epicenter_trigger = yes
}
#pam_heresy_c3_eligible_trigger = {
# religion = religion:christianity_religion
# pam_heresy_main_rite_substantial_trigger = yes