fixing that thing where it looks like characters hanged themselves

This commit is contained in:
Thakia 2026-10-01 13:11:41 -03:00
parent 3a8b2882cb
commit 273cb89aa5
21 changed files with 3227 additions and 775 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -4,7 +4,10 @@ my_animation = { # Name of the animation, this is the name events and g
male = { # Animations are scripted for each portrait type, all types needs to be scripted
default = { head = "idle" torso = "idle" } # Default animation used if no item has a weight > 0, or if it is used in a non scripted environment
force = no # portrait_modifier are copied to children if they have none of their own. If specified, copying is skipped unless force = yes. Default is no.
## How to handle portrait_modifiers at this top level, in relation to animation variants
# (default) no: portrait_modifiers at top level are _copied_ animation variants, if they have no portrait_modifiers (or packs) defined
# yes: for each portrait_modifiers at this top level, we _add_ their overrides to all portrait_modifiers of all animation variants
force = yes/no
portrait_modifier = { # Triggered portrait modifier for when this animation is picked. The first one satisfying the trigger will be picked.
trigger = {
@ -17,12 +20,34 @@ my_animation = { # Name of the animation, this is the name events and g
portrait_modifier = ...
evil = { # Item, specifies animations to be used if this one is choosen by the weighted random
portrait_modifier_pack = <key> # Add all of modifiers from the pack with name <key>. Packs are defined in `*.animationpack` files.
# Add a portrait modifier set. All modifier sets are applied independently when this animation is selected. (the first valid modifier in each is applied)
portrait_modifier_set = {
portrait_modifier = ... # Portrait modifiers for the current variant (same syntax as for the default animation). If none are specified, the default animation ones will be used.
portrait_modifier = ...
portrait_modifier_pack = <key> # Add all of modifiers from the pack with name <key>. Packs are defined in `*.animationpack` files.
}
portrait_modifier_set = { ... }
# Animation variant (possibly weighted)
evil = {
# Item, specifies animations to be used if this one is choosen by the weighted random
animation = { head = "evil" torso = "evil" }
portrait_modifier = ... # Portrait modifiers for the current variant (same syntax as for the default animation). If none are specified, the default animation ones will be used.
portrait_modifier = ...
portrait_modifier_pack = <key> # Add all of modifiers from the pack with name <key>. Packs are defined in `*.animationpack` files.
# Add a portrait modifier set. All modifier sets are applied independently when this animation is selected. (the first valid modifier in each is applied)
portrait_modifier_set = {
portrait_modifier = ... # Portrait modifiers for the current variant (same syntax as for the default animation). If none are specified, the default animation ones will be used.
portrait_modifier = ...
portrait_modifier_pack = <key> # Add all of modifiers from the pack with name <key>. Packs are defined in `*.animationpack` files.
}
portrait_modifier_set = { ... }
weight = { # This is where the weight is calculated
base = 1 # The final weigth is calculated like this:
# weight = base

View file

@ -3679,6 +3679,13 @@ hu = {
### Cultural Books ###
open_book = {
portrait_modifier = { # Christians
trigger = {
religion = religion:christianity_religion
}
animations_props = pam_bible_ornate_open_left
animations = female_prop_fix_additive
}
portrait_modifier = { # Chinese
trigger = {
culture = {
@ -3696,6 +3703,13 @@ open_book = {
}
open_book_w_writing_tool_left = {
portrait_modifier = { # Christians
trigger = {
religion = religion:christianity_religion
}
animations_props = open_book_left_writing_bible
animations = female_prop_fix_additive
}
portrait_modifier = { # Chinese
trigger = {
culture = {
@ -3713,6 +3727,13 @@ open_book_w_writing_tool_left = {
}
open_book_w_writing_tool_right = {
portrait_modifier = { # Christians
trigger = {
religion = religion:christianity_religion
}
animations_props = open_book_right_writing_bible
animations = female_prop_fix_additive
}
portrait_modifier = { # Chinese
trigger = {
culture = {
@ -3749,6 +3770,26 @@ paged_book = {
}
closed_book = {
portrait_modifier = { # Mediterranean
trigger = {
faith = faith:orthodox
culture = {
OR = {
has_clothing_gfx = iberian_christian_clothing_gfx
has_clothing_gfx = byzantine_clothing_gfx
}
}
}
animations_props = ep1_mediterranean_book
animations = female_prop_fix_additive
}
portrait_modifier = { # Christians
trigger = {
religion = religion:christianity_religion
}
animations_props = pam_bible_ornate_01
animations = female_prop_fix_additive
}
portrait_modifier = { # MENA
trigger = {
culture = {
@ -3774,18 +3815,6 @@ closed_book = {
animations_props = ep1_indian_book
animations = female_prop_fix_additive
}
portrait_modifier = { # Mediterranean
trigger = {
culture = {
OR = {
has_clothing_gfx = iberian_christian_clothing_gfx
has_clothing_gfx = byzantine_clothing_gfx
}
}
}
animations_props = ep1_mediterranean_book
animations = female_prop_fix_additive
}
portrait_modifier = { # China
trigger = {
culture = {
@ -3804,7 +3833,78 @@ closed_book = {
}
}
closed_book_left = {
portrait_modifier = { # Mediterranean
trigger = {
faith = faith:orthodox
culture = {
OR = {
has_clothing_gfx = iberian_christian_clothing_gfx
has_clothing_gfx = byzantine_clothing_gfx
}
}
}
animations_props = ep1_mediterranean_book_big_left
animations = female_prop_fix_additive
}
portrait_modifier = { # Christians
trigger = {
religion = religion:christianity_religion
}
animations_props = pam_bible_ornate_01_a_left
animations = female_prop_fix_additive
}
portrait_modifier = { # MENA
trigger = {
culture = {
OR = {
has_clothing_gfx = mena_clothing_gfx
has_clothing_gfx = mongol_clothing_gfx
has_clothing_gfx = iberian_muslim_clothing_gfx
}
}
}
animations_props = ep1_mena_book_big_left
animations = female_prop_fix_additive
}
portrait_modifier = { # India
trigger = {
culture = {
OR = {
has_clothing_gfx = indian_clothing_gfx
has_clothing_gfx = southeast_asian_clothing_gfx
}
}
}
animations_props = ep1_indian_book_big_left
animations = female_prop_fix_additive
}
portrait_modifier = { # China
trigger = {
culture = {
OR = {
has_clothing_gfx = chinese_clothing_gfx
has_unit_gfx = japanese_unit_gfx
}
}
}
animations_props = tgp_chinese_book_closed_left
animations = female_prop_fix_additive
}
portrait_modifier = { # Everything else - not great bc big cross
animations_props = ep1_western_book_big_left
animations = female_prop_fix_additive
}
}
closed_book_w_writing_tool = {
portrait_modifier = { # Christians
trigger = {
religion = religion:christianity_religion
}
animations_props = pam_bible_ornate_writing
animations = female_prop_fix_additive
}
portrait_modifier = { # MENA
trigger = {
culture = {
@ -3859,3 +3959,139 @@ closed_book_w_writing_tool = {
animations = female_prop_fix_additive
}
}
### Crozier ###
crozier = {
portrait_modifier = { # Orthodox ornate
trigger = {
OR = {
faith = faith:orthodox
rite = rite:byzantine_rite
}
any_held_title = { is_head_of_faith = yes }
}
animations_props = pam_crozier_orthodox_ornate
}
portrait_modifier = { # Orthodox basic
trigger = {
OR = {
faith = faith:orthodox
rite = rite:byzantine_rite
}
}
animations_props = pam_crozier_orthodox_basic
}
portrait_modifier = { # Catholic ornate
trigger = {
religion = religion:christianity_religion
any_held_title = { is_head_of_faith = yes }
}
animations_props = pam_crozier_catholic_ornate
}
portrait_modifier = { # Catholic archbishop / prince-bishop / cardinal
trigger = {
religion = religion:christianity_religion
OR = {
portrait_is_archbishop_trigger = yes
portrait_is_prince_bishop_trigger = yes
portrait_is_cardinal_trigger = yes
}
}
animations_props = pam_crozier_catholic_basic
}
portrait_modifier = { # Equipped
animations_props = bp3_walking_stick
}
}
crozier_right = {
portrait_modifier = { # Orthodox ornate
trigger = {
OR = {
faith = faith:orthodox
rite = rite:byzantine_rite
}
any_held_title = { is_head_of_faith = yes }
}
animations_props = pam_crozier_orthodox_ornate_right
}
portrait_modifier = { # Orthodox basic
trigger = {
OR = {
faith = faith:orthodox
rite = rite:byzantine_rite
}
}
animations_props = pam_crozier_orthodox_basic_right
}
portrait_modifier = { # Catholic ornate
trigger = {
religion = religion:christianity_religion
any_held_title = { is_head_of_faith = yes }
}
animations_props = pam_crozier_catholic_ornate_right
}
portrait_modifier = { # Catholic archbishop / prince-bishop / cardinal
trigger = {
religion = religion:christianity_religion
OR = {
portrait_is_archbishop_trigger = yes
portrait_is_prince_bishop_trigger = yes
portrait_is_cardinal_trigger = yes
}
}
animations_props = pam_crozier_catholic_basic_right
}
portrait_modifier = { # Equipped
animations_props = bp3_walking_stick_right
}
}
crozier_w_bible = {
portrait_modifier = { # Orthodox ornate
trigger = {
OR = {
faith = faith:orthodox
rite = rite:byzantine_rite
}
any_held_title = { is_head_of_faith = yes }
}
animations_props = pam_crozier_orthodox_ornate_right
animations_props = pam_bible_ornate_01
}
portrait_modifier = { # Orthodox basic
trigger = {
OR = {
faith = faith:orthodox
rite = rite:byzantine_rite
}
}
animations_props = pam_crozier_orthodox_basic_right
animations_props = pam_bible_ornate_01
}
portrait_modifier = { # Catholic ornate
trigger = {
religion = religion:christianity_religion
any_held_title = { is_head_of_faith = yes }
}
animations_props = pam_crozier_catholic_ornate_right
animations_props = pam_bible_ornate_01
}
portrait_modifier = { # Catholic archbishop / prince-bishop / cardinal
trigger = {
religion = religion:christianity_religion
OR = {
portrait_is_archbishop_trigger = yes
portrait_is_prince_bishop_trigger = yes
portrait_is_cardinal_trigger = yes
}
}
animations_props = pam_crozier_catholic_basic_right
animations_props = pam_bible_ornate_01
}
portrait_modifier = { # Equipped
animations_props = bp3_walking_stick_right
animations_props = pam_bible_ornate_01
}
}

File diff suppressed because it is too large Load diff

View file

@ -1951,6 +1951,17 @@
}
}
bp3_walking_stick_right = {
dna_modifiers = {
accessory = {
mode = add
gene = props_right
template = bp3_walking_stick_01_right
range = {0 1}
}
}
}
steppe_bow = {
dna_modifiers = {
accessory = {
@ -2787,6 +2798,84 @@
}
}
pam_bible_ornate_01 = {
dna_modifiers = {
accessory = {
mode = add
gene = props_right
template = pam_bible_ornate_01_portrait
value = 1.0
}
}
}
# Closed left
tgp_chinese_book_closed_left = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = tgp_chinese_book_closed_left
value = 1
}
}
}
ep1_western_book_big_left = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = ep1_western_book_big_left
value = 1.0
}
}
}
ep1_mena_book_big_left = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = ep1_mena_book_big_left
value = 1.0
}
}
}
ep1_indian_book_big_left = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = ep1_indian_book_big_left
value = 1.0
}
}
}
ep1_mediterranean_book_big_left = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = ep1_mediterranean_book_big_left
value = 1.0
}
}
}
pam_bible_ornate_01_a_left = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = pam_bible_ornate_01_a_left
value = 1.0
}
}
}
# Open
bp2_reading_book_prop = {
dna_modifiers = {
@ -2810,6 +2899,17 @@
}
}
pam_bible_ornate_open_left = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = pam_bible_ornate_open_01_left
value = 1
}
}
}
# Paged
fp4_paged_book_prop = {
dna_modifiers = {
@ -2914,6 +3014,22 @@
}
}
}
pam_bible_ornate_writing = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = ep1_tool_quill
value = 1.0
}
accessory = {
mode = add
gene = props_right
template = pam_bible_ornate_01_portrait
value = 1.0
}
}
}
# Open with writing tool right
open_book_right_writing = {
@ -2934,6 +3050,24 @@
}
}
}
open_book_right_writing_bible = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = ep1_tool_quill
value = 1.0
}
}
dna_modifiers = {
accessory = {
mode = add
gene = props_right
template = pam_bible_ornate_open_01_right
value = 1.0
}
}
}
open_book_right_writing_chinese = {
dna_modifiers = {
accessory = {
@ -2970,6 +3104,22 @@
}
}
}
open_book_left_writing_bible = {
dna_modifiers = {
accessory = {
mode = add
gene = props_right
template = fp4_quill
value = 1.0
}
accessory = {
mode = add
gene = props_left
template = pam_bible_ornate_open_01_left
value = 1.0
}
}
}
open_book_left_writing_chinese = {
dna_modifiers = {
accessory = {
@ -3229,6 +3379,127 @@
}
}
pam_crozier_orthodox_basic = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = pam_crozier_orthodox_basic_01
value = 1.0
}
}
}
pam_crozier_orthodox_ornate = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = pam_crozier_orthodox_ornate_01
value = 1.0
}
}
}
pam_crozier_catholic_basic = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = pam_crozier_catholic_basic_01
range = { 0 1 }
}
}
}
pam_crozier_catholic_ornate = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = pam_crozier_catholic_ornate_01
value = 1.0
}
}
}
pam_thurible_01 = {
dna_modifiers = {
accessory = {
mode = add
gene = props_right
template = pam_thurible_01_a
value = 1.0
}
}
}
pam_situla_01 = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = pam_situla_01_a
value = 1.0
}
}
}
pam_whip_01 = {
dna_modifiers = {
accessory = {
mode = add
gene = props_right
template = pam_whip_01_a
value = 1.0
}
}
}
pam_crozier_orthodox_basic_right = {
dna_modifiers = {
accessory = {
mode = add
gene = props_right
template = pam_crozier_orthodox_basic_01_right
value = 1.0
}
}
}
pam_crozier_orthodox_ornate_right = {
dna_modifiers = {
accessory = {
mode = add
gene = props_right
template = pam_crozier_orthodox_ornate_01_right
value = 1.0
}
}
}
pam_crozier_catholic_basic_right = {
dna_modifiers = {
accessory = {
mode = add
gene = props_right
template = pam_crozier_catholic_basic_01_right
range = { 0 1 }
}
}
}
pam_crozier_catholic_ornate_right = {
dna_modifiers = {
accessory = {
mode = add
gene = props_right
template = pam_crozier_catholic_ornate_01_right
value = 1.0
}
}
}
### N3OW - Coronation Props
coronation_crown_prop_nistrenia_imperial = {

View file

@ -6,6 +6,39 @@
gene = headgear
template = no_headgear
}
## PAM ##
add_accessory_modifiers = {
gene = headgear
template = pam_nun_crown_01
is_valid_custom = {
has_pam_dlc_trigger = yes
}
}
add_accessory_modifiers = {
gene = headgear
template = catholic_cardinal_hat
is_valid_custom = {
has_pam_dlc_trigger = yes
}
}
add_accessory_modifiers = {
gene = headgear
template = catholic_bishop_mitre_early
is_valid_custom = {
has_pam_dlc_trigger = yes
}
}
add_accessory_modifiers = {
gene = headgear
template = catholic_bishop_mitre_late
is_valid_custom = {
has_pam_dlc_trigger = yes
}
}
## SP5 - Symbols of Authority ##
@ -547,27 +580,27 @@
## Veils ##
add_accessory_modifiers = {
gene = headgear
gene = additive_headgear
template = fp4_western_era2_veils
}
add_accessory_modifiers = {
gene = headgear
gene = additive_headgear
template = western_veils
}
add_accessory_modifiers = {
gene = headgear
gene = additive_headgear
template = ep2_western_era1_veils
}
add_accessory_modifiers = {
gene = headgear
gene = additive_headgear
template = ep2_western_era2_veils
}
add_accessory_modifiers = {
gene = headgear
gene = additive_headgear
template = ep2_western_era3_veils
}
@ -663,10 +696,6 @@
add_accessory_modifiers = {
gene = headgear
template = fp4_western_era3_common
}
add_accessory_modifiers = {
gene = headgear
template = fp4_western_cloak_hoods
is_valid_custom = {
has_ce1_dlc_trigger = yes
}

File diff suppressed because it is too large Load diff

View file

@ -4179,7 +4179,7 @@ headgear_base = {
CULTURE_INPUT = chinese
}
has_tgp_dlc_trigger = yes
NOT = { exists = global_var:chinese_fashion_change }
global_var:chinese_fashion ?= flag:tang
}
}
}
@ -4210,7 +4210,17 @@ headgear_base = {
}
}
has_tgp_dlc_trigger = yes
exists = global_var:chinese_fashion_change
global_var:chinese_fashion ?= flag:song
# Korean handling
trigger_if = {
limit = {
OR = {
liege.culture = { has_clothing_gfx = korean_clothing_gfx }
culture = { has_clothing_gfx = korean_clothing_gfx }
}
}
is_merit_based_official = no
}
}
modifier = { #For Tangut King
add = 120
@ -4263,20 +4273,54 @@ headgear_base = {
}
weight = {
base = 0
modifier = {
add = 101
is_alive = no
tgp_primary_title_is_ministry = yes
highest_held_title_tier = tier_empire
has_tgp_dlc_trigger = yes
year_of_birth < 960
}
modifier = {
add = 51
is_merit_based_official = yes
OR = {
liege.culture = {
has_clothing_gfx = chinese_clothing_gfx
OR = {
has_clothing_gfx = chinese_clothing_gfx
has_clothing_gfx = korean_clothing_gfx
}
}
culture = {
has_clothing_gfx = chinese_clothing_gfx
OR = {
has_clothing_gfx = chinese_clothing_gfx
has_clothing_gfx = korean_clothing_gfx
}
}
}
OR = {
NOT = { exists = global_var:chinese_fashion_change }
portrait_era4_trigger = yes # for Ming style
global_var:chinese_fashion ?= flag:tang
# Korean handling
trigger_if = {
limit = {
OR = {
liege.culture = { has_clothing_gfx = korean_clothing_gfx }
culture = { has_clothing_gfx = korean_clothing_gfx }
}
}
OR = {
# Silla used Tang-style Bokdu (Putou)
portrait_era1_trigger = yes
# Low ranking officials in Korea use the Tang-style Bokdu (Putou)
AND = {
korea_high_rank_trigger = no
royal_councillor_or_regent_trigger = no
}
}
}
trigger_else = {
portrait_era4_trigger = yes # for Ming style
}
}
}
}
@ -4293,21 +4337,50 @@ headgear_base = {
}
weight = {
base = 0
modifier = {
add = 100
is_alive = no
tgp_primary_title_is_ministry = yes
highest_held_title_tier = tier_empire
has_tgp_dlc_trigger = yes
}
modifier = {
add = 51
is_merit_based_official = yes
OR = {
liege.culture = {
has_clothing_gfx = chinese_clothing_gfx
NOT = { has_clothing_gfx = korean_clothing_gfx }
OR = {
has_clothing_gfx = chinese_clothing_gfx
has_clothing_gfx = korean_clothing_gfx
}
}
culture = {
has_clothing_gfx = chinese_clothing_gfx
NOT = { has_clothing_gfx = korean_clothing_gfx }
OR = {
has_clothing_gfx = chinese_clothing_gfx
has_clothing_gfx = korean_clothing_gfx
}
}
}
has_tgp_dlc_trigger = yes
exists = global_var:chinese_fashion_change
# Korean handling
trigger_if = {
limit = {
OR = {
liege.culture = { has_clothing_gfx = korean_clothing_gfx }
culture = { has_clothing_gfx = korean_clothing_gfx }
}
}
# Silla used Tang-style Bokdu (Putou)
NOT = { portrait_era1_trigger = yes }
# High rank officials only
OR = {
korea_high_rank_trigger = yes
royal_councillor_or_regent_trigger = yes
}
}
trigger_else = {
global_var:chinese_fashion ?= flag:song
}
}
}
}
@ -4402,7 +4475,11 @@ headgear_base = {
}
}
has_tgp_dlc_trigger = yes
exists = global_var:chinese_fashion_change
global_var:chinese_fashion ?= flag:song
trigger_if = {
limit = { is_alive = no }
tgp_primary_title_is_ministry = no
}
}
}
}
@ -4421,7 +4498,7 @@ headgear_base = {
modifier = {
add = 100
is_independent_ruler = yes
highest_held_title_tier = tier_empire
highest_held_title_tier >= tier_empire
government_has_flag = government_has_merit
NOT = {
government_has_flag = government_is_celestial
@ -4438,7 +4515,11 @@ headgear_base = {
}
}
has_tgp_dlc_trigger = yes
exists = global_var:chinese_fashion_change
global_var:chinese_fashion ?= flag:song
trigger_if = {
limit = { is_alive = no }
tgp_primary_title_is_ministry = no
}
}
}
}
@ -4460,7 +4541,7 @@ headgear_base = {
# primary_spouse.primary_title ?= title:h_china
# primary_title ?= title:h_china
# }
# NOT = { exists = global_var:chinese_fashion_change }
# global_var:chinese_fashion ?= flag:tang
# }
# modifier = {
# add = 110
@ -4497,7 +4578,7 @@ headgear_base = {
# modifier = {
# add = -1000
# is_landed = no
# tgp_has_minister_title = yes
# tgp_primary_title_is_ministry = yes
# }
# }
# }
@ -4520,7 +4601,7 @@ headgear_base = {
# primary_spouse.primary_title ?= title:h_china
# }
# has_tgp_dlc_trigger = yes
# exists = global_var:chinese_fashion_change
# global_var:chinese_fashion ?= flag:song
# }
# modifier = {
# add = 110

View file

@ -1062,6 +1062,32 @@
# }
# }
#
# ali_kara = {
# dna_modifiers = {
# accessory = {
# mode = add
# gene = hairstyles
# template = sp5_hairstyles
# accessory = m_hair_sp5_western_01
# }
# accessory = {
# mode = add
# gene = beards
# template = all_beards
# accessory = m_beard_sp4_mena_01
# }
# }
# weight = {
# base = 0
# modifier = {
# add = 999
# exists = this
# exists = character:easteregg_ali_kara
# this = character:easteregg_ali_kara
# }
# }
# }
#
# marcus_bose = {
# dna_modifiers = {
# accessory = {
@ -2784,6 +2810,48 @@
# }
# }
# }
# thea_ariens = {
# dna_modifiers = {
#
# accessory = {
# mode = add
# gene = clothes
# template = fp1_low_nobility_clothes
# accessory = female_clothes_secular_fp1_nobility_02_low
# type = female
# }
# accessory = {
# mode = add
# gene = cloaks
# template = fp1_cloak
# accessory = female_furs_secular_fp1_nobility_02
# type = female
# }
# accessory = {
# mode = add
# gene = headgear
# template = western_wedding
# accessory = f_headgear_spec_ep2_western_wedding
# type = female
# }
# accessory = {
# mode = add
# gene = legwear
# template = afr_common_legwear
# accessory = f_legwear_sec_afr_common_01
# type = female
# }
# }
# weight = {
# base = 0
# modifier = {
# add = 999
# exists = this
# exists = character:easteregg_thea_ariens
# this = character:easteregg_thea_ariens
# }
# }
# }
#
# laurence_kennedy = {
# dna_modifiers = {

View file

@ -9269,4 +9269,89 @@
# }
# }
# }
#}
#
# erik_holy = {
# dna_modifiers = {
# accessory = {
# mode = add
# gene = beards
# template = no_beard
# value = 0.5
# }
# accessory = {
# mode = add
# gene = hairstyles
# template = fp2_hairstyles_iberian_christian_straight
# accessory = male_hair_fp2_iberian_christian_02
# }
# accessory = {
# mode = add
# gene = headgear
# template = fp1_royalty
# accessory = male_headgear_secular_fp1_royalty_01
# }
# accessory = {
# mode = add
# gene = clothes
# template = fp4_western_era3_low_nobility_clothes
# accessory = m_clothes_sec_fp4_western_era3_nob_01_lo
# }
# }
# weight = {
# base = 0
# modifier = {
# add = 1000
# exists = this
# exists = character:200490
# this = character:200490
# }
# }
# }
#
# knut_eriksson = {
# dna_modifiers = {
# accessory = {
# mode = add
# gene = beards
# template = no_beard
# value = 0.5
# }
# accessory = {
# mode = add
# gene = hairstyles
# template = scripted_character_hairstyles_01
# accessory = male_hair_western_08
# }
# }
# weight = {
# base = 0
# modifier = {
# add = 1000
# exists = this
# exists = character:200500
# this = character:200500
# }
# }
# }
#
# 1000230518_avital = {
# dna_modifiers = {
# accessory = {
# mode = add
# gene = hairstyles
# template = scripted_character_hairstyles_03
# accessory = female_hair_fp2_iberian_christian_01
# type = female
# }
# }
# weight = {
# base = 0
# modifier = {
# add = 2000
# exists = this
# exists = character:1000230518
# this = character:1000230518
# }
# }
# }
#}

View file

@ -369,6 +369,34 @@
}
}
}
antipope = {
dna_modifiers = {
accessory = {
mode = add
gene = clothes
template = religious_catholic_head_clothes
range = { 0 1 }
}
}
weight = {
base = 0
modifier = {
add = 200
has_character_flag = antipope_flag
portrait_religious_catholic_trigger = yes
NOT = {
faith = {
has_doctrine_parameter = vows_of_poverty_active
}
}
}
modifier = { # A captured Antipope keeps their prison rags
factor = 0
portrait_prisoner_trigger = yes
}
}
}
# Court Physician
court_physician = {
@ -414,6 +442,8 @@
factor = 0
OR = {
is_adult = no
is_clergy = yes
portrait_religious_devoted_trigger = yes
should_be_naked_trigger = yes
}
}