From 432ba8cad1b82da324fc13a72b96ae3150b30195 Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Fri, 30 Oct 2026 21:01:44 +0000 Subject: [PATCH] fix to clothes --- .../00_clothing_triggers.txt | 527 ++++++++++++++++++ 1 file changed, 527 insertions(+) diff --git a/common/scripted_triggers/00_clothing_triggers.txt b/common/scripted_triggers/00_clothing_triggers.txt index c944b38bf..562b236b2 100644 --- a/common/scripted_triggers/00_clothing_triggers.txt +++ b/common/scripted_triggers/00_clothing_triggers.txt @@ -1066,6 +1066,532 @@ 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 + #} + always = no +} + +portrait_emishi_clothing_spouse_trigger = { + #has_cp7_dlc_trigger = yes + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = culture + # CULTURE_FLAG = emishi + #} + always = no +} + +portrait_nivkh_clothing_trigger = { + #has_cp7_dlc_trigger = yes + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = scope:culture + # CULTURE_FLAG = nivkh + #} + always = no +} + +portrait_nivkh_clothing_spouse_trigger = { + #has_cp7_dlc_trigger = yes + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = culture + # CULTURE_FLAG = nivkh + #} + always = no +} + +### 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 + #} + always = no +} + +portrait_chinese_clothing_spouse_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = culture + # CULTURE_FLAG = chinese + #} + always = no +} + +portrait_japanese_clothing_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = scope:culture + # CULTURE_FLAG = japanese + #} + always = no +} + +portrait_japanese_clothing_spouse_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = culture + # CULTURE_FLAG = japanese + #} + always = no +} + +portrait_korean_clothing_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = scope:culture + # CULTURE_FLAG = korean + #} + always = no +} + +portrait_korean_clothing_spouse_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = culture + # CULTURE_FLAG = korean + #} + always = no +} + +portrait_malay_clothing_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = scope:culture + # CULTURE_FLAG = malay + #} + always = no +} + +portrait_malay_clothing_spouse_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = culture + # CULTURE_FLAG = malay + #} + always = no +} + +portrait_southeast_asian_clothing_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = scope:culture + # CULTURE_FLAG = southeast_asian + #} + always = no +} + +portrait_southeast_asian_clothing_spouse_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = culture + # CULTURE_FLAG = southeast_asian + #} + always = no +} + +portrait_papuan_clothing_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = scope:culture + # CULTURE_FLAG = papuan + #} + always = no +} + +portrait_papuan_clothing_spouse_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = culture + # CULTURE_FLAG = papuan + #} + always = no +} + +portrait_viet_clothing_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = scope:culture + # CULTURE_FLAG = viet + #} + always = no +} + +portrait_viet_clothing_spouse_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = culture + # CULTURE_FLAG = viet + #} + always = no +} + +portrait_tai_clothing_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = scope:culture + # CULTURE_FLAG = tai + #} + always = no +} + +portrait_tai_clothing_spouse_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = culture + # CULTURE_FLAG = tai + #} + always = no +} + +portrait_ainu_clothing_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = scope:culture + # CULTURE_FLAG = ainu + #} + always = no +} + +portrait_ainu_clothing_spouse_trigger = { + #portrait_shared_clothing_contents_trigger = { + # CULTURE_SCOPE = culture + # CULTURE_FLAG = ainu + #} + always = no +} + +### 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 ### @@ -2897,6 +3423,7 @@ 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 = {