Colorful Bugs

This commit is contained in:
Heidesommer 2026-05-19 20:11:33 -04:00
parent 4db413bb54
commit c9fdceb4de
28 changed files with 357 additions and 227 deletions

View file

@ -3969,7 +3969,11 @@
} }
} }
scope:host = { scope:host = {
religion = religion:christianity_religion OR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
} }
} }
texture = "gfx/interface/illustrations/event_scenes/ep2_holysite_western.dds" texture = "gfx/interface/illustrations/event_scenes/ep2_holysite_western.dds"
@ -3981,7 +3985,13 @@
scope:activity ?= { scope:activity ?= {
has_current_phase = coronation_phase_coronation has_current_phase = coronation_phase_coronation
} }
scope:host = { religion = religion:christianity_religion } scope:host = {
OR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
}
} }
texture = "gfx/interface/illustrations/event_scenes/church.dds" texture = "gfx/interface/illustrations/event_scenes/church.dds"
environment = "environment_event_church" environment = "environment_event_church"

View file

@ -503,13 +503,13 @@ ep3_hof_ask_for_influence_interaction = {
value = 0 value = 0
if = { if = {
limit = { limit = {
scope:actor.house ?= { has_house_power_parameter = increased_clerical_influence_acceptance_3 } scope:actor.house ?= { has_house_aspiration_parameter= increased_clerical_influence_acceptance_3 }
} }
add = increased_clerical_influence_acceptance_3_value add = increased_clerical_influence_acceptance_3_value
} }
else_if = { else_if = {
limit = { limit = {
scope:actor.house ?= { has_house_power_parameter = increased_clerical_influence_acceptance_2 } scope:actor.house ?= { has_house_aspiration_parameter= increased_clerical_influence_acceptance_2 }
} }
add = increased_clerical_influence_acceptance_2_value add = increased_clerical_influence_acceptance_2_value
} }
@ -519,9 +519,9 @@ ep3_hof_ask_for_influence_interaction = {
} }
scope:actor.house ?= { scope:actor.house ?= {
OR = { OR = {
has_house_power_parameter = increased_clerical_influence_acceptance_1 has_house_aspiration_parameter= increased_clerical_influence_acceptance_1
has_house_power_parameter = increased_clerical_influence_acceptance_2 has_house_aspiration_parameter= increased_clerical_influence_acceptance_2
has_house_power_parameter = increased_clerical_influence_acceptance_3 has_house_aspiration_parameter= increased_clerical_influence_acceptance_3
} }
} }
desc = you_have_faithful_nobles_attribute_with_value_desc desc = you_have_faithful_nobles_attribute_with_value_desc

View file

@ -39,7 +39,7 @@
} }
triggered_desc = { triggered_desc = {
trigger = { trigger = {
scope:councillor_liege.house = { has_house_power_parameter = determination_spymaster_task_disrupt_schemes_efficiency } scope:councillor_liege.house = { has_house_aspiration_parameter= determination_spymaster_task_disrupt_schemes_efficiency }
} }
desc = determination_spymaster_hostile_scheme_resistance_task_disrupt_schemes desc = determination_spymaster_hostile_scheme_resistance_task_disrupt_schemes
} }
@ -69,7 +69,7 @@
} }
triggered_desc = { triggered_desc = {
trigger = { trigger = {
scope:councillor_liege.house = { has_house_power_parameter = determination_spymaster_task_disrupt_schemes_efficiency } scope:councillor_liege.house = { has_house_aspiration_parameter= determination_spymaster_task_disrupt_schemes_efficiency }
} }
desc = determination_spymaster_discovery_task_disrupt_schemes desc = determination_spymaster_discovery_task_disrupt_schemes
} }
@ -250,7 +250,7 @@ task_support_schemes = {
# Determination House Aspiration - Hostile Scheme Phase Length # Determination House Aspiration - Hostile Scheme Phase Length
triggered_desc = { triggered_desc = {
trigger = { trigger = {
scope:councillor_liege.house = { has_house_power_parameter = determination_spymaster_task_support_schemes_efficiency } scope:councillor_liege.house = { has_house_aspiration_parameter= determination_spymaster_task_support_schemes_efficiency }
} }
desc = determination_spymaster_task_support_schemes_bonus desc = determination_spymaster_task_support_schemes_bonus
} }
@ -282,7 +282,7 @@ task_support_schemes = {
# Determination House Aspiration - Hostile Scheme Success Chance # Determination House Aspiration - Hostile Scheme Success Chance
triggered_desc = { triggered_desc = {
trigger = { trigger = {
scope:councillor_liege.house = { has_house_power_parameter = determination_spymaster_task_support_schemes_efficiency } scope:councillor_liege.house = { has_house_aspiration_parameter= determination_spymaster_task_support_schemes_efficiency }
} }
desc = determination_spymaster_task_support_schemes_success_chance_bonus desc = determination_spymaster_task_support_schemes_success_chance_bonus
} }
@ -559,7 +559,7 @@ task_find_secrets = {
# Determination House Aspiration # Determination House Aspiration
if = { if = {
limit = { limit = {
scope:councillor_liege.house ?= { has_house_power_parameter = determination_spymaster_task_find_secrets_efficiency } scope:councillor_liege.house ?= { has_house_aspiration_parameter= determination_spymaster_task_find_secrets_efficiency }
} }
add = { add = {
value = spymaster_determination_house_aspiration_find_secrets_total value = spymaster_determination_house_aspiration_find_secrets_total

View file

@ -127,7 +127,7 @@ NEOW_slovak = {
ethos = ethos_egalitarian ethos = ethos_egalitarian
heritage = heritage_west_slavic heritage = heritage_west_slavic
language = language_czech_slovak language = NEOW_language_slovak
martial_custom = martial_custom_male_only martial_custom = martial_custom_male_only
head_determination = head_determination_domain head_determination = head_determination_domain
traditions = { traditions = {

View file

@ -31,7 +31,7 @@ language_frisian = {
} }
} }
color = { 229 168 45 } color = { 226 141 56 }
} }
NEOW_language_latvian = { NEOW_language_latvian = {
@ -54,7 +54,7 @@ NEOW_language_latvian = {
} }
} }
color = { 0.5 0.5 0.1 } color = latvian
} }
NEOW_language_lithuanian = { NEOW_language_lithuanian = {
type = language type = language
@ -97,7 +97,7 @@ NEOW_language_irish = {
} }
} }
color = { 64 105 65 } color = irish
} }
NEOW_language_manx = { NEOW_language_manx = {
type = language type = language
@ -635,7 +635,7 @@ NEOW_language_slovene = {
} }
} }
color = { 0.5 0.1 0.08 } color = slovene
} }
NEOW_language_north_helvetic = { NEOW_language_north_helvetic = {
type = language type = language
@ -1120,7 +1120,7 @@ NEOW_language_catalan = {
} }
} }
color = { 204 54 40 } color = catalan
} }
NEOW_language_occitan = { NEOW_language_occitan = {
type = language type = language
@ -1163,7 +1163,7 @@ NEOW_language_aragonese = {
} }
} }
color = { 204 54 40 } color = aragonese
} }
NEOW_language_asturleonese = { NEOW_language_asturleonese = {
type = language type = language
@ -1185,7 +1185,7 @@ NEOW_language_asturleonese = {
} }
} }
color = { 204 54 40 } color = asturleonese
} }
NEOW_language_balearic = { NEOW_language_balearic = {
type = language type = language
@ -1206,7 +1206,7 @@ NEOW_language_balearic = {
} }
} }
color = { 204 54 40 } color = balearic
} }
NEOW_language_basque = { NEOW_language_basque = {
type = language type = language
@ -1228,7 +1228,7 @@ NEOW_language_basque = {
} }
} }
color = { 204 54 40 } color = basque
} }
NEOW_language_castillian = { NEOW_language_castillian = {
type = language type = language
@ -1249,7 +1249,7 @@ NEOW_language_castillian = {
} }
} }
color = { 204 54 40 } color = castilian
} }
NEOW_language_valencian = { NEOW_language_valencian = {
type = language type = language
@ -1271,7 +1271,7 @@ NEOW_language_valencian = {
} }
} }
color = { 204 54 40 } color = valencian
} }
NEOW_language_portuguese = { NEOW_language_portuguese = {
type = language type = language
@ -1292,7 +1292,7 @@ NEOW_language_portuguese = {
} }
} }
color = { 204 54 40 } color = portuguese
} }
NEOW_language_canarian = { NEOW_language_canarian = {
type = language type = language
@ -1313,7 +1313,7 @@ NEOW_language_canarian = {
} }
} }
color = { 204 54 40 } color = canarian
} }
NEOW_language_andalusian = { NEOW_language_andalusian = {
type = language type = language
@ -1335,7 +1335,7 @@ NEOW_language_andalusian = {
} }
} }
color = { 204 54 40 } color = andalusian
} }
NEOW_language_llanito = { NEOW_language_llanito = {
type = language type = language
@ -1358,7 +1358,7 @@ NEOW_language_llanito = {
} }
} }
color = { 204 54 40 } color = llanito
} }
NEOW_language_galician = { NEOW_language_galician = {
type = language type = language
@ -1380,7 +1380,7 @@ NEOW_language_galician = {
} }
} }
color = { 204 54 40 } color = galician
} }
NEOW_language_extremeno = { NEOW_language_extremeno = {
type = language type = language
@ -1402,7 +1402,7 @@ NEOW_language_extremeno = {
} }
} }
color = { 204 54 40 } color = extremeno
} }
NEOW_language_weslander = { NEOW_language_weslander = {
type = language type = language
@ -1595,7 +1595,7 @@ NEOW_language_swabian = {
} }
} }
color = { 204 54 40 } color = swabian
} }
NEOW_language_saxon = { NEOW_language_saxon = {
type = language type = language
@ -1829,7 +1829,7 @@ NEOW_language_bavarian = {
} }
} }
color = { 204 54 40 } color = bavarian
} }
NEOW_language_alpine_bavarian = { NEOW_language_alpine_bavarian = {
type = language type = language
@ -2203,7 +2203,7 @@ language_hispanophonic = {
} }
} }
color = { 229 45 45 } color = castilian
} }
language_kipchak_bulgar = { language_kipchak_bulgar = {
type = language type = language
@ -2277,7 +2277,7 @@ language_lusophonic = {
} }
} }
color = { 19 127 19 } color = portuguese
} }
language_nordic = { language_nordic = {
type = language type = language
@ -2806,7 +2806,7 @@ NEOW_language_slovak = {
} }
} }
color = { 0.35 0.8 0.8 } color = slovak
} }
NEOW_language_polish = { NEOW_language_polish = {
type = language type = language

View file

@ -900,14 +900,22 @@ PredeterminedSaintName = { # Used for icons and any future artifacts that uses t
text = { text = {
trigger = { trigger = {
var:saint ?= flag:fallback var:saint ?= flag:fallback
religion = religion:christianity_religion OR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
} }
localization_key = west_christian_fallback_god_name localization_key = west_christian_fallback_god_name
} }
text = { text = {
trigger = { trigger = {
var:saint ?= flag:fallback var:saint ?= flag:fallback
religion != religion:christianity_religion NOR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
} }
localization_key = generic_religious_figure_fallback_name localization_key = generic_religious_figure_fallback_name
fallback = yes fallback = yes

View file

@ -2426,7 +2426,12 @@ GetReligiousRite = {
text = { text = {
localization_key = rite_mass localization_key = rite_mass
trigger = { faith = { religion = religion:christianity_religion } } trigger = { OR = {
religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
}
}
} }
text = { text = {
localization_key = rite_prayer localization_key = rite_prayer

View file

@ -1009,7 +1009,11 @@ InsultAdjective = {
trigger = { trigger = {
scope:second = { scope:second = {
knows_language = language_greek knows_language = language_greek
religion = religion:christianity_religion OR = {
religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
}
} }
} }
} }
@ -1420,7 +1424,11 @@ InsultAdjectiveArticle = {
trigger = { trigger = {
scope:second = { scope:second = {
knows_language = language_greek knows_language = language_greek
religion = religion:christianity_religion OR = {
religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
}
} }
} }
} }

View file

@ -71,11 +71,11 @@ GetFaithSacredLanguage = {
text = { text = {
trigger = { trigger = {
OR = { OR = {
faith = faith:orthodox religion = religion:eastern_orthodox_religion
faith = faith:coptic religion = religion:catholic_religion
religion = religion:christianity_religion #fallback for all Christian Faiths religion = religion:protestant_religion
} }
} }
localization_key = language_greek_name #Greek localization_key = language_greek_name #Greek
} }
@ -182,11 +182,11 @@ GetFaithSacredLanguageCharacter = {
text = { text = {
trigger = { trigger = {
OR = { OR = {
faith = faith:orthodox religion = religion:eastern_orthodox_religion
faith = faith:coptic religion = religion:catholic_religion
religion = religion:christianity_religion #fallback for all Christian Faiths religion = religion:protestant_religion
} }
} }
localization_key = language_greek_name #Greek localization_key = language_greek_name #Greek
} }

View file

@ -525,7 +525,11 @@ RoamingGraveVariants = {
text = { text = {
trigger = { trigger = {
religion = religion:christianity_religion OR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
} }
localization_key = roaming_grave_variant_cross localization_key = roaming_grave_variant_cross
} }

View file

@ -745,7 +745,11 @@ GetCoronationSite = {
text = { # Palatine Chapel in Aachen text = { # Palatine Chapel in Aachen
trigger = { trigger = {
religion = religion:christianity_religion OR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
has_special_building = yes has_special_building = yes
has_building_or_higher = palace_of_aachen_01 has_building_or_higher = palace_of_aachen_01
} }

View file

@ -25,7 +25,7 @@ reforge_crown_wenceslas_decision = {
custom_tooltip = { custom_tooltip = {
text = must_have_crown_wenceslas text = must_have_crown_wenceslas
any_character_artifact = { any_character_artifact = {
has_name = crown_wenceslas_name has_variable = crown_wenceslas
} }
} }
} }
@ -38,12 +38,14 @@ reforge_crown_wenceslas_decision = {
effect = { effect = {
if = { if = {
limit = { limit = {
has_name = crown_wenceslas_name any_character_artifact = {
has_variable = crown_wenceslas
}
} }
every_character_artifact = { every_character_artifact = {
limit = { limit = {
has_name = crown_wenceslas_name has_variable = crown_wenceslas
} }
destroy_artifact = this destroy_artifact = this
} }
set_artifact_rarity_illustrious = yes set_artifact_rarity_illustrious = yes

View file

@ -680,7 +680,7 @@ baron_theocracy_male_christianity_religion = {
tier = barony tier = barony
priority = 7 priority = 7
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = { flavourization_rules = {
top_liege = no top_liege = no
} }
@ -692,7 +692,7 @@ baron_theocracy_female_christianity_religion = {
tier = barony tier = barony
priority = 7 priority = 7
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = { flavourization_rules = {
top_liege = no top_liege = no
} }
@ -702,7 +702,7 @@ barony_theocracy_christianity_religion = {
tier = barony tier = barony
priority = 7 priority = 7
holding = church_holding holding = church_holding
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = { flavourization_rules = {
top_liege = no top_liege = no
} }
@ -714,7 +714,7 @@ count_theocracy_male_christianity_religion = {
tier = county tier = county
priority = 18 priority = 18
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = { flavourization_rules = {
top_liege = no top_liege = no
} }
@ -726,7 +726,7 @@ count_theocracy_female_christianity_religion = {
tier = county tier = county
priority = 18 priority = 18
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = { flavourization_rules = {
top_liege = no top_liege = no
} }
@ -736,7 +736,7 @@ county_theocracy_christianity_religion = {
tier = county tier = county
priority = 18 priority = 18
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = { flavourization_rules = {
top_liege = no top_liege = no
} }
@ -748,7 +748,7 @@ duke_theocracy_male_christianity_religion = {
tier = duchy tier = duchy
priority = 27 priority = 27
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = { flavourization_rules = {
top_liege = no top_liege = no
} }
@ -760,7 +760,7 @@ duke_theocracy_female_christianity_religion = {
tier = duchy tier = duchy
priority = 27 priority = 27
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = { flavourization_rules = {
top_liege = no top_liege = no
} }
@ -770,7 +770,7 @@ duchy_theocracy_christianity_religion = {
tier = duchy tier = duchy
priority = 27 priority = 27
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = { flavourization_rules = {
top_liege = no top_liege = no
} }
@ -785,7 +785,7 @@ king_theocracy_male_christianity_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
} }
king_theocracy_female_christianity_religion = { king_theocracy_female_christianity_religion = {
type = character type = character
@ -797,7 +797,7 @@ king_theocracy_female_christianity_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
} }
kingdom_theocracy_christianity_religion = { kingdom_theocracy_christianity_religion = {
type = title type = title
@ -807,7 +807,7 @@ kingdom_theocracy_christianity_religion = {
} }
priority = 47 priority = 47
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
} }
emperor_theocracy_male_christianity_religion = { emperor_theocracy_male_christianity_religion = {
type = character type = character
@ -819,7 +819,7 @@ emperor_theocracy_male_christianity_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
} }
emperor_theocracy_female_christianity_religion = { emperor_theocracy_female_christianity_religion = {
type = character type = character
@ -831,7 +831,7 @@ emperor_theocracy_female_christianity_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
} }
empire_theocracy_christianity_religion = { empire_theocracy_christianity_religion = {
type = title type = title
@ -841,7 +841,7 @@ empire_theocracy_christianity_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion dualism_religion } religions = { eastern_orthodox_religion catholic_religion protestant_religion dualism_religion }
} }
#Eastern Christians #Eastern Christians
@ -855,7 +855,7 @@ king_theocracy_male_christianity_religion_orthodox = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
faiths = { orthodox armenian_apostolic coptic nestorian bogomilist iconoclast paulician messalian } religions = { eastern_orthodox_religion }
} }
king_theocracy_female_christianity_religion_orthodox = { king_theocracy_female_christianity_religion_orthodox = {
type = character type = character
@ -868,7 +868,7 @@ king_theocracy_female_christianity_religion_orthodox = {
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion } religions = { christianity_religion }
faiths = { orthodox armenian_apostolic coptic nestorian bogomilist iconoclast paulician messalian } religions = { eastern_orthodox_religion }
} }
kingdom_theocracy_christianity_religion_orthodox = { kingdom_theocracy_christianity_religion_orthodox = {
type = title type = title
@ -878,8 +878,7 @@ kingdom_theocracy_christianity_religion_orthodox = {
} }
priority = 60 priority = 60
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion } religions = { eastern_orthodox_religion }
faiths = { orthodox armenian_apostolic coptic nestorian bogomilist iconoclast paulician messalian }
} }
emperor_theocracy_male_christianity_religion_orthodox = { emperor_theocracy_male_christianity_religion_orthodox = {
type = character type = character
@ -890,8 +889,7 @@ emperor_theocracy_male_christianity_religion_orthodox = {
flavourization_rules = { flavourization_rules = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } religions = { eastern_orthodox_religion }
faiths = { orthodox armenian_apostolic coptic nestorian bogomilist iconoclast paulician messalian }
} }
emperor_theocracy_female_christianity_religion_orthodox = { emperor_theocracy_female_christianity_religion_orthodox = {
type = character type = character
@ -903,8 +901,7 @@ emperor_theocracy_female_christianity_religion_orthodox = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion } religions = { eastern_orthodox_religion }
faiths = { orthodox armenian_apostolic coptic nestorian bogomilist iconoclast paulician messalian }
} }
empire_theocracy_christianity_religion_orthodox = { empire_theocracy_christianity_religion_orthodox = {
type = title type = title
@ -914,8 +911,7 @@ empire_theocracy_christianity_religion_orthodox = {
} }
priority = 107 priority = 107
governments = { theocracy_government } governments = { theocracy_government }
religions = { christianity_religion } religions = { eastern_orthodox_religion }
faiths = { orthodox armenian_apostolic coptic nestorian bogomilist iconoclast paulician messalian }
} }
# Dualism (same as Christianity) # Dualism (same as Christianity)

View file

@ -2986,7 +2986,6 @@ e_iberia = {
} }
k_canarias = { # The Canaries k_canarias = { # The Canaries
color = { 242 231 125 } color = { 242 231 125 }
cultural_names = {
capital = c_canarias # Las Palmas capital = c_canarias # Las Palmas
definite_form = yes definite_form = yes

View file

@ -1,4 +1,9 @@
 
@correct_culture_primary_score = 100
@better_than_the_alternatives_score = 50
@always_primary_score = 1000
@never_primary_score = -1000
# special titles # special titles
k_papal_state = { k_papal_state = {
color = { 255 249 198 } color = { 255 249 198 }

View file

@ -1,4 +1,10 @@
e_zapadnorussia = { #Western Russia like westslavia 
@correct_culture_primary_score = 100
@better_than_the_alternatives_score = 50
@always_primary_score = 1000
@never_primary_score = -1000
e_zapadnorussia = { #Western Russia like westslavia
color = { 44 81 44 } color = { 44 81 44 }
capital = c_moskva capital = c_moskva

View file

@ -1,4 +1,5 @@
@correct_culture_primary_score = 100 
@correct_culture_primary_score = 100
@better_than_the_alternatives_score = 50 @better_than_the_alternatives_score = 50
@always_primary_score = 1000 @always_primary_score = 1000
@never_primary_score = -1000 @never_primary_score = -1000

View file

@ -2,10 +2,13 @@ colors = {
# used by cultures and languages # used by cultures and languages
english = { 0.8 0.2 0.2 } english = { 0.8 0.2 0.2 }
bedouin = { 0.1 0.75 0.1 } bedouin = { 0.1 0.75 0.1 }
swabian = { 0.7 0.7 0.7 }
polish = { 0.3 0.6 0.6 } polish = { 0.3 0.6 0.6 }
assyrian = { 0.82 0.83 0.53 } assyrian = { 0.82 0.83 0.53 }
lithuanian = { 0.56 0.55 0.2 } #Baltic
lithuanian = { 153 96 22 }
latvian = { 76 19 36 }
#British
irish = { 64 105 65 }
basque = { 0.55 0.42 0.04 } basque = { 0.55 0.42 0.04 }
baranis = { 161 67 0 } baranis = { 161 67 0 }
welsh = hsv{ 0.68 0.6 0.72 } welsh = hsv{ 0.68 0.6 0.72 }
@ -22,7 +25,6 @@ colors = {
french = { 0.1 0.1 0.6 } french = { 0.1 0.1 0.6 }
gaelic = hsv{ 0.50 0.90 0.57 } gaelic = hsv{ 0.50 0.90 0.57 }
gur = hsv{ 0.62 0.9 0.7 } gur = hsv{ 0.62 0.9 0.7 }
castilian = { 0.95 0.82 0.09 }
hindustani = { 1.0 0.0 0.0 } hindustani = { 1.0 0.0 0.0 }
marathi = { 0.8 0.2 0.0 } marathi = { 0.8 0.2 0.0 }
bengali = { 0.45 0.0 0.0 } bengali = { 0.45 0.0 0.0 }
@ -60,6 +62,27 @@ colors = {
yoruba = hsv{ 0.45 0.7 0.7 } yoruba = hsv{ 0.45 0.7 0.7 }
armenian = hsv{ 0.01 0.95 0.7 } armenian = hsv{ 0.01 0.95 0.7 }
greek = { 0.8 0.3 0.8 } greek = { 0.8 0.3 0.8 }
#Germanic ####################################################
swabian = { 54 86 43 }
bavarian = { 0 187 255 }
#South Slavic ####################################################
slovene = { 43 118 216 }
#Iberian ####################################################
andalusian = { 221 239 119 }
aragonese = { 193 152 29 }
asturleonese = { 255 241 89 }
balearic = { 255 241 89 }
basque = { 153 71 30 }
canarian = { 221 239 89 }
castilian = { 0.95 0.82 0.09 }
catalan = { 193 107 20 }
extremeno = { 163 163 32 }
galician = { 177 211 63 }
llanito = { 229 95 68 }
portuguese = { 65 102 10 }
valencian = { 232 160 61 }
#West Slavic ####################################################
slovak = { 0.3 0.6 0.5 }
afghan = { 0.6 0.6 0.1 } afghan = { 0.6 0.6 0.1 }
georgian = hsv{ 0.01 0.8 0.88 } georgian = hsv{ 0.01 0.8 0.88 }
occitan = { 0.1 0.7 0.8 } occitan = { 0.1 0.7 0.8 }

View file

@ -615,97 +615,97 @@ on_game_start = {
} }
} }
} }
religion:shintoism_religion = { # religion:shintoism_religion = {
every_faith = { # every_faith = {
every_holy_site = { # every_holy_site = {
limit = { # limit = {
title_province = { # title_province = {
has_special_building_slot = no # has_special_building_slot = no
} # }
} # }
title_province = { # title_province = {
add_special_building_slot = holy_site_japanese_temple_01 # add_special_building_slot = holy_site_japanese_temple_01
} # }
} # }
} # }
} # }
religion:taoism_religion = { # religion:taoism_religion = {
every_faith = { # every_faith = {
every_holy_site = { # every_holy_site = {
limit = { # limit = {
title_province = { # title_province = {
has_special_building_slot = no # has_special_building_slot = no
} # }
} # }
title_province = { # title_province = {
add_special_building_slot = holy_site_chinese_temple_01 # add_special_building_slot = holy_site_chinese_temple_01
} # }
} # }
} # }
} # }
religion:confucianism_religion = { # religion:confucianism_religion = {
every_faith = { # every_faith = {
every_holy_site = { # every_holy_site = {
limit = { # limit = {
title_province = { # title_province = {
has_special_building_slot = no # has_special_building_slot = no
} # }
} # }
title_province = { # title_province = {
add_special_building_slot = holy_site_chinese_temple_01 # add_special_building_slot = holy_site_chinese_temple_01
} # }
} # }
} # }
} # }
every_religion_global = { # every_religion_global = {
limit = { # limit = {
OR = { # OR = {
this = religion:hinduism_religion # this = religion:hinduism_religion
this = religion:jainism_religion # this = religion:jainism_religion
this = religion:tani_religion # this = religion:tani_religion
this = religion:bon_religion # this = religion:bon_religion
} # }
} # }
every_faith = { # every_faith = {
every_holy_site = { # every_holy_site = {
limit = { # limit = {
title_province = { # title_province = {
has_special_building_slot = no # has_special_building_slot = no
} # }
} # }
title_province = { # title_province = {
add_special_building_slot = holy_site_indian_grand_temple_01 # add_special_building_slot = holy_site_indian_grand_temple_01
} # }
} # }
} # }
} # }
every_religion_global = { # every_religion_global = {
limit = { # limit = {
OR = { # OR = {
this = religion:satsana_phi_religion # this = religion:satsana_phi_religion
this = religion:dayawism_religion # this = religion:dayawism_religion
this = religion:hantuism_religion # this = religion:hantuism_religion
this = religion:satsana_phi_religion # this = religion:satsana_phi_religion
this = religion:kaharingan_religion # this = religion:kaharingan_religion
this = religion:tolotang_religion # this = religion:tolotang_religion
this = religion:aluk_religion # this = religion:aluk_religion
this = religion:dab_qhuas_religion # this = religion:dab_qhuas_religion
this = religion:biliku_religion # this = religion:biliku_religion
} # }
} # }
every_faith = { # every_faith = {
every_holy_site = { # every_holy_site = {
limit = { # limit = {
title_province = { # title_province = {
has_special_building_slot = no # has_special_building_slot = no
} # }
} # }
title_province = { # title_province = {
add_special_building_slot = holy_site_se_asia_pagan_temple_01 # add_special_building_slot = holy_site_se_asia_pagan_temple_01
} # }
} # }
} # }
} # }
every_religion_global = { every_religion_global = {
limit = { limit = {
is_in_family = rf_pagan is_in_family = rf_pagan

View file

@ -692,8 +692,16 @@ court_language_ai_score = {
} }
else_if = { #Christian cares about other Christians - especially of the same faith else_if = { #Christian cares about other Christians - especially of the same faith
limit = { limit = {
faith.religion = religion:christianity_religion OR = {
scope:target.faith.religion = religion:christianity_religion faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
OR = {
scope:target.faith.religion = religion:eastern_orthodox_religion
scope:target.faith.religion = religion:catholic_religion
scope:target.faith.religion = religion:protestant_religion
}
} }
add = { add = {
value = scope:target.court_grandeur_current value = scope:target.court_grandeur_current
@ -732,7 +740,9 @@ court_language_ai_score = {
limit = { limit = {
OR = { OR = {
faith.religion = religion:islam_religion faith.religion = religion:islam_religion
faith.religion = religion:christianity_religion faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
} }
faith.religion != scope:target.faith.religion faith.religion != scope:target.faith.religion
} }

View file

@ -503,28 +503,28 @@ starting_merit = {
# root = culture 1 # root = culture 1
# scope:culture = culture 2 # scope:culture = culture 2
starting_culture_acceptance = { starting_culture_acceptance = {
# Cultures start with the baseline as their default acceptance # # Cultures start with the baseline as their default acceptance
value = culture_acceptance_baseline # value = culture_acceptance_baseline
#
# Historical one-time increases to Cultural Acceptance (added on top of the baseline) # # Historical one-time increases to Cultural Acceptance (added on top of the baseline)
# Note: List the cultures in the same order as they appear in script in common\culture\cultures. # # Note: List the cultures in the same order as they appear in script in common\culture\cultures.
if = { # if = {
limit = { current_date >= 1060.1.1 } # Changes for the 1066 bookmark # limit = { current_date >= 1060.1.1 } # Changes for the 1066 bookmark
if = { # if = {
limit = { # The Ghaznavids have ruled over Afghan land for a few generations - Let's help them keep it # limit = { # The Ghaznavids have ruled over Afghan land for a few generations - Let's help them keep it
this = culture:afghan # this = culture:afghan
scope:culture = culture:turkish # scope:culture = culture:turkish
} # }
add = 25 # add = 25
} # }
if = { # if = {
limit = { # The Ghaznavids have ruled over Punjabi land for some time - We don't want them to revolt too quickly # limit = { # The Ghaznavids have ruled over Punjabi land for some time - We don't want them to revolt too quickly
this = culture:punjabi # this = culture:punjabi
scope:culture = culture:turkish # scope:culture = culture:turkish
} # }
add = 20 # add = 20
} # }
} # }
} }
# What cultural acceptance should two cultures drift down towards if above? # What cultural acceptance should two cultures drift down towards if above?

View file

@ -2,8 +2,8 @@
age = { 20 40 } age = { 20 40 }
dynasty = none dynasty = none
random_traits = yes random_traits = yes
culture = culture:frankish culture = culture:metropolitain
religion = religion:catholic_religion faith = faith:carolingian
martial = { martial = {
min_template_high_skill min_template_high_skill
max_template_high_skill max_template_high_skill

View file

@ -922,7 +922,9 @@ roman_restoration_is_valid_roman_empire_trigger = {
is_ai = no is_ai = no
is_roman_emperor_trigger = yes is_roman_emperor_trigger = yes
OR = { OR = {
religion = religion:christianity_religion #Either Christian faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
religion = religion:hellenism_religion #Or Hellenic religion = religion:hellenism_religion #Or Hellenic
} }
NOT = { has_ep3_dlc_trigger = yes } NOT = { has_ep3_dlc_trigger = yes }

View file

@ -868,7 +868,11 @@ religious_special_building_exclusion_trigger = { # checks if any special buildin
islamic_special_building_trigger = yes islamic_special_building_trigger = yes
} }
AND = { # Christian AND = { # Christian
NOT = { barony.holder.religion = religion:christianity_religion } NOR = {
barony.holder.religion:eastern_orthodox_religion
barony.holder.religion:catholic_religion
barony.holder.religion:protestant_religion
}
christian_special_building_trigger = yes christian_special_building_trigger = yes
} }
AND = { # Islamic/Zoroastrian AND = { # Islamic/Zoroastrian

View file

@ -437,11 +437,19 @@ portrait_wear_no_crown_trigger = { # Rulers should be coronated to wear a crown
portrait_wear_christian_holy_order_trigger = { # Christian holy order members/vassals should wear different armor portrait_wear_christian_holy_order_trigger = { # Christian holy order members/vassals should wear different armor
OR = { OR = {
AND = { # Is a Christian holy order member AND = { # Is a Christian holy order member
religion = religion:christianity_religion OR = {
religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
}
government_has_flag = government_is_holy_order government_has_flag = government_is_holy_order
} }
AND = { # Is a Christian holy order vassal AND = { # Is a Christian holy order vassal
religion = religion:christianity_religion OR = {
religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
}
is_playable_character = no is_playable_character = no
portrait_wear_armor_trigger = yes portrait_wear_armor_trigger = yes
liege ?= { government_has_flag = government_is_holy_order } liege ?= { government_has_flag = government_is_holy_order }
@ -723,7 +731,11 @@ portrait_fp2_iberian_christian_clothing_trigger = {
trigger_if = { trigger_if = {
limit = { exists = this } limit = { exists = this }
AND = { AND = {
religion = religion:christianity_religion OR = {
religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
}
capital_province ?= { capital_province ?= {
geographical_region = world_europe_west_iberia geographical_region = world_europe_west_iberia
} }
@ -740,7 +752,11 @@ portrait_fp2_iberian_christian_clothing_spouse_trigger = {
CULTURE_FLAG = iberian_christian CULTURE_FLAG = iberian_christian
} }
AND = { AND = {
religion = religion:christianity_religion OR = {
religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
}
capital_province ?= { capital_province ?= {
geographical_region = world_europe_west_iberia geographical_region = world_europe_west_iberia
} }
@ -2608,11 +2624,19 @@ portrait_war_nobles_helmet_trigger = {
portrait_$CULTURE_INPUT$_clothing_trigger = yes portrait_$CULTURE_INPUT$_clothing_trigger = yes
NOR = { NOR = {
AND = { AND = {
religion = religion:christianity_religion OR = {
religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
}
government_has_flag = government_is_holy_order government_has_flag = government_is_holy_order
} }
AND = { AND = {
religion = religion:christianity_religion OR = {
religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
}
is_playable_character = no is_playable_character = no
portrait_wear_armor_trigger = yes portrait_wear_armor_trigger = yes
liege ?= { liege ?= {
@ -2620,7 +2644,11 @@ portrait_war_nobles_helmet_trigger = {
} }
} }
AND = { AND = {
religion = religion:christianity_religion OR = {
religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
}
portrait_wear_armor_trigger = yes portrait_wear_armor_trigger = yes
OR = { OR = {
any_character_war = { any_character_war = {
@ -2669,11 +2697,19 @@ portrait_western_crusades_trigger = {
exists = this exists = this
OR = { OR = {
AND = { AND = {
religion = religion:christianity_religion OR = {
religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
}
government_has_flag = government_is_holy_order government_has_flag = government_is_holy_order
} }
AND = { AND = {
religion = religion:christianity_religion OR = {
religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
}
is_playable_character = no is_playable_character = no
portrait_wear_armor_trigger = yes portrait_wear_armor_trigger = yes
liege ?= { liege ?= {
@ -2681,7 +2717,11 @@ portrait_western_crusades_trigger = {
} }
} }
AND = { AND = {
religion = religion:christianity_religion OR = {
religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
}
portrait_wear_armor_trigger = yes portrait_wear_armor_trigger = yes
OR = { OR = {
any_character_war = { any_character_war = {
@ -2957,7 +2997,6 @@ portrait_religious_head_popes_trigger = {
faith = faith:roman_catholic faith = faith:roman_catholic
} }
is_adult = yes is_adult = yes
religion = religion:christianity_religion
primary_title ?= { primary_title ?= {
is_head_of_faith = yes is_head_of_faith = yes
} }

View file

@ -1161,7 +1161,9 @@ barony_is_valid_for_holy_order_lease_cancellation_trigger = {
religion_has_angels_trigger = { religion_has_angels_trigger = {
OR = { OR = {
religion = religion:christianity_religion religion = religion:eastern_orthodox_religion
religion = religion:catholic_religion
religion = religion:protestant_religion
religion = religion:islam_religion religion = religion:islam_religion
religion = religion:zoroastrianism_religion religion = religion:zoroastrianism_religion
religion = religion:dualism_religion religion = religion:dualism_religion
@ -2036,7 +2038,8 @@ broadly_dharmic_trigger = {
} }
} }
#south_east_asian_pagan_trigger = { south_east_asian_pagan_trigger = {
always = no
# OR = { # OR = {
# faith.religion = religion:aluk_religion # faith.religion = religion:aluk_religion
# faith.religion = religion:dayawism_religion # faith.religion = religion:dayawism_religion
@ -2045,8 +2048,8 @@ broadly_dharmic_trigger = {
# faith.religion = religion:tolotang_religion # faith.religion = religion:tolotang_religion
# faith.religion = religion:biliku_religion # faith.religion = religion:biliku_religion
# } # }
#} }
#
broadly_jungle_dwelling_trigger = { broadly_jungle_dwelling_trigger = {
culture = { culture = {
OR = { OR = {
@ -2062,12 +2065,13 @@ broadly_jungle_dwelling_trigger = {
} }
} }
#broadly_chinese_religion_trigger = { broadly_chinese_religion_trigger = {
always = no
# OR = { # OR = {
# faith.religion = religion:taoism_religion # faith.religion = religion:taoism_religion
# faith.religion = religion:confucianism_religion # faith.religion = religion:confucianism_religion
# } # }
#} }
broadly_mainland_east_asian_heritage_trigger = { broadly_mainland_east_asian_heritage_trigger = {
culture = { culture = {

View file

@ -1302,7 +1302,7 @@ types PortraitTypes
portrait_texture = "[Character.GetAnimatedPortrait(Illustration.GetEnvironment(Character.Self), 'camera_character_view_main', 'idle', PdxGetWidgetScreenSize(PdxGuiWidget.Self))]" portrait_texture = "[Character.GetAnimatedPortrait(Illustration.GetEnvironment(Character.Self), 'camera_character_view_main', 'idle', PdxGetWidgetScreenSize(PdxGuiWidget.Self))]"
mask = "gfx/portraits/portrait_mask_character_view.dds" mask = "gfx/portraits/portrait_mask_character_view.dds"
effectname = "NoHighlight" effectname = "NoHighlight"
visible = "[And(Character.Character.GetGovernment.HasGovernmentFlag( 'government_is_herder', Character.HasLandedTitles)]" visible = "[And(Character.Character.GetGovernment.HasGovernmentFlag( 'government_is_herder', Character.HasLandedTitles) )]"
block "prison_bars" { block "prison_bars" {
highlight_icon = { highlight_icon = {

View file

@ -1567,7 +1567,7 @@
set_de_jure_capital_warning: "$set_de_jure_capital_effect_tooltip$\n@warning_icon! #color_red Will destroy current [duchy_building|E]#!" set_de_jure_capital_warning: "$set_de_jure_capital_effect_tooltip$\n@warning_icon! #color_red Will destroy current [duchy_building|E]#!"
reforge_crown_wenceslas_decision: "Reforge the Crown of St. Wenceslas" reforge_crown_wenceslas_decision: "Reforge the Crown of St. Wenceslas"
reforge_crown_wenceslas_decision_desc: "Reforge the Crown of St. Wenceslas, which has been dismanteled and ashamed for far too long." reforge_crown_wenceslas_decision_desc: "Reforge the Crown of St. Wenceslas, which has been dismantled and ashamed for far too long."
reforge_crown_wenceslas_decision_tooltip: "Reforge the Crown of St. Wenceslas" reforge_crown_wenceslas_decision_tooltip: "Reforge the Crown of St. Wenceslas"
reforge_crown_wenceslas_decision_confirm: "To the forge!" reforge_crown_wenceslas_decision_confirm: "To the forge!"
must_have_crown_wenceslas:0 "You must possess the #color_white $crown_wenceslas_name$" must_have_crown_wenceslas:0 "You must possess the #color_white $crown_wenceslas_name$"