moar fixes

This commit is contained in:
Fishedotjpg 2026-10-30 20:15:46 +00:00
parent 3fdde12c9d
commit 29408a5477
34 changed files with 3704 additions and 657 deletions

View file

@ -6,4 +6,4 @@ key = {
weight = script value # Same scopes as trigger
}
The artifact_feature_KEY is also used as a loc key in some contexts. E.G., "feature_sword_hilt_silver"
The feature_KEY is also used as a loc key in some contexts. E.G., "feature_sword_hilt_silver"

View file

@ -1,36 +1,54 @@
# The optional scripted base component of an artifact containing triggers and effects that cannot be read during artifact creation.
# Determines for example if a given character can wield an artifact or get its full benefits.
# Root scope is character for all triggers, but the artifact can be accessed via scope:artifact
example_template = {
# can this character equip this artifact?
# Can this character equip this artifact?
# Root scope: character
# scope:artifact = the artifact.
can_equip = {
always = yes
}
# can this character benefit from the full modifiers of the artifact?
# Can this character benefit from the full modifiers of the artifact?
# Root scope: character
# scope:artifact = the artifact.
can_benefit = {
is_christian_trigger = yes
}
# can this character reforge this artifact (turn this artifact into another)
# Can this character reforge this artifact (turn this artifact into another)
# Root scope: character
# scope:artifact = the artifact.
can_reforge = {
is_christian_trigger = yes
}
# can this character repair this artifact (restore its durability)
# Can this character repair this artifact (restore its durability)
# Root scope: character
# scope:artifact = the artifact.
can_repair = {
always = no
}
# if a given character does not pass the "can_benefit" trigger then this modifier will be applied instead.
# Is this artifact a holy relic for a faith?
# Relics can be enshrined into holy sites
#
# Root scope: faith to enshrine for
# scope:artifact = the artifact
is_holy_relic = {
always = no
}
# If a given character does not pass the "can_benefit" trigger then this modifier will be applied instead.
# (only when equipped to a character)
fallback = {
monthly_prestige = 0.3
}
# Adds the final value to the AI equipping score, note the can_benefit takes precedence over the score when AI equipping
# artifact_ai_will_equip_score in game/common/scripted_values/00_artifact_values.txt also effect the final score
# Root scope: character (the AI owner)
ai_score = {
value = 100
}

View file

@ -1,13 +1,15 @@
Structure:
key = {
slot = inventory slot type
slot = inventory slot flag
# A feature from each of these groups will be assigned automatically on creation
required_features = { group group group }
# These feature groups can be added after creation in script
optional_features = { group group group }
# optional field with no gameplay effect. Only needed for automatic test artifact generation
default_visuals = visuals_key
# Can artifacts of this type be reforged, default = yes
can_reforge = yes
}
The artifact_KEY is also used as a loc key in some contexts. E.G., "artifact_helmet"

View file

@ -8,6 +8,13 @@ example = {
# optional field with no gameplay effect. Only needed for automatic test artifact generation
default_type = type_key
# Support entity type for the court scene, looked up in the support_type block of the court scene settings
# pedestal is an old alias of this field
support_type = "tall"
# Optional entity used when the artifact is shown on a character portrait, same format as asset. Falls back to asset
portrait_asset = "asset_name"
icon = {
trigger = {
<trigger>

View file

@ -20,14 +20,14 @@ nilfgaardian = {
trigger = {
OR = {
AND = {
faith.religion = religion:novelist_religion
faith.religion = religion:europeanist_religion
scope:other_culture = { has_cultural_pillar = north_germanic }
capital_county = {
title_province = { geographical_region = world_europe_north }
}
}
AND = {
faith.religion = religion:novelist_religion
faith.religion = religion:europeanist_religion
scope:culture = { has_cultural_pillar = north_germanic }
capital_county = {
title_province = { geographical_region = world_europe_north }

View file

@ -2485,7 +2485,7 @@ GetActualBishopTitlePossessive = {
text = {
trigger = {
highest_held_title_tier >= tier_kingdom
faith.religion = faith:mazdayasna.religion
faith.religion = faith:zoroastrian_faith.religion
NOT = { # Required formatting to include male/female check as well as vacancy
cp:councillor_court_chaplain ?= {
is_female = yes
@ -2497,7 +2497,7 @@ GetActualBishopTitlePossessive = {
text = {
trigger = {
highest_held_title_tier >= tier_kingdom
faith.religion = faith:mazdayasna.religion
faith.religion = faith:zoroastrian_faith.religion
NOT = { # Required formatting to include male/female check as well as vacancy
cp:councillor_court_chaplain ?= {
is_female = no
@ -2509,7 +2509,7 @@ GetActualBishopTitlePossessive = {
text = {
trigger = {
highest_held_title_tier >= tier_duchy
faith.religion = faith:mazdayasna.religion
faith.religion = faith:zoroastrian_faith.religion
NOT = { # Required formatting to include male/female check as well as vacancy
cp:councillor_court_chaplain ?= {
is_female = yes
@ -2521,7 +2521,7 @@ GetActualBishopTitlePossessive = {
text = {
trigger = {
highest_held_title_tier >= tier_duchy
faith.religion = faith:mazdayasna.religion
faith.religion = faith:zoroastrian_faith.religion
NOT = { # Required formatting to include male/female check as well as vacancy
cp:councillor_court_chaplain ?= {
is_female = no
@ -2533,7 +2533,7 @@ GetActualBishopTitlePossessive = {
text = {
trigger = {
highest_held_title_tier < tier_duchy
faith.religion = faith:mazdayasna.religion
faith.religion = faith:zoroastrian_faith.religion
}
localization_key = councillor_court_chaplain_zoroastrianism_religion_county_possessive
}

View file

@ -187,13 +187,13 @@ DeathMessageIntro = {
text = {
localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_ISLAM_2
trigger = {
faith.religion = faith:aqlani.religion
rite.religion = rite.religion:aqlani.religion
}
}
text = {
localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_ISLAM_3
trigger = {
faith.religion = faith:aqlani.religion
rite.religion = rite.religion:aqlani.religion
}
}
text = {

View file

@ -710,8 +710,8 @@ declare_bloodline_holy_decision = {
has_trait = divine_blood
has_trait = paragon
has_trait = consecrated_blood
faith.religion = faith:aqlani.religion #Uses Sayyid mechanics already.
faith.religion = faith:mazdayasna.religion #Must aim to become Saoshyant instead.
rite.religion = rite.religion:aqlani.religion #Uses Sayyid mechanics already.
faith.religion = faith:zoroastrian_faith.religion #Must aim to become Saoshyant instead.
dynasty = {
exists = var:variable_made_bloodline_holy
dynasty:japanese_yamato ?= this # Already divine

View file

@ -462,7 +462,7 @@
# faith = { has_doctrine = doctrine_temporal_head } #Cannot be done if you have taken the "Destroy the Magi" decision
# }
# OR = {
# faith = faith:mazdayasna
# faith = faith:zoroastrian_faith
# faith = faith:zurvanism
# faith = faith:gayomarthianism
# faith = faith:khurmazta
@ -535,7 +535,7 @@
# is_shown = {
# is_ruler = yes
# is_playable_character = yes
# faith.religion = faith:mazdayasna.religion
# faith.religion = faith:zoroastrian_faith.religion
# NOT = { #Can only do it once.
# is_target_in_global_variable_list = {
# name = unavailable_unique_decisions

View file

@ -336,7 +336,7 @@
# NOT = { OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion faith.religion = religion:oriental_orthodox_religion } }
# OR = {
# top_liege = this
# top_liege = { faith.religion = faith:aqlani.religion }
# top_liege = { rite.religion = rite.religion:aqlani.religion }
# }
# capital_province = {
# OR = {

View file

@ -105,18 +105,6 @@ peasant_faction = {
}
on_creation = {
random_faction_county_member = {
save_scope_as = founding_county
}
set_variable = {
name = faction_culture
value = scope:founding_county.culture
}
set_variable = {
name = faction_faith
value = scope:founding_county.faith
}
}
on_destroy = {
@ -223,7 +211,7 @@ peasant_faction = {
add = 25
county_opinion < 0
culture != scope:faction.faction_target.culture
culture = { has_cultural_parameter = county_peasant_and_populist_factions_more_common }
scope:root.culture = { has_cultural_parameter = county_peasant_and_populist_factions_more_common }
}
# Difficulty Settings

File diff suppressed because it is too large Load diff

View file

@ -455,7 +455,7 @@ empire_theocracy_bon_religion = {
religions = { buddhism_religion hinduism_religion jainism_religion }
}
emperor_feudal_male_novelist_religion = {
emperor_feudal_male_europeanist_religion = {
type = character
gender = male
special = holder
@ -468,7 +468,7 @@ emperor_feudal_male_novelist_religion = {
only_independent = yes
}
}
emperor_feudal_female_novelist_religion = {
emperor_feudal_female_europeanist_religion = {
type = character
gender = female
special = holder
@ -481,7 +481,7 @@ emperor_feudal_female_novelist_religion = {
only_independent = yes
}
}
empire_feudal_novelist_religion = {
empire_feudal_europeanist_religion = {
type = title
tier = empire
governments = { feudal_government administrative_government }
@ -493,7 +493,7 @@ empire_feudal_novelist_religion = {
priority = 103
}
duke_feudal_male_novelist_religion = {
duke_feudal_male_europeanist_religion = {
type = character
gender = male
special = holder
@ -506,7 +506,7 @@ duke_feudal_male_novelist_religion = {
only_independent = yes
}
}
duke_feudal_female_novelist_religion = {
duke_feudal_female_europeanist_religion = {
type = character
gender = female
special = holder
@ -519,7 +519,7 @@ duke_feudal_female_novelist_religion = {
only_independent = yes
}
}
duke_feudal_novelist_religion = {
duke_feudal_europeanist_religion = {
type = title
tier = duchy
governments = { feudal_government administrative_government }
@ -531,7 +531,7 @@ duke_feudal_novelist_religion = {
priority = 40
}
duke_feudal_vassal_male_novelist_religion = {
duke_feudal_vassal_male_europeanist_religion = {
type = character
gender = male
special = holder
@ -546,7 +546,7 @@ duke_feudal_vassal_male_novelist_religion = {
spouse_takes_title = no
}
}
duke_feudal_vassal_female_novelist_religion = {
duke_feudal_vassal_female_europeanist_religion = {
type = character
gender = female
special = holder
@ -561,7 +561,7 @@ duke_feudal_vassal_female_novelist_religion = {
spouse_takes_title = no
}
}
duke_feudal_vassal_novelist_religion = {
duke_feudal_vassal_europeanist_religion = {
type = title
tier = duchy
governments = { feudal_government administrative_government }

View file

@ -9,7 +9,7 @@ europeanist_religion_opinion = { decimals = 0 }
uralic_religion_opinion = { decimals = 0 }
folk_germanic_religion_opinion = { decimals = 0 }
mediterranean_religion_opinion = { decimals = 0 }
novelist_religion_opinion = { decimals = 0 }
europeanist_religion_opinion = { decimals = 0 }
eastern_orthodox_religion_opinion = { decimals = 0 }
oriental_orthodox_religion_opinion = { decimals = 0 }
french_pantheon_religion_opinion = { decimals = 0 }

View file

@ -452,15 +452,15 @@ on_title_gain = {
# PAM - a Christian prelate takes a landed title outside the clerical regions
pam_the_christian_church_clergy_gained_landed_title_catalyst_effect = yes
if = {
limit = {
religion = religion:christianity_religion
scope:title = { has_clerical_region = yes }
exists = scope:previous_holder
}
pam_react_to_new_archbishop_effect = { TITLE = scope:title }
}
pam_offer_great_schism_stance_effect = yes
#if = {
# limit = {
# religion = religion:christianity_religion
# scope:title = { has_clerical_region = yes }
# exists = scope:previous_holder
# }
# pam_react_to_new_archbishop_effect = { TITLE = scope:title }
#}
#pam_offer_great_schism_stance_effect = yes
######################
# COUNTY-TIER TITLES #

View file

@ -307,7 +307,7 @@ doctrine_universal_tolerance_nov = {
category = "main_group"
is_available_on_create = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
doctrine_types = {
special_doctrine_fantastical_kinship

View file

@ -372,7 +372,7 @@ special_doctrine_olympian = {
special_doctrine_fantastical_kinship = {
icon = "special_doctrine_fantastical_kinship"
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_doctrine_cost_low
@ -407,7 +407,7 @@ special_doctrine_fantastical_kinship = {
special_doctrine_academic_kinship = {
icon = "special_doctrine_academic_kinship"
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_doctrine_cost_low
@ -440,7 +440,7 @@ special_doctrine_academic_kinship = {
special_doctrine_christian_kinship = {
icon = "special_doctrine_christian_kinship"
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_doctrine_cost_low
@ -481,7 +481,7 @@ special_doctrine_christian_kinship = {
special_doctrine_islamic_kinship = {
icon = "special_doctrine_islamic_kinship"
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_doctrine_cost_low
@ -1284,7 +1284,7 @@ special_doctrine_true_orthodox = { # Orthodox one
special_doctrine_singular_interpretation = { #Novelist one
icon = "special_doctrine_singular_interpretation"
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
@ -1430,7 +1430,7 @@ special_doctrine_religion_fallback = {
first_valid = {
triggered_desc = {
trigger = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
desc = special_doctrine_unorthodox_reading_name
}
@ -1448,7 +1448,7 @@ special_doctrine_religion_fallback = {
first_valid = {
triggered_desc = {
trigger = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
desc = special_doctrine_unorthodox_reading_desc
}

View file

@ -892,7 +892,7 @@
tenet_universal_scripture = {
icon = core_tenet_literalism
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_tenet_cost_low
@ -925,7 +925,7 @@
tenet_people_of_the_book = {
icon = core_tenet_legalism
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_tenet_cost_low
@ -945,7 +945,7 @@
one_king_to_rule_them_all = {
icon = one_king_to_rule_them_all
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_tenet_cost_low
@ -973,7 +973,7 @@
tenet_restore_the_crown = {
icon = core_tenet_restore_the_crown
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
@ -1002,7 +1002,7 @@
# tenet_songs_of_roland = {
# icon = core_tenet_songs_of_roland
# is_shown = {
# religion_tag = novelist_religion
# religion_tag = europeanist_religion
# }
#
# name = {
@ -1070,7 +1070,7 @@
# }
#
# is_shown = {
# religion_tag = novelist_religion
# religion_tag = europeanist_religion
# }
#
# parameters = {
@ -1150,7 +1150,7 @@
tenet_letranger = {
icon = core_tenet_inner_journey
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_tenet_cost_low
@ -1179,7 +1179,7 @@
tenet_the_search_for_a_meaning = {
icon = core_tenet_mendicant_preachers
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {

View file

@ -1,4 +1,4 @@
novelist_religion = {
europeanist_religion = {
family = rf_abrahamic
graphical_faith = pagan_gfx

View file

@ -353,7 +353,7 @@ special_doctrine_fantastical_kinship = {
index = 6
icon = "special_doctrine_fantastical_kinship"
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_doctrine_cost_low
@ -391,7 +391,7 @@ special_doctrine_academic_kinship = {
index = 7
icon = "special_doctrine_academic_kinship"
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_doctrine_cost_low
@ -427,7 +427,7 @@ special_doctrine_christian_kinship = {
index = 8
icon = "special_doctrine_christian_kinship"
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_doctrine_cost_low
@ -470,7 +470,7 @@ special_doctrine_islamic_kinship = {
index = 9
icon = "special_doctrine_islamic_kinship"
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_doctrine_cost_low
@ -1369,7 +1369,7 @@ special_doctrine_singular_interpretation = { #Novelist one
index = 32
icon = "special_doctrine_singular_interpretation"
is_shown = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
piety_cost = {
@ -1554,7 +1554,7 @@ special_doctrine_religion_fallback = {
first_valid = {
triggered_desc = {
trigger = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
desc = special_doctrine_unorthodox_reading_name
}
@ -1572,7 +1572,7 @@ special_doctrine_religion_fallback = {
first_valid = {
triggered_desc = {
trigger = {
religion_tag = novelist_religion
religion_tag = europeanist_religion
}
desc = special_doctrine_unorthodox_reading_desc
}

View file

@ -656,7 +656,7 @@
# tenet_letranger = {
# icon = core_tenet_inner_journey
# is_shown = {
# religion_tag = novelist_religion
# religion_tag = europeanist_religion
# }
# piety_cost = {
# value = faith_tenet_cost_low
@ -685,7 +685,7 @@
# tenet_the_search_for_a_meaning = {
# icon = core_tenet_mendicant_preachers
# is_shown = {
# religion_tag = novelist_religion
# religion_tag = europeanist_religion
# }
#
# piety_cost = {

File diff suppressed because it is too large Load diff

View file

@ -1093,11 +1093,11 @@ pool_repopulate_local_flavor = {
set_character_faith = faith:raelian
}
10 = {
trigger = { root.capital_province = { faith.religion = religion:novelist_religion } }
trigger = { root.capital_province = { faith.religion = religion:europeanist_religion } }
set_character_faith = faith:absurdist
}
10 = {
trigger = { root.capital_province = { faith.religion = religion:novelist_religion } }
trigger = { root.capital_province = { faith.religion = religion:europeanist_religion } }
set_character_faith = faith:rocambolist
}
10 = {

View file

@ -14015,7 +14015,7 @@ set_random_entertainment_text_effect = {
trigger = {
OR = {
root.culture = { has_cultural_parameter = anglic_group_language_param }
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14027,7 +14027,7 @@ set_random_entertainment_text_effect = {
trigger = {
OR = {
root.culture = { has_cultural_parameter = anglic_group_language_param }
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14039,7 +14039,7 @@ set_random_entertainment_text_effect = {
trigger = {
OR = {
root.culture = { has_cultural_parameter = anglic_group_language_param }
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14057,7 +14057,7 @@ set_random_entertainment_text_effect = {
has_cultural_parameter = east_hispanic_group_language_param
}
}
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14069,7 +14069,7 @@ set_random_entertainment_text_effect = {
trigger = {
OR = {
root.culture = { has_cultural_parameter = french_group_language_param }
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14081,7 +14081,7 @@ set_random_entertainment_text_effect = {
trigger = {
OR = {
root.culture = { has_cultural_parameter = french_group_language_param }
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14093,7 +14093,7 @@ set_random_entertainment_text_effect = {
trigger = {
OR = {
root.culture = { has_cultural_parameter = french_group_language_param }
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14110,7 +14110,7 @@ set_random_entertainment_text_effect = {
has_cultural_parameter = german_group_language_param
}
}
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14127,7 +14127,7 @@ set_random_entertainment_text_effect = {
has_cultural_parameter = german_group_language_param
}
}
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14139,7 +14139,7 @@ set_random_entertainment_text_effect = {
trigger = {
OR = {
root.culture = { has_cultural_parameter = german_group_language_param }
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14156,7 +14156,7 @@ set_random_entertainment_text_effect = {
has_cultural_parameter = west_north_germanic_group_language_param
}
}
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14168,7 +14168,7 @@ set_random_entertainment_text_effect = {
trigger = {
OR = {
root.culture = { has_cultural_parameter = lausatian_group_language_param }
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14180,7 +14180,7 @@ set_random_entertainment_text_effect = {
trigger = {
OR = {
root.culture = { has_cultural_parameter = east_slavic_group_language_param }
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14198,7 +14198,7 @@ set_random_entertainment_text_effect = {
trigger = {
OR = {
root.culture = { has_cultural_parameter = anglic_group_language_param }
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14210,7 +14210,7 @@ set_random_entertainment_text_effect = {
trigger = {
OR = {
root.culture = { has_cultural_parameter = latin_sprachbund_language_param }
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
root.religion = religion:catholic_religion
}
}
@ -14228,7 +14228,7 @@ set_random_entertainment_text_effect = {
has_cultural_parameter = greek_sprachbund_language_param
}
}
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14245,7 +14245,7 @@ set_random_entertainment_text_effect = {
has_cultural_parameter = greek_sprachbund_language_param
}
}
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {
@ -14257,7 +14257,7 @@ set_random_entertainment_text_effect = {
trigger = {
OR = {
root.culture = { has_cultural_parameter = albanian_group_language_param }
root.religion = religion:novelist_religion
root.religion = religion:europeanist_religion
}
}
save_scope_value_as = {

View file

@ -1066,510 +1066,6 @@ portrait_ccp5_is_any_war_noble_trigger = {
}
}
portrait_english_clothing_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = english
}
}
portrait_welsh_clothing_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = welsh
}
}
portrait_cornish_clothing_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = cornish
}
}
portrait_swabian_clothing_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = swabian
}
}
portrait_breton_clothing_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = breton
}
}
portrait_norman_clothing_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = norman
}
}
portrait_pommeranian_clothing_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = pommeranian
}
}
portrait_english_clothing_spouse_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = english
}
}
portrait_swabian_clothing_spouse_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = swabian
}
}
portrait_breton_clothing_spouse_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = breton
}
}
portrait_norman_clothing_spouse_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = norman
}
}
portrait_welsh_clothing_spouse_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = welsh
}
}
portrait_cornish_clothing_spouse_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = cornish
}
}
portrait_pommeranian_clothing_spouse_trigger = {
has_cp5_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = pommeranian
}
}
### CCP7 EMISHI AINU / NIVKH NANAI ###
portrait_emishi_clothing_trigger = {
has_cp7_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = emishi
}
}
portrait_emishi_clothing_spouse_trigger = {
has_cp7_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = emishi
}
}
portrait_nivkh_clothing_trigger = {
has_cp7_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = nivkh
}
}
portrait_nivkh_clothing_spouse_trigger = {
has_cp7_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = nivkh
}
}
### FP1 ###
portrait_fp1_norse_clothing_trigger = {
has_fp1_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = fp1_norse
}
}
portrait_fp1_norse_clothing_spouse_trigger = {
has_fp1_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = fp1_norse
}
}
portrait_steppe_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = mongol
}
}
portrait_steppe_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = mongol
}
}
portrait_western_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = western
}
}
portrait_western_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = western
}
}
portrait_french_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = french
}
}
portrait_french_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = french
}
}
portrait_dde_hre_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = dde_hre
}
has_dlc = "Garments of the Holy Roman Empire"
}
portrait_dde_hre_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = dde_hre
}
has_dlc = "Garments of the Holy Roman Empire"
}
portrait_dde_abbasid_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = dde_abbasid
}
has_dlc = "Fashion of the Abbasid Court"
}
portrait_dde_abbasid_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = dde_abbasid
}
has_dlc = "Fashion of the Abbasid Court"
}
### SP2 - Elegance of the Empire ###
portrait_sp2_western_clothing_trigger = {
has_dlc_feature = elegance_of_the_empire
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = western
}
}
portrait_sp2_western_clothing_spouse_trigger = {
has_dlc_feature = elegance_of_the_empire
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = western
}
}
portrait_rus_clothing_trigger = {
OR = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = east_slavic
}
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = west_slavic
}
}
}
portrait_rus_clothing_spouse_trigger = {
OR = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = east_slavic
}
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = west_slavic
}
}
}
portrait_can_use_noble_headgear_trigger = {
NAND = {
portrait_has_trait_trigger = { TRAIT = peasant_leader }
OR = {
is_ruler = no
is_leading_faction_type = peasant_faction
AND = {
is_playable_character = no
OR = {
government_has_flag = government_is_feudal
government_has_flag = government_is_clan
}
}
}
}
}
### EP4 - Asia ###
portrait_chinese_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = chinese
}
}
portrait_chinese_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = chinese
}
}
portrait_japanese_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = japanese
}
}
portrait_japanese_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = japanese
}
}
portrait_korean_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = korean
}
}
portrait_korean_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = korean
}
}
portrait_malay_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = malay
}
}
portrait_malay_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = malay
}
}
portrait_southeast_asian_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = southeast_asian
}
}
portrait_southeast_asian_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = southeast_asian
}
}
portrait_papuan_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = papuan
}
}
portrait_papuan_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = papuan
}
}
portrait_viet_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = viet
}
}
portrait_viet_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = viet
}
}
portrait_tai_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = tai
}
}
portrait_tai_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = tai
}
}
portrait_ainu_clothing_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = ainu
}
}
portrait_ainu_clothing_spouse_trigger = {
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = ainu
}
}
### CCP9 ###
portrait_khitan_clothing_trigger = {
#has_cp9_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = khitan
}
}
portrait_khitan_clothing_spouse_trigger = {
#has_cp9_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = khitan
}
}
portrait_dali_clothing_trigger = { #DALI DYNASTY
#has_cp9_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = scope:culture
CULTURE_FLAG = dali
}
}
portrait_dali_clothing_spouse_trigger = {
#has_cp9_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = dali
}
}
portrait_uyghur_clothing_trigger = { #UYGHR DYNASTY
#has_cp9_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = uyghur
}
}
portrait_uyghur_clothing_spouse_trigger = {
#has_cp9_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = uyghur
}
}
portrait_tangut_clothing_trigger = { #TANGUT DYNASTY
#has_cp9_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = tangut
}
}
portrait_tangut_clothing_spouse_trigger = {
#has_cp9_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = tangut
}
}
portrait_jurchen_clothing_trigger = { #TANGUT DYNASTY
#has_cp9_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = jurchen
}
}
portrait_jurchen_clothing_spouse_trigger = {
#has_cp9_dlc_trigger = yes
portrait_shared_clothing_contents_trigger = {
CULTURE_SCOPE = culture
CULTURE_FLAG = jurchen
}
}
### General clothing triggers ###
@ -3401,7 +2897,6 @@ portrait_western_christian_clean_shaven_clergy_trigger = {
should_always_have_beard_trigger = {
OR = {
scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
AND = {
portrait_religious_orthodox_trigger = yes
OR = {

View file

@ -908,7 +908,7 @@ faiths_are_in_orthodox_christianity_group = {
#
#faiths_are_eastern_zoroastrian = { #FP3 update - so that Armenian faith (Arewordik) don't appear as a heresy in Sogdia
# OR = {
# $FAITH_1$ = faith:mazdayasna
# $FAITH_1$ = faith:zoroastrian_faith
# $FAITH_1$ = faith:khurmazta
# $FAITH_1$ = faith:gayomarthianism
# $FAITH_2$ = faith:zurvanism
@ -916,7 +916,7 @@ faiths_are_in_orthodox_christianity_group = {
# $FAITH_2$ = faith:khurramism
# }
# OR = {
# $FAITH_1$ = faith:mazdayasna
# $FAITH_1$ = faith:zoroastrian_faith
# $FAITH_1$ = faith:khurmazta
# $FAITH_1$ = faith:gayomarthianism
# $FAITH_2$ = faith:zurvanism
@ -927,7 +927,7 @@ faiths_are_in_orthodox_christianity_group = {
#
#faiths_are_western_zoroastrian = { #FP3 update - so that Sogdian faith (Khurmazta) don't appear as a heresy in Armenia
# OR = {
# $FAITH_1$ = faith:mazdayasna
# $FAITH_1$ = faith:zoroastrian_faith
# $FAITH_1$ = faith:gayomarthianism
# $FAITH_2$ = faith:zurvanism
# $FAITH_2$ = faith:mazdakism
@ -935,7 +935,7 @@ faiths_are_in_orthodox_christianity_group = {
# $FAITH_2$ = faith:urartuism
# }
# OR = {
# $FAITH_1$ = faith:mazdayasna
# $FAITH_1$ = faith:zoroastrian_faith
# $FAITH_1$ = faith:gayomarthianism
# $FAITH_2$ = faith:zurvanism
# $FAITH_2$ = faith:mazdakism

View file

@ -4,7 +4,7 @@
religion = religion:protestant_religion
religion = religion:eastern_orthodox_religion
religion = religion:oriental_orthodox_religion
religion = religion:novelist_religion
religion = religion:europeanist_religion
faith = { has_doctrine = tenet_christian_syncretism }
}
}

View file

@ -9,14 +9,12 @@
NEOW_is_broadly_catholic_trigger = {
OR = {
faith = faith:orleaniste
faith.religion = religion:catholic_religion
}
}
NEOW_is_broadly_protestant_trigger = {
OR = {
faith = faith:aslanite
faith.religion = religion:protestant_religion
}
}