N3OW/gfx/portraits/portrait_animations/animations.txt
2026-04-24 15:49:15 +02:00

9547 lines
215 KiB
Text

# DEFAULT PERSONALITY ANIMATIONS
# COUNCIL ANIMATIONS
# EMOTION ANIMATIONS
# MISC ANIMATIONS
# PERSONALITY ANIMATIONS
# FRONTEND ANIMATIONS
#####################################################################################################################################################################
#####################################################################################################################################################################
# Default Personality Animations #
#####################################################################################################################################################################
#####################################################################################################################################################################
idle = {
default = {
default = { head = "idle_entry" torso = "idle_entry" }
incapable = {
animation = { head = "incapable" torso = "incapable" }
weight = {
base = 0
modifier = {
add = 10000
has_trait = incapable
}
}
}
imprisoned_house_arrest = {
animation = { head = "misc_arrest" torso = "misc_arrest" }
portrait_modifier = {
animations_props = arrest_prop
animations = misc_arrest_decal
}
weight = {
base = 0
modifier = {
add = 10000
is_imprisoned = yes
NOT = { is_in_prison_type = dungeon }
}
}
}
imprisoned_dungeon = {
animation = { head = "misc_dungeon" torso = "misc_dungeon" }
portrait_modifier = {
animations_props = dungeon_props
animations = misc_dungeon_decal
animations = no_cloak
}
weight = {
base = 0
modifier = {
add = 10000
is_imprisoned = yes
is_in_prison_type = dungeon
}
}
}
AI_idle_ergotism = {
animation = { head = "dancing_plague_loop" torso = "dancing_plague_loop" }
weight = {
base = 0
modifier = {
add = 5000
has_trait = ergotism
}
}
}
ill_coughing = {
animation = { head = "cough" torso = "cough" }
weight = {
base = 0
modifier = {
add = 5000
is_alive = yes
OR = {
has_trait = pneumonic
has_trait = consumption
}
}
}
}
ill_shiver = {
animation = { head = "shiver" torso = "shiver" }
weight = {
base = 0
modifier = {
add = 5000
is_alive = yes
OR = {
has_trait = typhus
has_trait = ill
}
}
}
}
ill_sick = {
animation = { head = "emotion_sick" torso = "emotion_sick" }
weight = {
base = 0
modifier = {
add = 5000
is_alive = yes
OR = {
has_trait = measles
has_trait = smallpox
has_trait = bubonic_plague
}
}
}
}
ill_stomach = {
animation = { head = "stomach_sick_start" torso = "stomach_sick_start" }
weight = {
base = 0
modifier = {
add = 5000
is_alive = yes
has_trait = dysentery
}
}
}
character_conqueror_war = {
animation = { head = "marshal_shield" torso = "marshal_shield" }
portrait_modifier_pack = council_marshal_shield
weight = {
base = 0
modifier = {
add = 5000
has_trait = conqueror
is_at_war = yes
}
}
}
character_conqueror_peace = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 0
modifier = {
add = 5000
has_trait = conqueror
is_at_war = no
}
}
portrait_modifier_pack = one_handed_sword
}
infirm_elder = {
animation = { head = "holding_crutch" torso = "holding_crutch" }
portrait_modifier = {
animations = old_eyes_decal
animations_props = pdt_crutch_01
}
weight = {
base = 0
modifier = {
add = 5000
is_alive = yes
OR = {
has_trait = infirm
has_trait_xp = { trait = fragile_bones value >= 25 }
has_trait_xp = { trait = faltering_heart value >= 25 }
}
}
}
}
withering_mind_elder = {
animation = { head = "delirium" torso = "delirium" }
weight = {
base = 0
modifier = {
add = 5000
is_alive = yes
has_trait_xp = { trait = withering_mind value >= 25 }
}
}
}
mandala_serenity_aspect = {
animation = { head = "wedding_priest_idle_entry" torso = "wedding_priest_idle_entry" }
weight = {
base = 0
modifier = {
add = 1000
government_has_flag = government_is_mandala
house.house_head ?= this
house = { has_house_aspiration_parameter = aspect_of_serenity }
has_mandala_aspect_2_or_higher_trigger = yes
trigger_if = {
limit = {
is_tributary = yes
suzerain = {
NOT = {
highest_held_title_tier >= tier_hegemony
}
}
}
is_tributary = no
}
is_independent_ruler = yes
}
}
}
mandala_destruction_aspect = {
animation = { head = "acknowledging" torso = "acknowledging" }
portrait_modifier_pack = one_handed_sword
weight = {
base = 0
modifier = {
add = 1000
government_has_flag = government_is_mandala
house.house_head ?= this
house = { has_house_aspiration_parameter = aspect_of_destruction }
has_mandala_aspect_2_or_higher_trigger = yes
trigger_if = {
limit = {
is_tributary = yes
suzerain = {
NOT = {
highest_held_title_tier >= tier_hegemony
}
}
}
is_tributary = no
}
is_independent_ruler = yes
}
}
}
mandala_trickery_aspect = {
animation = { head = "hunting_knife_start_entry" torso = "hunting_knife_start_entry" }
portrait_modifier_pack = council_spymaster
weight = {
base = 0
modifier = {
add = 1000
government_has_flag = government_is_mandala
house.house_head ?= this
house = { has_house_aspiration_parameter = aspect_of_trickery }
has_mandala_aspect_2_or_higher_trigger = yes
trigger_if = {
limit = {
is_tributary = yes
suzerain = {
NOT = {
highest_held_title_tier >= tier_hegemony
}
}
}
is_tributary = no
}
is_independent_ruler = yes
}
}
}
mandala_creation_aspect = {
animation = { head = "AI_callous_entry" torso = "AI_callous_entry" }
weight = {
base = 0
modifier = {
add = 1000
government_has_flag = government_is_mandala
house.house_head ?= this
house = { has_house_aspiration_parameter = aspect_of_creation }
has_mandala_aspect_2_or_higher_trigger = yes
trigger_if = {
limit = {
is_tributary = yes
suzerain = {
NOT = {
highest_held_title_tier >= tier_hegemony
}
}
}
is_tributary = no
}
is_independent_ruler = yes
}
}
}
character_mercenary_1 = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 0
modifier = {
add = 1000
primary_title ?= {
is_mercenary_company = yes
}
has_personality_malicious_trigger = yes
}
}
portrait_modifier_pack = one_handed_axe
}
character_mercenary_2 = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 0
modifier = {
add = 1000
primary_title ?= {
is_mercenary_company = yes
}
has_personality_levelheaded_trigger = yes
}
}
portrait_modifier_pack = two_handed_hammer
}
character_mercenary_3 = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 0
modifier = {
add = 1000
primary_title ?= {
is_mercenary_company = yes
}
has_personality_dominant_trigger = yes
}
}
portrait_modifier_pack = one_handed_mace
}
character_mercenary_4 = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 0
modifier = {
add = 1000
primary_title ?= {
is_mercenary_company = yes
}
}
}
portrait_modifier_pack = one_handed_sword
}
character_murchad = {
animation = { head = "emotion_thinking_entry" torso = "emotion_thinking_entry" }
portrait_modifier = {
animations = AI_rational_decal
}
weight = {
base = 0
modifier = {
add = 5000
this = character:83355
}
}
}
shepherd_with_sheep = {
animation = { head = "herder" torso = "herder" }
portrait_modifier = {
animations_props = mpo_sheep_and_staff_character_view
animations = female_prop_fix_additive
animations = fat_additive
animations = dwarf_additive
}
weight = {
base = 0
modifier = {
add = 6000
government_has_flag = government_is_herder
}
}
}
character_robert = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 0
modifier = {
add = 5000
this = character:1128
}
}
portrait_modifier_pack = one_handed_sword
}
character_henry = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 0
modifier = {
add = 5000
OR = {
this = character:easteregg_henry_of_skalitz
this = character:easteregg_henry_kobyla
this = character:easteregg_henry_kobyla_late
}
}
}
portrait_modifier_pack = long_swords
}
character_yahya = {
animation = { head = "chessCocky1_entry" torso = "chessCocky1_entry" }
portrait_modifier = {
animations_props = fp2_chess_piece_prop_left_hand
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
animations = child_additive
}
weight = {
base = 0
modifier = {
add = 5000
this = character:3924
}
}
}
camp_purpose_mercenaries = {
animation = { head = "marshal_shield" torso = "marshal_shield" }
portrait_modifier_pack = council_marshal_shield
weight = {
base = 0
modifier = {
add = 5000
is_ruler = yes
age >= 10
has_realm_law = camp_purpose_mercenaries
portrait_sickness_trigger = no
NOT = {
culture = { has_clothing_gfx = japanese_clothing_gfx }
}
}
}
}
camp_purpose_mercenaries_japan = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 0
modifier = {
add = 5000
is_ruler = yes
age >= 10
has_realm_law = camp_purpose_mercenaries
portrait_sickness_trigger = no
culture = { has_clothing_gfx = japanese_clothing_gfx }
}
}
portrait_modifier_pack = long_swords
}
camp_purpose_brigands = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 0
modifier = {
add = 5000
is_ruler = yes
age >= 10
has_realm_law = camp_purpose_brigands
portrait_sickness_trigger = no
}
}
portrait_modifier_pack = one_handed_mace
}
camp_purpose_scholars = {
animation = { head = "writing" torso = "writing" }
weight = {
base = 0
modifier = {
add = 5000
is_ruler = yes
age >= 10
NOT = { this = character:41702 }
NOR = {
has_trait = blind
has_trait = maimed
}
has_realm_law = camp_purpose_scholars
portrait_sickness_trigger = no
}
}
portrait_modifier_pack = open_book_w_writing_tool_left
}
camp_purpose_explorers = {
animation = { head = "survey_start" torso = "survey_start" }
weight = {
base = 0
modifier = {
add = 5000
is_ruler = yes
age >= 10
has_realm_law = camp_purpose_explorers
portrait_sickness_trigger = no
}
}
}
idle_scepter = {
animation = { head = "scepter" torso = "scepter" }
portrait_modifier = {
animations = fat_additive
animations_props = ep3_byzantine_scepter_prop
animations = cloak_additive
}
weight = {
base = 0
modifier = {
add = 100
primary_title = title:e_byzantium
faith.religion = religion:christianity_religion
}
}
}
# idle_emperor = {
# animation = { head = "emperor" torso = "emperor" }
# portrait_modifier_pack = hu
# weight = {
# base = 0
# modifier = {
# add = 100
# OR = {
# primary_title = title:h_china
# has_title = title:k_chrysanthemum_throne
# has_title = title:k_yongson_throne
# }
# }
# }
# }
idle_writing = {
animation = { head = "writing" torso = "writing" }
portrait_modifier_pack = open_book_w_writing_tool_left
weight = {
base = 0
modifier = {
add = 100
has_character_flag = generated_scribe
}
}
}
##########################################################################################################################################################################################
##########################################################################################################################################################################################
marshal_sword = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 0
modifier = {
add = 100
portrait_wear_helmet_trigger = yes
NOR = {
ai_honor = 100
ai_boldness = 100
ai_compassion = 100
ai_greed = 100
ai_rationality = 100
ai_vengefulness = 100
ai_zeal = 100
ai_honor = -100
ai_boldness = -100
ai_compassion = -100
ai_greed = -100
ai_rationality = -100
ai_vengefulness = -100
ai_zeal = -100
}
}
}
portrait_modifier_pack = one_handed_sword
}
# holding_hu_1 = {
# animation = { head = "holding_hu_1" torso = "holding_hu_1" }
# weight = {
# base = 0
# modifier = {
# is_adult = yes
# asian_variants = yes
# government_allows = administrative
# NOT = { has_trait = devoted }
# merit_level > 0
# add = {70 110}
# }
# modifier = {
# AND = {
# is_female = yes
# faith = { has_doctrine = doctrine_gender_male_dominated }
# }
# factor = 0
# }
# modifier = {
# AND = {
# is_male = yes
# faith = { has_doctrine = doctrine_gender_female_dominated }
# }
# factor = 0
# }
# }
# portrait_modifier_pack = hu
# }
#
# holding_hu_2 = {
# animation = { head = "holding_hu_2" torso = "holding_hu_2" }
# weight = {
# base = 0
# modifier = {
# is_adult = yes
# asian_variants = yes
# government_allows = administrative
# NOT = { has_trait = devoted }
# merit_level > 0
# add = {80 120}
# }
# modifier = {
# AND = {
# is_female = yes
# faith = { has_doctrine = doctrine_gender_male_dominated }
# }
# factor = 0
# }
# modifier = {
# AND = {
# is_male = yes
# faith = { has_doctrine = doctrine_gender_female_dominated }
# }
# factor = 0
# }
# }
# portrait_modifier_pack = hu
# }
#
# holding_hu_3 = {
# animation = { head = "holding_hu_3" torso = "holding_hu_3" }
# weight = {
# base = 0
# modifier = {
# is_adult = yes
# asian_variants = yes
# government_allows = administrative
# NOT = { has_trait = devoted }
# merit_level > 0
# add = {90 130}
# }
# modifier = {
# AND = {
# is_female = yes
# faith = { has_doctrine = doctrine_gender_male_dominated }
# }
# factor = 0
# }
# modifier = {
# AND = {
# is_male = yes
# faith = { has_doctrine = doctrine_gender_female_dominated }
# }
# factor = 0
# }
# }
# portrait_modifier_pack = hu
# }
##########################################################################################################################################################################################
##########################################################################################################################################################################################
japanese_knight_1 = {
animation = { head = "hasso_no_kamae" torso = "hasso_no_kamae" }
portrait_modifier_pack = long_swords
weight = {
base = 0
modifier = {
add = 100
culture = { has_cultural_pillar = heritage_japonic }
portrait_wear_armor_currently_in_army_trigger = yes
OR = {
is_ai = no
static_group_filter = {
group = japanese_pose
match = 0.25
}
}
NOT = { has_trait = pregnant }
}
}
}
AI_honorable_asia = {
animation = { head = "AI_honorable_asia" torso = "AI_honorable_asia" }
weight = {
base = 0
modifier = {
add = {
value = ai_honor
add = {0 100}
}
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
}
AI_honorable = {
animation = { head = "AI_honorable_entry" torso = "AI_honorable_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_honor
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
}
AI_honorable_fat = {
animation = { head = "AI_honorable_entry" torso = "AI_honorableFat_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_honor
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
}
AI_honorable_fat_dwarf = {
animation = { head = "AI_honorable_entry" torso = "AI_honorableFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_honor
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
}
##########################################################################################################################################################################################
##########################################################################################################################################################################################
AI_dishonorable_asia = {
animation = { head = "AI_dishonorable_asia" torso = "AI_dishonorable_asia" }
weight = {
base = 0
modifier = {
add = {
value = ai_honor
multiply = -1
add = {0 100}
}
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
}
AI_dishonorable = {
animation = { head = "AI_dishonorable_entry" torso = "AI_dishonorable_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_honor
multiply = -1
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_dishonorable_decal
}
}
AI_dishonorable_fat = {
animation = { head = "AI_dishonorable_entry" torso = "AI_dishonorableFat_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_honor
multiply = -1
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_dishonorable_decal
}
}
AI_dishonorable_fat_dwarf = {
animation = { head = "AI_dishonorable_entry" torso = "AI_dishonorableFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_honor
multiply = -1
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_dishonorable_decal
}
}
###############################################################################################################################################################################
###############################################################################################################################################################################
AI_bold_asia = {
animation = { head = "AI_bold_asia" torso = "AI_bold_asia" }
weight = {
base = 0
modifier = {
add = {
value = ai_boldness
add = {0 100}
}
asian_variants = yes
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_bold_decal
animations = cloak_additive
}
}
AI_bold = {
animation = { head = "AI_bold_entry" torso = "AI_bold_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_boldness
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_bold_decal
animations = cloak_additive
}
}
AI_bold_fat = {
animation = { head = "AI_bold_entry" torso = "AI_boldFat_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_boldness
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_bold_decal
animations = cloak_additive
}
}
AI_bold_fat_dwarf = {
animation = { head = "AI_bold_entry" torso = "AI_boldFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_boldness
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_bold_decal
animations = cloak_additive
}
}
#######################################################################################################################################################################
#######################################################################################################################################################################
AI_coward_asia = {
animation = { head = "AI_coward_asia" torso = "AI_coward_asia" }
weight = {
base = 0
modifier = {
add = {
value = ai_boldness
multiply = -1
add = {0 100}
}
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
}
AI_coward = {
animation = { head = "AI_coward_entry" torso = "AI_coward_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_boldness
multiply = -1
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
}
AI_coward_fat = {
animation = { head = "AI_coward_entry" torso = "AI_cowardFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_boldness
multiply = -1
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
}
AI_coward_fat_dwarf = {
animation = { head = "AI_coward_entry" torso = "AI_cowardFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_boldness
multiply = -1
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
}
############################################################################################################################################################
############################################################################################################################################################
AI_greedy_asia = {
animation = { head = "AI_greedy_asia" torso = "AI_greedy_asia" }
weight = {
base = 0
modifier = {
add = {
value = ai_greed
add = {0 100}
}
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
}
AI_greedy = {
animation = { head = "AI_greedy_entry" torso = "AI_greedy_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_greed
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_greedy_decal
}
}
AI_greedy_fat = {
animation = { head = "AI_greedy_entry" torso = "AI_greedyFat_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_greed
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_greedy_decal
}
}
AI_greedy_fat_dwarf = {
animation = { head = "AI_greedy_entry" torso = "AI_greedyFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_greed
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_greedy_decal
}
}
############################################################################################################################################################
############################################################################################################################################################
AI_content = {
animation = { head = "AI_content_entry" torso = "AI_content_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_greed
multiply = -1
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_content_decal
}
}
AI_content_fat = {
animation = { head = "AI_content_entry" torso = "AI_contentFat_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_greed
multiply = -1
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_content_decal
}
}
AI_content_fat_dwarf = {
animation = { head = "AI_content_entry" torso = "AI_contentFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_greed
multiply = -1
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_content_decal
}
}
############################################################################################################################################################
############################################################################################################################################################
AI_vengeful_asia = {
animation = { head = "AI_vengeful_asia" torso = "AI_vengeful_asia" }
weight = {
base = 0
modifier = {
add = {
value = ai_vengefulness
add = {0 100}
}
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
}
AI_vengeful = {
animation = { head = "AI_vengeful_entry" torso = "AI_vengeful_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_vengefulness
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_vengeful_decal
animations = cloak_additive
}
}
AI_vengeful_fat = {
animation = { head = "AI_vengeful_entry" torso = "AI_vengefulFat_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_vengefulness
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_vengeful_decal
animations = cloak_additive
}
}
AI_vengeful_fat_dwarf = {
animation = { head = "AI_vengeful_entry" torso = "AI_vengefulFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_vengefulness
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_vengeful_decal
animations = cloak_additive
}
}
############################################################################################################################################################
############################################################################################################################################################
AI_forgiving = {
animation = { head = "AI_forgiving_entry" torso = "AI_forgiving_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_vengefulness
multiply = -1
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_forgiving_decal
}
}
AI_forgiving_fat = {
animation = { head = "AI_forgiving_entry" torso = "AI_forgivingFat_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_vengefulness
multiply = -1
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_forgiving_decal
}
}
AI_forgiving_fat_dwarf = {
animation = { head = "AI_forgiving_entry" torso = "AI_forgivingFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_vengefulness
multiply = -1
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_forgiving_decal
}
}
############################################################################################################################################################
############################################################################################################################################################
AI_rational = {
animation = { head = "AI_rational_entry" torso = "AI_rational_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_rationality
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
modifier = {
add = -100
this = character:7757
}
}
portrait_modifier = {
animations = AI_rational_decal
}
}
AI_rational_fat = {
animation = { head = "AI_rational_entry" torso = "AI_rationalFat_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_rationality
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_rational_decal
}
}
AI_rational_fat_dwarf = {
animation = { head = "AI_rational_entry" torso = "AI_rationalFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_rationality
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_rational_decal
}
}
############################################################################################################################################################
############################################################################################################################################################
AI_irrational = {
animation = { head = "AI_irrational_entry" torso = "AI_irrational_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_rationality
multiply = -1
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_irrational_decal
}
}
AI_irrational_fat = {
animation = { head = "AI_irrational_entry" torso = "AI_irrationalFat_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_rationality
multiply = -1
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_irrational_decal
animations = cloak_additive
}
}
AI_irrational_fat_dwarf = {
animation = { head = "AI_irrational_entry" torso = "AI_irrationalFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_rationality
multiply = -1
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_irrational_decal
animations = cloak_additive
}
}
############################################################################################################################################################
############################################################################################################################################################
AI_compassionate_asia = {
animation = { head = "AI_compassionate_asia" torso = "AI_compassionate_asia" }
weight = {
base = 0
modifier = {
add = {
value = ai_compassion
add = {0 100}
}
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_forgiving_decal
}
}
AI_compassionate = {
animation = { head = "AI_compassionate_entry" torso = "AI_compassionate_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_compassion
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_forgiving_decal
}
}
AI_compassionate_fat = {
animation = { head = "AI_compassionate_entry" torso = "AI_compassionateFat_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_compassion
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_forgiving_decal
}
}
AI_compassionate_fat_dwarf = {
animation = { head = "AI_compassionate_entry" torso = "AI_compassionateFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_compassion
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_forgiving_decal
}
}
############################################################################################################################################################
############################################################################################################################################################
AI_callous_asia = {
animation = { head = "AI_callous_asia" torso = "AI_callous_asia" }
weight = {
base = 0
modifier = {
add = {
value = ai_compassion
multiply = -1
add = {0 100}
}
asian_variants = yes
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_callous_decal
}
}
AI_callous = {
animation = { head = "AI_callous_entry" torso = "AI_callous_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_compassion
multiply = -1
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_callous_decal
}
}
AI_callous_fat = {
animation = { head = "AI_callous_entry" torso = "AI_callousFat_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_compassion
multiply = -1
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_callous_decal
}
}
AI_callous_fat_dwarf = {
animation = { head = "AI_callous_entry" torso = "AI_callousFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_compassion
multiply = -1
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_callous_decal
}
}
############################################################################################################################################################
############################################################################################################################################################
AI_zealous = {
animation = { head = "AI_zealous_entry" torso = "AI_zealous_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_zeal
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
modifier = {
add = 5000
OR = {
this = character:7757
this = character:41702
}
}
}
portrait_modifier = {
animations = AI_zealous_decal
}
}
AI_zealous_fat = {
animation = { head = "AI_zealous_entry" torso = "AI_zealousFat_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_zeal
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_zealous_decal
}
}
AI_zealous_fat_dwarf = {
animation = { head = "AI_zealous_entry" torso = "AI_zealousFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_zeal
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_zealous_decal
}
}
#####################################################################################################################################################################
#####################################################################################################################################################################
AI_cynical_asia = {
animation = { head = "AI_cynical_asia" torso = "AI_cynical_asia" }
weight = {
base = 0
modifier = {
add = {
value = ai_zeal
multiply = -1
add = {0 100}
}
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_cynical_decal
}
}
AI_cynical = {
animation = { head = "AI_cynical_entry" torso = "AI_cynical_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_zeal
multiply = -1
add = {0 100}
}
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_cynical_decal
}
}
AI_cynical_fat = {
animation = { head = "AI_cynical_entry" torso = "AI_cynicalFat_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_zeal
multiply = -1
add = {0 100}
}
should_use_fat_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_cynical_decal
}
}
AI_cynical_fat_dwarf = {
animation = { head = "AI_cynical_entry" torso = "AI_cynicalFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = {
value = ai_zeal
multiply = -1
add = {0 100}
}
should_use_fat_dwarf_animation = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_cynical_decal
}
}
##########################################################################################################################################################################################################################################################################################################################################
##########################################################################################################################################################################################################################################################################################################################################
AI_serious_pregnant = {
animation = { head = "misc_pregnantSerious_entry" torso = "misc_pregnantSerious_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
OR = {
has_trait = greedy
has_trait = arbitrary
has_trait = wrathful
has_trait = arrogant
has_trait = deceitful
has_trait = craven
has_trait = cynical
has_trait = zealous
has_trait = paranoid
has_trait = callous
has_trait = sadistic
has_trait = vengeful
}
}
}
}
AI_serious_pregnant_armor_or_dwarf = {
animation = { head = "misc_pregnantSerious_entry" torso = "misc_pregnantSeriousFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
AND = {
OR = {
should_use_fat_pregnant_animation = yes
should_use_fat_dwarf_pregnant_animation = yes
portrait_wear_armor_trigger = yes
}
OR = {
has_trait = greedy
has_trait = arbitrary
has_trait = wrathful
has_trait = arrogant
has_trait = deceitful
has_trait = craven
has_trait = cynical
has_trait = zealous
has_trait = paranoid
has_trait = callous
has_trait = sadistic
has_trait = vengeful
}
}
}
}
}
AI_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
}
AI_pregnant_dwarf_or_armor = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_pregnant_animation = yes
should_use_fat_dwarf_pregnant_animation = yes
portrait_wear_armor_trigger = yes
}
}
}
}
#####################################################################################################################################################################
#####################################################################################################################################################################
AI_idle_child = {
animation = { head = "idle_entry" torso = "idleInfant_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 7
}
}
}
AI_idle_basic = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 1
scope:current_weight <= 75
}
}
}
AI_idle_fat = {
animation = { head = "idle_entry" torso = "idleFat_entry" }
weight = {
base = 0
modifier = {
add = 1
scope:current_weight >= 75
}
}
}
}
}
#####################################################################################################################################################################
#####################################################################################################################################################################
# Council Animations #
#####################################################################################################################################################################
#####################################################################################################################################################################
chancellor = {
default = {
default = { head = "council_chancellor" torso = "council_chancellor" }
portrait_modifier = {
animations = council_chancellor_decal
animations_props = chancellor_prop
}
council_chancellor_task = {
animation = { head = "writing" torso = "writing" }
weight = {
base = 0
modifier = {
add = 100
is_performing_council_task = task_integrate_title
}
}
portrait_modifier_pack = open_book_w_writing_tool_left
}
council_chancellor_asia = {
animation = { head = "council_chancellor_asia" torso = "council_chancellor_asia" }
weight = {
base = 0
modifier = {
add = 100
asian_variants = yes
}
}
portrait_modifier = {
animations_props = tgp_scroll
}
}
council_chancellor_fat = {
animation = { head = "council_chancellor" torso = "council_chancellorFat" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
portrait_modifier_pack = council_chancellor
}
council_chancellor_fat_dwarf = {
animation = { head = "council_chancellor" torso = "council_chancellorFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
portrait_modifier_pack = council_chancellor
}
council_chancellor = {
animation = { head = "council_chancellor" torso = "council_chancellor" }
portrait_modifier_pack = council_chancellor
}
}
}
steward = {
default = {
default = { head = "council_steward" torso = "council_steward" }
portrait_modifier = {
animations = council_steward_decal
}
council_steward_oversee_reconstruction = {
animation = { head = "survey_start" torso = "survey_start" }
weight = {
base = 0
modifier = {
add = 100
any_great_project = {
great_project_owner = root.liege
exists = var:managing_councillor
var:managing_councillor = prev
}
}
}
portrait_modifier = {
animations_props = steward_prop
animations = female_prop_fix_additive
}
}
council_steward_task = {
animation = { head = "lute_active" torso = "lute_active" }
weight = {
base = 0
modifier = {
add = 100
is_performing_council_task = task_promote_culture
}
}
portrait_modifier = {
animations_props = fp4_lute_prop
animations = female_prop_fix_additive
}
}
council_steward_fat_dwarf = { # Also just fat and just dwarf
animation = { head = "council_steward" torso = "council_stewardFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
portrait_modifier_pack = council_steward
}
council_steward = {
animation = { head = "council_steward" torso = "council_steward" }
portrait_modifier_pack = council_steward
}
}
}
spymaster = {
default = {
default = { head = "council_spymaster" torso = "council_spymaster" }
portrait_modifier = {
animations = council_spymaster_decal
}
council_spymaster_task = {
animation = { head = "eavesdrop_entry" torso = "eavesdrop_entry" }
weight = {
base = 0
modifier = {
add = 100
is_performing_council_task = task_find_secrets
}
}
}
council_spymaster_asia = {
animation = { head = "council_spymaster_asia" torso = "council_spymaster_asia" }
weight = {
base = 0
modifier = {
add = 100
asian_variants = yes
}
}
portrait_modifier = {
animations_props = tgp_bottle
}
}
council_spymaster_fat_dwarf = {
animation = { head = "council_spymaster" torso = "council_spymasterFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
portrait_modifier_pack = council_spymaster
}
council_spymaster = {
animation = { head = "council_spymaster" torso = "council_spymaster" }
portrait_modifier_pack = council_spymaster
}
}
}
chaplain = {
default = {
default = { head = "council_chaplain" torso = "council_chaplain" }
council_chaplain_task = {
animation = { head = "kami_prayer" torso = "kami_prayer" }
weight = {
base = 0
modifier = {
add = 100
religion = religion:shintoism_religion
}
}
}
council_chaplain_task = {
animation = { head = "reading_loop" torso = "reading_loop" }
weight = {
base = 0
modifier = {
add = 100
is_performing_council_task = task_fabricate_claim
}
}
portrait_modifier_pack = open_book
}
council_chaplain_fat = {
animation = { head = "council_chaplain" torso = "council_chaplainFat" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
council_chaplain_fat_dwarf = {
animation = { head = "council_chaplain" torso = "council_chaplainFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
marshal = {
default = {
default = { head = "council_marshal" torso = "council_marshal" }
portrait_modifier = {
animations = council_marshal_decal
}
council_marshal_minister_of_war = {
animation = { head = "hunting_falcon_start_entry" torso = "hunting_falcon_start_entry" }
weight = {
base = 0
modifier = {
add = 100
liege = {
tgp_has_access_to_ministry_trigger = yes
}
}
}
portrait_modifier = {
animations_props = ep2_falcon_peregrine_01
}
}
council_marshal_task = {
animation = { head = "celebrateOneHanded2_entry" torso = "celebrateOneHanded2_entry" }
weight = {
base = 0
modifier = {
add = 100
is_performing_council_task = task_train_commanders
}
}
portrait_modifier_pack = council_marshal
}
council_marshal_asia = {
animation = { head = "marshal_asia" torso = "marshal_asia" }
weight = {
base = 0
modifier = {
add = 100
asian_variants = yes
}
}
portrait_modifier_pack = throneRoom_two_handed_passive_1
}
council_marshal_fat = {
animation = { head = "council_marshal" torso = "council_marshalFat" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
portrait_modifier_pack = council_marshal
}
council_marshal_fat_dwarf = {
animation = { head = "council_marshal" torso = "council_marshalFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
portrait_modifier_pack = council_marshal
}
council_marshal = {
animation = { head = "council_marshal" torso = "council_marshal" }
portrait_modifier_pack = council_marshal
}
}
}
marshal_random_weapon = {
default = {
default = { head = "council_marshal" torso = "council_marshal" }
marshal_sword = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_sword
}
marshal_axe = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_axe
}
marshal_dagger = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_dagger
}
marshal_mace = {
animation = { head = "council_marshal" torso = "council_marshal" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_mace
}
}
}
marshal_axe = {
default = {
default = { head = "council_marshal" torso = "council_marshal" }
marshal_axe = {
animation = { head = "council_marshal" torso = "council_marshal" }
portrait_modifier_pack = one_handed_axe
}
}
}
marshal_dagger = {
default = {
default = { head = "council_marshal" torso = "council_marshal" }
marshal_dagger = {
animation = { head = "council_marshal" torso = "council_marshal" }
portrait_modifier_pack = one_handed_dagger
}
}
}
marshal_mace = {
default = {
default = { head = "council_marshal" torso = "council_marshal" }
marshal_mace = {
animation = { head = "council_marshal" torso = "council_marshal" }
portrait_modifier_pack = one_handed_mace
}
}
}
marshal_shield = {
default = {
default = { head = "marshal_shield" torso = "marshal_shield" }
marshal_shield = {
animation = { head = "marshal_shield" torso = "marshal_shield" }
portrait_modifier_pack = council_marshal_shield
}
}
}
minister_works = {
barbershop = no
default = {
default = { head = "holding_scrolls" torso = "holding_scrolls" }
portrait_modifier = {
animations_props = tgp_scrolls_bundle
}
minister_works_oversee_reconstruction = {
animation = { head = "survey_start" torso = "survey_start" }
weight = {
base = 0
modifier = {
add = 100
any_great_project = {
great_project_owner = root.liege
exists = var:managing_councillor
var:managing_councillor = prev
}
}
modifier = {
add = 100
is_performing_council_task = task_develop_county_minister_of_works
}
}
portrait_modifier = {
}
}
minister_works_fat_dwarf = { # Also just fat and just dwarf
animation = { head = "council_steward" torso = "council_stewardFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
portrait_modifier_pack = council_steward
}
}
}
grand_marshal = {
barbershop = no
default = {
default = { head = "marshal_asia" torso = "marshal_asia" }
grand_marshal_war = {
animation = { head = "twoHandedAggressive1_entry" torso = "twoHandedAggressive1_entry" }
weight = {
base = 0
modifier = {
add = 100
is_at_war = yes
}
}
portrait_modifier_pack = two_handed_spear
}
grand_marshal_task = {
animation = { head = "celebrateTwoHanded1_entry" torso = "celebrateTwoHanded1_entry" }
weight = {
base = 0
modifier = {
add = 100
is_performing_council_task = task_train_commanders_grand_marshal
}
}
portrait_modifier_pack = two_handed_spear
}
grand_marshal_asia = {
animation = { head = "marshal_asia" torso = "marshal_asia" }
weight = {
base = 0
modifier = {
add = 100
asian_variants = yes
}
}
portrait_modifier_pack = throneRoom_two_handed_passive_1
}
}
}
#########################################################################################################################################################################
#########################################################################################################################################################################
# Frontend Animations #
#########################################################################################################################################################################
#########################################################################################################################################################################
frontend_center_idle = {
default = {
default = { head = "frontEnd_middle_entry" torso = "frontEnd_middle_entry" }
frontEnd_middle_infant = {
animation = { head = "frontEnd_infant" torso = "frontEnd_infant" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 1
}
}
}
frontEnd_middle_infant_2 = {
animation = { head = "frontEnd_infant2" torso = "frontEnd_infant2" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 4
}
}
}
frontEnd_middle_child = {
animation = { head = "frontEnd_child" torso = "frontEnd_child" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 10
}
}
}
# frontEnd_emperor = {
# animation = { head = "emperor" torso = "emperor" }
# portrait_modifier_pack = hu
# weight = {
# base = 0
# modifier = {
# add = 100
# primary_title = title:h_china
# }
# }
# }
frontEnd_middle = {
animation = { head = "frontEnd_middle_entry" torso = "frontEnd_middle_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
}
}
portrait_modifier = {
animations = frontEnd_center_male_decal
}
}
frontEnd_middle_fat = {
animation = { head = "frontEnd_middle_entry" torso = "frontEnd_middleFat_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_animation = yes
}
}
portrait_modifier = {
animations = frontEnd_center_male_decal
}
}
frontEnd_middle_fat_dwarf = {
animation = { head = "frontEnd_middle_entry" torso = "frontEnd_middleFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
AND = {
scope:age >= 11
should_use_fat_dwarf_animation = yes
}
}
}
portrait_modifier = {
animations = frontEnd_center_male_decal
}
}
}
female = {
default = { head = "frontEnd_middle_entry" torso = "frontEnd_middle_entry" }
frontEnd_middle_infant = {
animation = { head = "frontEnd_infant" torso = "frontEnd_infant" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 1
}
}
}
frontEnd_middle_infant_2 = {
animation = { head = "frontEnd_infant2" torso = "frontEnd_infant2" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 4
}
}
}
frontEnd_middle_child = {
animation = { head = "frontEnd_child" torso = "frontEnd_child" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 10
}
}
}
frontEnd_middle = {
animation = { head = "frontEnd_middle_entry" torso = "frontEnd_middle_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = {portrait_has_trait_trigger = { TRAIT = pregnant }}
}
}
portrait_modifier = {
animations = frontEnd_center_female_decal
}
}
frontEnd_middle_fat = {
animation = { head = "frontEnd_middle_entry" torso = "frontEnd_middleFat_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_animation = yes
NOT = {portrait_has_trait_trigger = { TRAIT = pregnant }}
}
}
portrait_modifier = {
animations = frontEnd_center_female_decal
}
}
frontEnd_middle_fat_dwarf = {
animation = { head = "frontEnd_middle_entry" torso = "frontEnd_middleFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_dwarf_animation = yes
NOT = {portrait_has_trait_trigger = { TRAIT = pregnant }}
}
}
portrait_modifier = {
animations = frontEnd_center_female_decal
}
}
frontEnd_middle_pregnant = {
animation = { head = "frontEnd_pregnant" torso = "frontEnd_pregnant" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
frontEnd_middle_pregnant_fat = {
animation = { head = "frontEnd_pregnant" torso = "frontEnd_pregnantFat" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
frontEnd_middle_pregnant_fat_dwarf = {
animation = { head = "frontEnd_pregnant" torso = "frontEnd_pregnantFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
girl = female
}
frontend_left_idle = {
default = {
default = { head = "frontEnd_left_entry" torso = "frontEnd_left_entry" }
frontEnd_left_infant = {
animation = { head = "frontEnd_infant" torso = "frontEnd_infant" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 1
}
}
}
frontEnd_left_infant_2 = {
animation = { head = "frontEnd_infant2" torso = "frontEnd_infant2" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 4
}
}
}
frontEnd_left_child = {
animation = { head = "frontEnd_child" torso = "frontEnd_child" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 10
}
}
}
frontEnd_left = {
animation = { head = "frontEnd_left_entry" torso = "frontEnd_left_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
}
}
portrait_modifier = {
animations = frontEnd_left_male_decal
}
}
frontEnd_left_fat = {
animation = { head = "frontEnd_left_entry" torso = "frontEnd_leftFat_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_animation = yes
}
}
portrait_modifier = {
animations = frontEnd_left_male_decal
}
}
frontEnd_left_fat_dwarf = {
animation = { head = "frontEnd_left_entry" torso = "frontEnd_leftFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_dwarf_animation = yes
}
}
portrait_modifier = {
animations = frontEnd_left_male_decal
}
}
}
female = {
default = { head = "frontEnd_left_entry" torso = "frontEnd_left_entry" }
frontEnd_left_infant = {
animation = { head = "frontEnd_infant" torso = "frontEnd_infant" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 1
}
}
}
frontEnd_left_infant_2 = {
animation = { head = "frontEnd_infant2" torso = "frontEnd_infant2" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 4
}
}
}
frontEnd_left_child = {
animation = { head = "frontEnd_child" torso = "frontEnd_child" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 10
}
}
}
frontEnd_left = {
animation = { head = "frontEnd_left_entry" torso = "frontEnd_left_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { portrait_has_trait_trigger = { TRAIT = pregnant } }
}
}
}
frontEnd_left_fat = {
animation = { head = "frontEnd_left_entry" torso = "frontEnd_leftFat_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_animation = yes
NOT = { portrait_has_trait_trigger = { TRAIT = pregnant } }
}
}
}
frontEnd_left_fat_dwarf = {
animation = { head = "frontEnd_left_entry" torso = "frontEnd_leftFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_dwarf_animation = yes
NOT = { portrait_has_trait_trigger = { TRAIT = pregnant } }
}
}
}
frontEnd_left_pregnant = {
animation = { head = "frontEnd_pregnant" torso = "frontEnd_pregnant" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
frontEnd_left_pregnant_fat = {
animation = { head = "frontEnd_pregnant" torso = "frontEnd_pregnantFat" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
frontEnd_left_pregnant_fat_dwarf = {
animation = { head = "frontEnd_pregnant" torso = "frontEnd_pregnantFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
girl = female
}
frontend_right_idle = {
default = {
default = { head = "frontEnd_right_entry" torso = "frontEnd_right_entry" }
frontEnd_right_infant = {
animation = { head = "frontEnd_infant" torso = "frontEnd_infant" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 1
}
}
}
frontEnd_right_infant_2 = {
animation = { head = "frontEnd_infant2" torso = "frontEnd_infant2" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 4
}
}
}
frontEnd_right_child = {
animation = { head = "frontEnd_child" torso = "frontEnd_child" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 10
}
}
}
frontEnd_right = {
animation = { head = "frontEnd_right_entry" torso = "frontEnd_right_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
}
}
portrait_modifier = {
animations = frontEnd_right_male_decal
}
}
frontEnd_right_fat = {
animation = { head = "frontEnd_right_entry" torso = "frontEnd_rightFat_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_animation = yes
}
}
portrait_modifier = {
animations = frontEnd_right_male_decal
}
}
frontEnd_right_fat_dwarf = {
animation = { head = "frontEnd_right_entry" torso = "frontEnd_rightFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_dwarf_animation = yes
}
}
portrait_modifier = {
animations = frontEnd_right_male_decal
}
}
}
female = {
default = { head = "frontEnd_right_entry" torso = "frontEnd_right_entry" }
frontEnd_right_infant = {
animation = { head = "frontEnd_infant" torso = "frontEnd_infant" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 1
}
}
}
frontEnd_right_infant_2 = {
animation = { head = "frontEnd_infant2" torso = "frontEnd_infant2" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 4
}
}
}
frontEnd_right_child = {
animation = { head = "frontEnd_child" torso = "frontEnd_child" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 10
}
}
}
frontEnd_right = {
animation = { head = "frontEnd_right_entry" torso = "frontEnd_right_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_animation = no
should_use_fat_dwarf_animation = no
NOT = { portrait_has_trait_trigger = { TRAIT = pregnant } }
}
}
}
frontEnd_right_fat = {
animation = { head = "frontEnd_right_entry" torso = "frontEnd_rightFat_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_animation = yes
NOT = { portrait_has_trait_trigger = { TRAIT = pregnant } }
}
}
}
frontEnd_right_fat_dwarf = {
animation = { head = "frontEnd_right_entry" torso = "frontEnd_rightFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age >= 11
should_use_fat_dwarf_animation = yes
NOT = { portrait_has_trait_trigger = { TRAIT = pregnant } }
}
}
}
frontEnd_right_pregnant = {
animation = { head = "frontEnd_pregnant" torso = "frontEnd_pregnant" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
frontEnd_right_pregnant_fat = {
animation = { head = "frontEnd_pregnant" torso = "frontEnd_pregnantFat" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
frontEnd_right_pregnant_fat_dwarf = {
animation = { head = "frontEnd_pregnant" torso = "frontEnd_pregnantFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
girl = female
}
#########################################################################################################################################################################
#########################################################################################################################################################################
# Personality Animations (For Events) #
#########################################################################################################################################################################
#########################################################################################################################################################################
personality_honorable = {
default = {
default = { head = "AI_honorable_entry" torso = "AI_honorable_entry" }
personality_honorable_asia = {
animation = { head = "AI_honorable_asia" torso = "AI_honorable_asia" }
weight = {
base = 0
modifier = {
add = 100
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
}
personality_honorable_fat = {
animation = { head = "AI_honorable_entry" torso = "AI_honorableFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_honorable_fat_dwarf = {
animation = { head = "AI_honorable_entry" torso = "AI_honorableFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_honorable_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_honorable_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_honorable_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
personality_dishonorable = {
default = {
default = { head = "AI_dishonorable_entry" torso = "AI_dishonorable_entry" }
portrait_modifier = {
animations = AI_dishonorable_decal
}
personality_dishonorable_asia = {
animation = { head = "AI_dishonorable_asia" torso = "AI_dishonorable_asia" }
weight = {
base = 0
modifier = {
add = 100
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
}
personality_dishonorable_fat = {
animation = { head = "AI_dishonorable_entry" torso = "AI_dishonorableFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_dishonorable_fat_dwarf = {
animation = { head = "AI_dishonorable_entry" torso = "AI_dishonorableFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_dishonorable_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_dishonorable_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_dishonorable_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
personality_bold = {
default = {
default = { head = "AI_bold_entry" torso = "AI_bold_entry" }
portrait_modifier = {
animations = AI_bold_decal
animations = cloak_additive
}
personality_bold_asia = {
animation = { head = "AI_bold_asia" torso = "AI_bold_asia" }
weight = {
base = 0
modifier = {
add = 100
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
}
personality_bold_fat = {
animation = { head = "AI_bold_entry" torso = "AI_boldFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_bold_fat_dwarf = {
animation = { head = "AI_bold_entry" torso = "AI_boldFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_bold_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_bold_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_bold_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
personality_coward = {
default = {
default = { head = "AI_coward_entry" torso = "AI_coward_entry" }
personality_coward_asia = {
animation = { head = "AI_coward_asia" torso = "AI_coward_asia" }
weight = {
base = 0
modifier = {
add = 100
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
}
personality_coward_fat = {
animation = { head = "AI_coward_entry" torso = "AI_cowardFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_coward_fat_dwarf = {
animation = { head = "AI_coward_entry" torso = "AI_cowardFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_coward_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_coward_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_coward_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
personality_greedy = {
default = {
default = { head = "AI_greedy_entry" torso = "AI_greedy_entry" }
portrait_modifier = {
animations = AI_greedy_decal
}
personality_greedy_asia = {
animation = { head = "AI_greedy_asia" torso = "AI_greedy_asia" }
weight = {
base = 0
modifier = {
add = 100
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
}
personality_greedy_fat = {
animation = { head = "AI_greedy_entry" torso = "AI_greedyFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_greedy_fat_dwarf = {
animation = { head = "AI_greedy_entry" torso = "AI_greedyFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_greedy_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_greedy_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_greedy_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
personality_content = {
default = {
default = { head = "AI_content_entry" torso = "AI_content_entry" }
portrait_modifier = {
animations = AI_content_decal
}
personality_content_fat = {
animation = { head = "AI_content_entry" torso = "AI_contentFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_content_fat_dwarf = {
animation = { head = "AI_content_entry" torso = "AI_contentFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_content_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_content_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_content_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
personality_vengeful = {
default = {
default = { head = "AI_vengeful_entry" torso = "AI_vengeful_entry" }
portrait_modifier = {
animations = AI_vengeful_decal
animations = cloak_additive
}
personality_vengeful_asia = {
animation = { head = "AI_vengeful_asia" torso = "AI_vengeful_asia" }
weight = {
base = 0
modifier = {
add = 100
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
}
personality_vengeful_fat = {
animation = { head = "AI_vengeful_entry" torso = "AI_vengefulFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_vengeful_fat_dwarf = {
animation = { head = "AI_vengeful_entry" torso = "AI_vengefulFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_vengeful_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_vengeful_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_vengeful_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
personality_forgiving = {
default = {
default = { head = "AI_forgiving_entry" torso = "AI_forgiving_entry" }
portrait_modifier = {
animations = AI_forgiving_decal
}
personality_forgiving_fat = {
animation = { head = "AI_forgiving_entry" torso = "AI_forgivingFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_forgiving_fat_dwarf = {
animation = { head = "AI_forgiving_entry" torso = "AI_forgivingFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_forgiving_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_forgiving_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_forgiving_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
personality_rational = {
default = {
default = { head = "AI_rational_entry" torso = "AI_rational_entry" }
portrait_modifier = {
animations = AI_rational_decal
}
personality_rational_fat = {
animation = { head = "AI_rational_entry" torso = "AI_rationalFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_rational_fat_dwarf = {
animation = { head = "AI_rational_entry" torso = "AI_rationalFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_rational_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_rational_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_rational_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
personality_irrational = {
default = {
default = { head = "AI_irrational_entry" torso = "AI_irrational_entry" }
portrait_modifier = {
animations = AI_irrational_decal
animations = cloak_additive
}
personality_irrational_fat = {
animation = { head = "AI_irrational_entry" torso = "AI_irrationalFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_irrational_fat_dwarf = {
animation = { head = "AI_irrational_entry" torso = "AI_irrationalFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_irrational_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_irrational_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_irrational_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
personality_compassionate = {
default = {
default = { head = "AI_compassionate_entry" torso = "AI_compassionate_entry" }
portrait_modifier = {
animations = AI_forgiving_decal
}
personality_compassionate_asia = {
animation = { head = "AI_compassionate_asia" torso = "AI_compassionate_asia" }
weight = {
base = 0
modifier = {
add = 100
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
}
personality_compassionate_fat = {
animation = { head = "AI_compassionate_entry" torso = "AI_compassionateFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_compassionate_fat_dwarf = {
animation = { head = "AI_compassionate_entry" torso = "AI_compassionateFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_compassionate_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_compassionate_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_compassionate_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
personality_callous = {
default = {
default = { head = "AI_callous_entry" torso = "AI_callous_entry" }
portrait_modifier = {
animations = AI_callous_decal
}
personality_callous_asia = {
animation = { head = "AI_callous_asia" torso = "AI_callous_asia" }
weight = {
base = 0
modifier = {
add = 100
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
}
personality_callous_fat = {
animation = { head = "AI_callous_entry" torso = "AI_callousFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_callous_fat_dwarf = {
animation = { head = "AI_callous_entry" torso = "AI_callousFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_callous_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_callous_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_callous_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
personality_zealous = {
default = {
default = { head = "AI_zealous_entry" torso = "AI_zealous_entry" }
portrait_modifier = {
animations = AI_zealous_decal
}
personality_zealous_fat = {
animation = { head = "AI_zealous_entry" torso = "AI_zealousFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_zealous_fat_dwarf = {
animation = { head = "AI_zealous_entry" torso = "AI_zealousFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_zealous_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_zealous_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_zealous_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
personality_cynical = {
default = {
default = { head = "AI_cynical_entry" torso = "AI_cynical_entry" }
portrait_modifier = {
animations = AI_cynical_decal
}
personality_cynical_asia = {
animation = { head = "AI_cynical_asia" torso = "AI_cynical_asia" }
weight = {
base = 0
modifier = {
add = 100
asian_variants = yes
NOT = { has_trait = pregnant }
}
}
portrait_modifier = {
animations = AI_cynical_decal
}
}
personality_cynical_fat = {
animation = { head = "AI_cynical_entry" torso = "AI_cynicalFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
personality_cynical_fat_dwarf = {
animation = { head = "AI_cynical_entry" torso = "AI_cynicalFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
personality_cynical_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_cynical_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
personality_cynical_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
#####################################################################################################################################################################
#####################################################################################################################################################################
# Emotion Animations (For Events) #
#####################################################################################################################################################################
#####################################################################################################################################################################
admiration = {
default = {
default = { head = "emotion_admiration_entry" torso = "emotion_admiration_entry" }
portrait_modifier = {
animations = emotion_admiration_decal
}
emotion_admiration_fat = {
animation = { head = "emotion_admirationFat_entry" torso = "emotion_admirationFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_admiration_fat_dwarf = {
animation = { head = "emotion_admirationFatDwarf_entry" torso = "emotion_admirationFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
anger = {
default = {
default = { head = "emotion_angry_entry" torso = "emotion_angry_entry" }
portrait_modifier = {
animations = emotion_angry_decal
}
emotion_angry_fat = {
animation = { head = "emotion_angryFat_entry" torso = "emotion_angryFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_angry_fat_dwarf = {
animation = { head = "emotion_angryFatDwarf_entry" torso = "emotion_angryFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
beg = {
default = {
default = { head = "emotion_beg_entry" torso = "emotion_beg_entry" }
portrait_modifier = {
animations = emotion_beg_decal
}
}
}
boredom = {
default = {
default = { head = "emotion_boredom_entry" torso = "emotion_boredom_entry" }
portrait_modifier = {
animations = emotion_boredom_decal
}
}
}
crying = {
default = {
default = { head = "emotion_teen_cry_loop1" torso = "emotion_teen_cry_loop1" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
animations = emotion_grief_decal
}
crying_infant = {
animation = { head = "emotion_infant_cry_loop1" torso = "emotion_infant_cry_loop1" }
weight = {
base = 0
modifier = {
add = 100
AND = {
age >= 0
age <= 5
}
}
}
}
crying_child = {
animation = { head = "emotion_child_cry_loop1" torso = "emotion_child_cry_loop1" }
weight = {
base = 0
modifier = {
add = 100
AND = {
age >= 6
age <= 13
}
}
}
}
crying_teen = {
animation = { head = "emotion_teen_cry_loop1" torso = "emotion_teen_cry_loop1" }
weight = {
base = 0
modifier = {
add = 100
AND = {
age >= 14
}
}
}
}
}
}
delirium = {
default = {
default = { head = "delirium" torso = "delirium" }
portrait_modifier = {
animations = dwarf_additive
animations = fat_additive
}
}
}
disappointed = {
default = {
default = { head = "emotion_disappointed" torso = "emotion_disappointed" }
portrait_modifier = {
animations = female_prop_fix_additive
animations = dwarf_additive
}
}
}
disapproval = {
default = {
default = { head = "emotion_disapproving_entry" torso = "emotion_disapproving_entry" }
portrait_modifier = {
animations = emotion_disapproving_decal
}
emotion_disapproval_fat = {
animation = { head = "emotion_disapproving_entry" torso = "emotion_disapprovingFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_disapproval_fat_dwarf = {
animation = { head = "emotion_disapproving_entry" torso = "emotion_disapprovingFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
disbelief = {
default = {
default = { head = "emotion_disbelief_entry" torso = "emotion_disbelief_entry" }
portrait_modifier = {
animations = emotion_disbelief_decal
}
emotion_disbelief_fat = {
animation = { head = "emotion_disbeliefFat_entry" torso = "emotion_disbeliefFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_disbelief_fat_dwarf = {
animation = { head = "emotion_disbeliefFatDwarf_entry" torso = "emotion_disbeliefFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
disgust = {
default = {
default = { head = "emotion_disgust_entry" torso = "emotion_disgust_entry" }
portrait_modifier = {
animations = emotion_disgust_decal
animations = cloak_additive
}
emotion_disgust_fat = {
animation = { head = "emotion_disgustFat_entry" torso = "emotion_disgustFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_disgust_fat_dwarf = {
animation = { head = "emotion_disgustFatDwarf_entry" torso = "emotion_disgustFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
dismissal = {
default = {
default = { head = "emotion_dismissive_entry" torso = "emotion_dismissive_entry" }
portrait_modifier = {
animations = emotion_dismissive_decal
}
emotion_dismissal_fat = {
animation = { head = "emotion_dismissiveFat_entry" torso = "emotion_dismissiveFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_dismissal_fat_dwarf = {
animation = { head = "emotion_dismissiveFatDwarf_entry" torso = "emotion_dismissiveFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
eccentric = {
default = {
default = { head = "eccentric_entry" torso = "eccentric_entry" }
portrait_modifier = {
animations = AI_irrational_decal
animations = fat_additive
}
}
}
ecstasy = {
default = {
default = { head = "emotion_ecstasy_entry" torso = "emotion_ecstasy_entry" }
portrait_modifier = {
animations = emotion_happy_decal
}
emotion_ecstasy_fat = {
animation = { head = "emotion_ecstasyFat_entry" torso = "emotion_ecstasyFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_ecstasy_fat_dwarf = {
animation = { head = "emotion_ecstasyFatDwarf_entry" torso = "emotion_ecstasyFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
fear = {
default = {
default = { head = "emotion_fear_entry" torso = "emotion_fear_entry" }
portrait_modifier = {
animations = emotion_fear_decal
}
emotion_fear_fat = {
animation = { head = "emotion_fearFat_entry" torso = "emotion_fearFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_fear_fat_dwarf = {
animation = { head = "emotion_fearFat_entry" torso = "emotion_fearFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
flirtation = {
default = {
default = { head = "emotion_flirty_entry" torso = "emotion_flirty_entry" }
portrait_modifier = {
animations = emotion_flirty_decal
}
}
}
flirtation_left = {
default = {
default = { head = "emotion_flirtyLeft_entry" torso = "emotion_flirtyLeft_entry" }
portrait_modifier = {
animations = emotion_flirty_decal
}
}
}
grief = {
default = {
default = { head = "emotion_grief_entry" torso = "emotion_grief_entry" }
portrait_modifier = {
animations = emotion_grief_decal
}
crying_infant = {
animation = { head = "emotion_infant_cry_loop1" torso = "emotion_infant_cry_loop1" }
weight = {
base = 0
modifier = {
add = 100
AND = {
age >= 0
age <= 5
}
}
}
}
crying_child = {
animation = { head = "emotion_child_cry_loop1" torso = "emotion_child_cry_loop1" }
weight = {
base = 0
modifier = {
add = 100
AND = {
age >= 6
age <= 13
}
}
}
}
crying_teen = {
animation = { head = "emotion_teen_cry_loop1" torso = "emotion_teen_cry_loop1" }
weight = {
base = 0
modifier = {
add = 100
AND = {
age >= 14
age <= 18
}
}
}
}
emotion_grief_fat = {
animation = { head = "emotion_grief_entry" torso = "emotion_griefFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_grief_fat_dwarf = {
animation = { head = "emotion_grief_entry" torso = "emotion_griefFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
happiness = {
default = {
default = { head = "emotion_happy_entry" torso = "emotion_happy_entry" }
portrait_modifier = {
animations = emotion_happy_decal
}
emotion_happy_fat = {
animation = { head = "emotion_happyFat_entry" torso = "emotion_happyFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_happy_fat_dwarf = {
animation = { head = "emotion_happyFatDwarf_entry" torso = "emotion_happyFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
interested = {
default = {
default = { head = "interested_start" torso = "interested_start" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
}
}
}
interested_left = {
default = {
default = { head = "interested_left_start" torso = "interested_left_start" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
}
}
}
laugh = {
default = {
default = { head = "emotion_laugh_entry" torso = "emotion_laugh_entry" }
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
love = {
default = {
default = { head = "emotion_love_start" torso = "emotion_love_start" }
portrait_modifier = {
animations = emotion_admiration_decal
}
}
}
manic = {
default = {
default = { head = "manic_entry" torso = "manic_entry" }
portrait_modifier = {
animations = AI_irrational_decal
}
}
}
nervous = {
default = {
default = { head = "nervous" torso = "nervous" }
portrait_modifier = {
animations = AI_irrational_decal
}
}
}
pain = {
default = {
default = { head = "emotion_pain_entry" torso = "emotion_pain_entry" }
portrait_modifier = {
animations = emotion_pain_decal
}
emotion_pain_fat = {
animation = { head = "emotion_pain_entry" torso = "emotion_painFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_pain_fat_dwarf = {
animation = { head = "emotion_pain_entry" torso = "emotion_painFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
paranoia = {
default = {
default = { head = "emotion_paranoia_entry" torso = "emotion_paranoia_entry" }
portrait_modifier = {
animations = emotion_paranoia_decal
}
emotion_paranoia_fat = {
animation = { head = "emotion_paranoia_entry" torso = "emotion_paranoiaFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_paranoia_fat_dwarf = {
animation = { head = "emotion_paranoia_entry" torso = "emotion_paranoiaFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
poison = {
default = {
default = { head = "emotion_poison" torso = "emotion_poison" }
portrait_modifier = {
animations = emotion_poison_decal
}
emotion_poison = {
animation = { head = "emotion_poison" torso = "emotion_poison" }
weight = {
base = 0
modifier = {
add = 100
OR = {
AND = { # Regular
scope:current_weight <= 40
NOT = { portrait_has_trait_trigger = { TRAIT = dwarf } }
NOT = { portrait_has_trait_trigger = { TRAIT = pregnant } }
}
AND = { # Pregnant
scope:current_weight <= 40
portrait_has_trait_trigger = { TRAIT = pregnant }
NOT = { portrait_has_trait_trigger = { TRAIT = dwarf } }
}
}
}
}
}
emotion_poison_fat = { # Fat, Dwarf, FatDwarf, FatDwarfPregnant
animation = { head = "emotion_poison" torso = "emotion_poisonFatDwarf" }
}
}
}
rage = {
default = {
default = { head = "emotion_rage_entry" torso = "emotion_rage_entry" }
portrait_modifier = {
animations = emotion_angry_decal
}
emotion_rage_fat = {
animation = { head = "emotion_rageFat_entry" torso = "emotion_rageFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_rage_fat_dwarf = {
animation = { head = "emotion_rageFatDwarf_entry" torso = "emotion_rageFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
sadness = {
default = {
default = { head = "emotion_sadness_entry" torso = "emotion_sadness_entry" }
portrait_modifier = {
animations = emotion_sadness_decal
animations = cloak_additive
}
crying_infant = {
animation = { head = "emotion_infant_cry_loop1" torso = "emotion_infant_cry_loop1" }
weight = {
base = 0
modifier = {
add = 100
AND = {
age >= 0
age <= 5
}
}
}
}
crying_child = {
animation = { head = "emotion_child_cry_loop1" torso = "emotion_child_cry_loop1" }
weight = {
base = 0
modifier = {
add = 100
AND = {
age >= 6
age <= 13
}
}
}
}
crying_teen = {
animation = { head = "emotion_teen_cry_loop1" torso = "emotion_teen_cry_loop1" }
weight = {
base = 0
modifier = {
add = 100
AND = {
age >= 14
age <= 18
}
}
}
}
emotion_sadness_fat = {
animation = { head = "emotion_sadnessFat_entry" torso = "emotion_sadnessFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_sadness_fat_dwarf = {
animation = { head = "emotion_sadnessFatDwarf_entry" torso = "emotion_sadnessFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
schadenfreude = {
default = {
default = { head = "emotion_schadenfreude_entry" torso = "emotion_schadenfreude_entry" }
portrait_modifier = {
animations = emotion_schadenfreude_decal
animations = cloak_additive
}
emotion_schadenfreude_fat = {
animation = { head = "emotion_schadenfreudeFat_entry" torso = "emotion_schadenfreudeFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_schadenfreude_fat_dwarf = {
animation = { head = "emotion_schadenfreudeFatDwarf_entry" torso = "emotion_schadenfreudeFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
scheme = {
default = {
default = { head = "emotion_scheme_entry" torso = "emotion_scheme_entry" }
portrait_modifier = {
animations = emotion_paranoia_decal
}
emotion_scheme_fat = {
animation = { head = "emotion_scheme_entry" torso = "emotion_schemeFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_scheme_fat_dwarf = {
animation = { head = "emotion_scheme_entry" torso = "emotion_schemeFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
shame = {
default = {
default = { head = "emotion_shame_entry" torso = "emotion_shame_entry" }
emotion_shame_fat = {
animation = { head = "emotion_shame_entry" torso = "emotion_shameFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_shame_fat_dwarf = {
animation = { head = "emotion_shame_entry" torso = "emotion_shameFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
shock = {
default = {
default = { head = "shocked_entry" torso = "shocked_entry" }
portrait_modifier = {
animations = emotion_shock_decal
animations = dwarf_additive
animations = fat_additive
}
}
}
stress = {
default = {
default = { head = "emotion_stressed_entry" torso = "emotion_stressed_entry" }
portrait_modifier = {
animations = emotion_stressed_decal
animations = child_additive
}
emotion_stress_fat = {
animation = { head = "emotion_stressedFat_entry" torso = "emotion_stressedFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_stress_fat_dwarf = {
animation = { head = "emotion_stressedFatDwarf_entry" torso = "emotion_stressedFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
stunned = {
default = {
default = { head = "emotion_shock_entry" torso = "emotion_shock_entry" }
portrait_modifier = {
animations = emotion_shock_decal
}
emotion_shock_fat = {
animation = { head = "emotion_shockFat_entry" torso = "emotion_shockFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_shock_fat_dwarf = {
animation = { head = "emotion_shockFatDwarf_entry" torso = "emotion_shockFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
wailing = {
default = {
default = { head = "wailing" torso = "wailing" }
}
}
wedding_happy_cry = {
default = {
default = { head = "wedding_happy_cry_loop_entry" torso = "wedding_happy_cry_loop_entry" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
animations = child_additive
}
}
}
worry = {
default = {
default = { head = "emotion_worry_entry" torso = "emotion_worry_entry" }
portrait_modifier = {
animations = emotion_worry_decal
animations = child_additive
}
emotion_worry_fat = {
animation = { head = "emotion_worry_entry" torso = "emotion_worryFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
emotion_worry_fat_dwarf = {
animation = { head = "emotion_worryFatDwarf_entry" torso = "emotion_worryFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
#########################################################################################################################################################################
#########################################################################################################################################################################
# Misc Animations #
#########################################################################################################################################################################
#########################################################################################################################################################################
# Child
pregnant = {
default = {
default = { head = "idle" torso = "idle" }
}
female = {
default = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
pregnant_basic = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
AND = {
scope:current_weight < 60
portrait_has_trait_trigger = { TRAIT = pregnant }
NOT = { portrait_has_trait_trigger = { TRAIT = dwarf } }
}
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
pregnant_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
AND = {
scope:current_weight < 60
portrait_has_trait_trigger = { TRAIT = pregnant }
portrait_has_trait_trigger = { TRAIT = dwarf }
}
AND = {
scope:current_weight >= 60
portrait_has_trait_trigger = { TRAIT = pregnant }
}
}
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
AND = {
scope:current_weight >= 60
portrait_has_trait_trigger = { TRAIT = pregnant }
portrait_has_trait_trigger = { TRAIT = dwarf }
}
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
girl = female
}
newborn = {
default = {
default = { head = "event_newborn" torso = "event_newborn" }
portrait_modifier = {
animations_props = newborn_prop
animations = misc_newborn_decal
}
misc_newborn_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
portrait_modifier = {
animations = misc_newborn_decal
}
}
misc_newborn_fat = {
animation = { head = "event_newborn" torso = "event_newbornFat" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
misc_newborn_fat_dwarf = {
animation = { head = "event_newborn" torso = "event_newbornFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
peekaboo = {
default = {
default = { head = "peekaboo_start" torso = "peekaboo_start" }
portrait_modifier = {
animations_props = newborn_prop
animations = dwarf_additive
animations = female_prop_fix_additive
}
}
}
child_hobby_horse = {
default = {
default = { head = "child_hobby_horse_loop" torso = "child_hobby_horse_loop" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
animations_props = bp2_wooden_stick_horse_prop
animations = emotion_happy_decal
}
}
}
clutching_toy = {
default = {
default = { head = "idle_entry" torso = "idle_entry" }
clutching_doll = {
animation = { head = "child_clutching_doll_start_entry" torso = "child_clutching_doll_start_entry" }
weight = {
base = 50
modifier = {
add = { 0.0 50.0 } # Random chance
}
}
portrait_modifier = {
animations = emotion_sadness_decal
animations_props = bp2_medieval_doll_prop
}
}
clutching_ball = {
animation = { head = "child_clutching_ball_start_entry" torso = "child_clutching_ball_start_entry" }
weight = {
base = 50
modifier = {
add = 10000
has_character_flag = playdate_sports
}
modifier = {
add = { 0.0 50.0 } # Random chance
}
}
portrait_modifier = {
animations_props = bp2_medieval_football_prop
}
}
}
}
clutching_ball = {
default = {
default = { head = "child_clutching_ball_start_entry" torso = "child_clutching_ball_start_entry" }
portrait_modifier = {
animations = female_prop_fix_additive
animations_props = bp2_medieval_football_prop
}
}
}
clutching_doll = {
default = {
default = { head = "child_clutching_doll_start_entry" torso = "child_clutching_doll_start_entry" }
portrait_modifier = {
animations = female_prop_fix_additive
animations = emotion_sadness_decal
animations_props = bp2_medieval_doll_prop
}
}
}
go_to_your_room = {
default = {
default = { head = "emotion_angry_go_to_room_start_entry" torso = "emotion_angry_go_to_room_start_entry" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
animations = emotion_angry_decal
}
}
}
# Sick
sick = {
default = {
default = { head = "emotion_sick" torso = "emotion_sick" }
portrait_modifier = {
animations = emotion_sick_decal
}
emotion_sick_fat_dwarf = {
animation = { head = "emotion_sick" torso = "emotion_sickFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
}
}
}
cough = {
default = {
default = { head = "cough" torso = "cough" }
portrait_modifier = {
animations = dwarf_additive
animations = female_prop_fix_additive
animations = fat_additive
}
}
}
shiver = {
default = {
default = { head = "shiver" torso = "shiver" }
portrait_modifier = {
animations = dwarf_additive
animations = female_prop_fix_additive
animations = fat_additive
}
}
}
sick_stomach = {
default = {
default = { head = "stomach_sick_start" torso = "stomach_sick_start" }
portrait_modifier = {
animations = dwarf_additive
animations = female_prop_fix_additive
animations = fat_additive
}
}
}
severelywounded = {
default = {
default = { head = "misc_wounded2" torso = "misc_wounded2" }
severelywounded_fat_dwarf = {
animation = { head = "misc_wounded2" torso = "misc_wounded2FatDwarf" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
}
}
}
loss_1 = {
default = {
default = { head = "emotion_loss1_entry" torso = "emotion_loss1_entry" }
portrait_modifier = {
animations = AI_vengeful_decal
animations = emotion_loss
}
emotion_loss_1_fat = {
animation = { head = "emotion_loss1_entry" torso = "emotion_lossFat1_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
}
}
}
holding_crutch = {
default = {
default = { head = "holding_crutch" torso = "holding_crutch" }
portrait_modifier = {
animations = old_eyes_decal
animations_props = pdt_crutch_01
}
}
}
# Book
page_flipping = {
default = {
default = { head = "page_flipping" torso = "page_flipping" }
page_flipping_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
page_flipping = {
animation = { head = "page_flipping" torso = "page_flipping" }
portrait_modifier_pack = paged_book
}
}
}
writing = {
default = {
default = { head = "writing" torso = "writing" }
writing_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
writing = {
animation = { head = "writing" torso = "writing" }
portrait_modifier_pack = open_book_w_writing_tool_left
}
}
}
reading = {
default = {
default = { head = "reading_loop" torso = "reading_loop" }
reading_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
reading = {
animation = { head = "reading_loop" torso = "reading_loop" }
portrait_modifier_pack = open_book
}
}
}
stressed_teacher = {
default = {
portrait_modifier = {
animations = bloodshot_decal
}
default = { head = "emotion_stressed_teaching_loop1" torso = "emotion_stressed_teaching_loop1" }
stressed_teacher_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
stressed_teacher = {
animation = { head = "emotion_stressed_teaching_loop1" torso = "emotion_stressed_teaching_loop1" }
portrait_modifier_pack = open_book_w_writing_tool_right
}
}
}
happy_teacher = {
default = {
default = { head = "emotion_happy_teaching_loop1" torso = "emotion_happy_teaching_loop1" }
happy_teacher_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
happy_teacher = {
animation = { head = "emotion_happy_teaching_loop1" torso = "emotion_happy_teaching_loop1" }
portrait_modifier_pack = open_book_w_writing_tool_right
}
}
}
throne_room_writer = {
default = {
default = { head = "throneRoom_writerIdle1_entry" torso = "throneRoom_writerIdle1_entry" }
throneRoom_writer_fat_dwarf = {
animation = { head = "throneRoom_writerIdle1_entry" torso = "throneRoom_writerIdleFatDwarf1_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
portrait_modifier_pack = closed_book_w_writing_tool
}
throneRoom_writer = {
animation = { head = "throneRoom_writerIdle1_entry" torso = "throneRoom_writerIdle1_entry" }
portrait_modifier_pack = closed_book_w_writing_tool
}
}
}
thinking = {
default = {
default = { head = "emotion_thinking_entry" torso = "emotion_thinking_entry" }
portrait_modifier = {
animations = AI_rational_decal
}
thinking_rational_fat = {
animation = { head = "emotion_thinkingFat_entry" torso = "emotion_thinkingFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
thinking_rational_fat_dwarf = {
animation = { head = "emotion_thinkingFatDwarf_entry" torso = "emotion_thinkingFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
emotion_thinking_scepter = {
male = {
default = { head = "emotion_thinking_scepter_start" torso = "emotion_thinking_scepter_start" }
portrait_modifier = {
animations_props = ep3_byzantine_scepter_prop
animations = female_prop_fix_additive
}
}
female = male
girl = male
boy = male
}
pondering = {
male = {
default = { head = "pondering_start" torso = "pondering_start" }
portrait_modifier = {
animations = female_prop_fix_additive
}
}
female = male
girl = male
boy = male
}
# War
prisonhouse = {
default = {
default = { head = "misc_arrest" torso = "misc_arrest" }
portrait_modifier = {
animations_props = arrest_prop
animations = misc_arrest_decal
}
misc_arrest_fat_dwarf = {
animation = { head = "misc_arrest" torso = "misc_arrestFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
}
}
}
prisondungeon = {
default = {
default = { head = "misc_dungeon" torso = "misc_dungeon" }
portrait_modifier = {
animations_props = dungeon_props
animations = misc_dungeon_decal
animations = no_cloak
}
}
}
war_attacker = {
default = {
default = { head = "waroverview_attacker" torso = "waroverview_attacker" }
portrait_modifier = {
animations = waroverview_attacker_decal
animations = cloak_additive
}
waroverview_attacker_japan = {
animation = { head = "hasso_no_kamae" torso = "hasso_no_kamae" }
weight = {
base = 0
modifier = {
add = 100
culture = { has_clothing_gfx = japanese_clothing_gfx }
}
}
portrait_modifier_pack = long_swords
}
waroverview_attacker_fat_dwarf = {
animation = { head = "waroverview_attacker" torso = "waroverview_attackerFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
}
}
}
war_defender = {
default = {
default = { head = "waroverview_defender" torso = "waroverview_defender" }
portrait_modifier = {
animations = waroverview_defender_decal
}
waroverview_defender_japan = {
animation = { head = "waki_gamae" torso = "waki_gamae" }
weight = {
base = 0
modifier = {
add = 100
culture = { has_clothing_gfx = japanese_clothing_gfx }
}
}
portrait_modifier_pack = long_swords
}
waroverview_defender_fat = {
animation = { head = "waroverview_defender" torso = "waroverview_defenderFat" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
waroverview_defender_fat_dwarf = {
animation = { head = "waroverview_defender" torso = "waroverview_defenderFatDwarf" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
war_over_tie = {
barbershop = no
default = {
default = { head = "AI_content_entry" torso = "AI_content_entry" }
portrait_modifier = {
animations = AI_content_decal
}
war_over_tie_fat = {
animation = { head = "AI_content_entry" torso = "AI_contentFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
war_over_tie_fat_dwarf = {
animation = { head = "AI_content_entry" torso = "AI_contentFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
war_over_win = {
barbershop = no
default = {
default = { head = "AI_callous_entry" torso = "AI_callous_entry" }
portrait_modifier = {
animations = AI_callous_decal
}
war_over_win_fat = {
animation = { head = "AI_callous_entry" torso = "AI_callousFat_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
AND = {
OR = {
is_theocratic_lessee = yes
government_has_flag = government_is_theocracy
}
religion = religion:christianity_religion
NOT = { faith = faith:orthodox }
}
}
}
}
}
war_over_win_fat_dwarf = {
animation = { head = "AI_callous_entry" torso = "AI_callousFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
war_over_loss = {
barbershop = no
default = {
default = { head = "emotion_stressed_entry" torso = "emotion_stressed_entry" }
portrait_modifier = {
animations = emotion_stressed_decal
}
war_over_loss_fat = {
animation = { head = "emotion_stressed_entry" torso = "emotion_stressedFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
}
war_over_loss_fat_dwarf = {
animation = { head = "emotion_stressed_entry" torso = "emotion_stressedFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
}
}
}
# Drinking
drink = {
default = {
default = { head = "drink_entry" torso = "drink_entry" }
portrait_modifier = {
animations_props = tankard
animations = cloak_additive
}
}
}
drink_goblet = {
default = {
default = { head = "drink_entry" torso = "drink_entry" }
portrait_modifier = {
animations = cloak_additive
}
japanese_drink = {
animation = { head = "japanese_drink" torso = "japanese_drink" }
weight = {
base = 0
modifier = {
add = 100
OR = {
culture = { has_clothing_gfx = chinese_clothing_gfx }
culture = { has_clothing_gfx = japanese_clothing_gfx }
}
}
}
portrait_modifier_pack = cultural_goblets
}
drink_goblet = {
animation = { head = "drink_entry" torso = "drink_entry" }
portrait_modifier_pack = cultural_goblets
}
}
}
toast = {
default = {
default = { head = "toast1_entry" torso = "toast1_entry" }
portrait_modifier = {
animations_props = tankard
}
}
}
toast_goblet = {
default = {
default = { head = "toast1_entry" torso = "toast1_entry" }
toast_goblet = {
animation = { head = "toast1_entry" torso = "toast1_entry" }
portrait_modifier_pack = cultural_goblets
}
}
}
wedding_drunk = {
default = {
default = { head = "wedding_drunk_start_entry" torso = "wedding_drunk_start_entry" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
animations = child_additive
}
wedding_drunk_infant = {
animation = { head = "idle" torso = "idleInfant_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 5
}
}
}
wedding_drunk = {
animation = { head = "wedding_drunk_start_entry" torso = "wedding_drunk_start_entry" }
weight = {
base = 0
modifier = {
add = 100
NOT = { portrait_has_trait_trigger = { TRAIT = pregnant } }
}
}
portrait_modifier_pack = cultural_goblets
}
wedding_drunk_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
AND = {
scope:current_weight < 60
portrait_has_trait_trigger = { TRAIT = pregnant }
NOT = { portrait_has_trait_trigger = { TRAIT = dwarf } }
}
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
wedding_drunk_pregnant_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
AND = {
scope:current_weight < 60
portrait_has_trait_trigger = { TRAIT = pregnant }
portrait_has_trait_trigger = { TRAIT = dwarf }
}
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
wedding_drunk_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
AND = {
scope:current_weight >= 60
portrait_has_trait_trigger = { TRAIT = pregnant }
portrait_has_trait_trigger = { TRAIT = dwarf }
}
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
# Misc
acknowledging = {
default = {
default = { head = "acknowledging" torso = "acknowledging" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
animations_props = ep3_byzantine_scepter_prop
}
}
}
betting = {
default = {
default = { head = "betting" torso = "betting" }
portrait_modifier = {
animations = fat_additive
animations_props = steward_prop
}
}
}
bribing = {
default = {
default = { head = "bribing" torso = "bribing" }
portrait_modifier = {
animations = fat_additive
animations_props = money_pouch_prop
}
}
}
chess_certain_win = {
default = {
default = { head = "chessCertainWin1_entry" torso = "chessCertainWin1_entry" }
portrait_modifier = {
animations_props = fp2_chess_piece_prop_right_hand
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
animations = child_additive
}
}
}
chess_cocky = {
default = {
default = { head = "chessCocky1_entry" torso = "chessCocky1_entry" }
portrait_modifier = {
animations_props = fp2_chess_piece_prop_left_hand
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
animations = child_additive
}
}
}
crowning = { #ACH DLC
default = {
default = { head = "crowning_action" torso = "crowning_action" }
crowning = {
animation = { head = "crowning_action" torso = "crowning_action" }
portrait_modifier_pack = coronation_crowns
}
}
}
dancing = {
default = {
default = { head = "dancing_loop" torso = "dancing_loop" }
kagura_dance = {
animation = { head = kagura_dance torso = kagura_dance }
weight = {
base = 0
modifier = {
add = 100
culture = {
has_cultural_pillar = heritage_japonic
}
}
}
portrait_modifier = {
animations_props = tgp_suzu
animations = female_prop_fix_additive
}
}
portrait_modifier = {
animations = dwarf_additive
animations = fat_additive
}
}
}
dancing_plague = {
default = {
default = { head = "dancing_plague_loop" torso = "dancing_plague_loop" }
portrait_modifier = {
animations = dwarf_additive
animations = fat_additive
}
}
}
debating = {
default = {
default = { head = "debating" torso = "debating" }
}
}
eavesdrop = {
default = {
default = { head = "eavesdrop_entry" torso = "eavesdrop_entry" }
portrait_modifier = {
animations = cloak_additive
}
}
}
eyeroll = {
default = {
default = { head = "eyeroll_entry" torso = "eyeroll_entry" }
}
}
fanning_coyly = {
default = {
default = { head = "fanning_coyly_loop" torso = "fanning_coyly_loop" }
portrait_modifier = {
animations_props = tgp_fan_01
animations = female_prop_fix_additive
animations = dwarf_additive
}
}
}
fanning = {
default = {
default = { head = "fanning" torso = "fanning" }
portrait_modifier = {
animations_props = tgp_fan_01
animations = female_prop_fix_additive
animations = dwarf_additive
}
}
}
japanese_war_fan= {
default = {
default = { head = "gunbai" torso = "gunbai" }
portrait_modifier = {
animations_props = tgp_gunbai_01
animations = female_prop_fix_additive
}
}
}
hero_flex = {
default = {
default = { head = "hero_flex" torso = "hero_flex" }
}
}
lantern = {
default = {
default = { head = "lantern1_entry" torso = "lantern1_entry" }
portrait_modifier = {
animations_props = lantern
animations = cloak_additive
}
}
}
obsequious_bow = {
default = {
default = { head = "obsequious_bow" torso = "obsequious_bow" }
}
}
physician = {
default = {
default = { head = "physician" torso = "physician" }
portrait_modifier = {
animations_props = fp4_mortar_and_pestle_prop
animations = female_prop_fix_additive
}
physician_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
portrait_modifier = {
}
}
}
}
prayer = {
default = {
default = { head = "praying" torso = "praying" }
japan_prayer = {
animation = { head = "kami_prayer" torso = "kami_prayer" }
weight = {
base = 0
modifier = {
add = 100
religion = religion:shintoism_religion
}
}
}
}
}
scepter = {
default = {
default = { head = "scepter" torso = "scepter" }
portrait_modifier = {
animations = fat_additive
animations_props = ep3_byzantine_scepter_prop
animations = cloak_additive
}
}
}
serving_tray = {
default = {
default = { head = "serving_tray" torso = "serving_tray" }
portrait_modifier = {
animations = female_prop_fix_additive
animations_props = tgp_tray
}
}
}
stayback = {
default = {
default = { head = "stayback" torso = "stayback" }
}
}
storyteller = {
default = {
default = { head = "storytelling" torso = "storytelling" }
portrait_modifier = {
animations = emotion_shock_decal
animations = dwarf_additive
animations = fat_additive
}
}
}
survey = {
default = {
default = { head = "survey_start" torso = "survey_start" }
# Control Task for kurultai
kurultai_control_task = {
animation = { head = "menacing" torso = "menacing" }
weight = {
base = 0
modifier = {
add = 100
OR = {
is_performing_council_task = task_kurultai_control_1
is_performing_council_task = task_kurultai_raider_1
}
}
}
portrait_modifier_pack = one_handed_mace_no_additives
}
# Aid Court Astrologer Task for kurultai
kurultai_court_astrologer_task = {
animation = { head = "storytelling" torso = "storytelling" }
weight = {
base = 0
modifier = {
add = 100
OR = {
is_performing_council_task = task_kurultai_court_astrologer_1
is_performing_council_task = task_kurultai_culture_1
}
}
}
portrait_modifier = {
animations = emotion_shock_decal
animations = dwarf_additive
animations = fat_additive
}
}
}
}
survey_staff = {
default = {
default = { head = "survey_staff_entry" torso = "survey_staff_entry" }
portrait_modifier = {
animations_props = bp3_walking_stick
animations = female_prop_fix_additive
animations = dwarf_additive
}
}
}
holding_staff = {
default = {
default = { head = "holding_staff_loop" torso = "holding_staff_loop" }
portrait_modifier = {
animations_props = bp3_walking_stick
animations = female_prop_fix_additive
animations = dwarf_additive
}
}
}
shepherd_with_sheep = {
default = {
default = { head = "herder" torso = "herder" }
portrait_modifier = {
animations_props = mpo_sheep_and_staff
animations = female_prop_fix_additive
animations = fat_additive
animations = dwarf_additive
}
# Control Task
kurultai_control_task = {
animation = { head = "throneRoom_twoHandedPassive1_entry" torso = "throneRoom_twoHandedPassive1_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
is_performing_council_task = task_kurultai_control_4
is_performing_council_task = task_kurultai_raider_4
}
}
}
portrait_modifier_pack = throneRoom_two_handed_passive_1
}
# Court Astrologer Task
kurultai_4_court_astrologer_task = {
animation = { head = "emotion_stressed_teaching_loop1" torso = "emotion_stressed_teaching_loop1" }
weight = {
base = 0
modifier = {
add = 100
OR = {
is_performing_council_task = task_kurultai_court_astrologer_4
is_performing_council_task = task_kurultai_culture_4
}
}
}
portrait_modifier_pack = open_book_w_writing_tool_right
}
}
}
# Hunting Animations
hunting_horn = {
default = {
default = { head = "hunting_horn_entry" torso = "hunting_horn_entry" }
portrait_modifier = {
animations_props = ep2_horn_attachment
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
}
hunting_horn_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
}
}
hunting_carcass_start = {
default = {
default = { head = "hunting_carcass_start_entry" torso = "hunting_carcass_start_entry" }
portrait_modifier = {
animations_props = ep2_rabbit_carcass_attachment
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
}
}
}
hunting_falcon = {
default = {
default = { head = "hunting_falcon_start_entry" torso = "hunting_falcon_start_entry" }
hunting_falcon_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
hunting_falcon = {
animation = { head = "hunting_falcon_start_entry" torso = "hunting_falcon_start_entry" }
portrait_modifier = {
animations_props = ep2_falcon_peregrine_01
}
}
# Control Task for kurultai
kurultai_control_task_basic = {
animation = { head = "twoHandedAggressive1_entry" torso = "twoHandedAggressive1_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
is_performing_council_task = task_kurultai_control_2
is_performing_council_task = task_kurultai_raider_2
}
}
}
portrait_modifier_pack = two_handed_spear
}
kurultai_control_task_fat = {
animation = { head = "twoHandedAggressive1_entry" torso = "twoHandedAggressiveFat1_entry" }
weight = {
base = 0
modifier = {
add = 100
AND = {
OR = {
is_performing_council_task = task_kurultai_control_2
is_performing_council_task = task_kurultai_raider_2
}
OR = {
should_use_fat_animation = yes
should_use_fat_pregnant_animation = yes
should_use_pregnant_animation = yes
}
}
}
modifier = {
factor = 0
NOR = {
is_performing_council_task = task_kurultai_control_2
is_performing_council_task = task_kurultai_raider_2
}
}
}
portrait_modifier_pack = two_handed_spear
}
kurultai_control_task_fat_dwarf = {
animation = { head = "twoHandedAggressive1_entry" torso = "twoHandedAggressiveFatDwarf1_entry" }
weight = {
base = 0
modifier = {
add = 150
AND = {
OR = {
is_performing_council_task = task_kurultai_control_2
is_performing_council_task = task_kurultai_raider_2
}
OR = {
should_use_fat_dwarf_animation = yes
should_use_fat_dwarf_pregnant_animation = yes
}
}
}
modifier = {
factor = 0
NOR = {
is_performing_council_task = task_kurultai_control_2
is_performing_council_task = task_kurultai_raider_2
}
}
}
portrait_modifier_pack = two_handed_spear
}
# Court Astrologer Task
kurultai_2_court_astrologer_task = {
animation = { head = "physician" torso = "physician" }
weight = {
base = 0
modifier = {
add = 100
AND = {
NOT = { has_trait = maimed }
OR = {
is_performing_council_task = task_kurultai_court_astrologer_2
is_performing_council_task = task_kurultai_culture_2
}
}
}
}
portrait_modifier = {
animations_props = fp4_mortar_and_pestle_prop
animations = female_prop_fix_additive
}
}
}
}
# Wedding Animations
wedding_groom_right = {
default = {
default = { head = "wedding_groom_right_idle_entry" torso = "wedding_groom_right_idle_entry" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
}
wedding_groom_right_infant = {
animation = { head = "idle" torso = "idleInfant_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 5
}
}
}
wedding_groom_right_child = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 13
}
}
}
}
}
wedding_bride_left = {
default = {
default = { head = "wedding_bride_left_idle_entry" torso = "wedding_bride_left_idle_entry" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
}
wedding_bride_left_infant = {
animation = { head = "idle" torso = "idleInfant_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 5
}
}
}
wedding_bride_left_child = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 13
}
}
}
}
}
wedding_priest = {
default = {
default = { head = "wedding_priest_idle_entry" torso = "wedding_priest_idle_entry" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
}
}
}
reception_groom_left = {
default = {
default = { head = "reception_groom_left_idle_entry" torso = "reception_groom_left_idle_entry" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
}
reception_groom_left_infant = {
animation = { head = "idle" torso = "idleInfant_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 5
}
}
}
reception_groom_left_child = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 13
}
}
}
}
}
reception_bride_right = {
default = {
default = { head = "reception_bride_right_idle_entry" torso = "reception_bride_right_idle_entry" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
}
reception_bride_right_infant = {
animation = { head = "idle" torso = "idleInfant_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 5
}
}
}
reception_bride_right_child = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
scope:age <= 13
}
}
}
}
}
wedding_objection_start = {
default = {
default = { head = "wedding_objection_start_entry" torso = "wedding_objection_start_entry" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
}
}
}
#########################################################################################################################################################################
#########################################################################################################################################################################
# Weapon Animations #
#########################################################################################################################################################################
#########################################################################################################################################################################
assassin = {
default = {
default = { head = "assassin_entry" torso = "assassin_entry" }
portrait_modifier = {
animations = AI_vengeful_decal
animations_props = artifact_dagger_equipped_prop
}
assassin = {
animation = { head = "assassin_entry" torso = "assassin_entry" }
portrait_modifier_pack = council_spymaster
}
}
}
aggressive_axe = { # wields one handed axe
default = {
default = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
one_handed_aggressive_axe_basic = {
animation = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
portrait_modifier_pack = one_handed_axe
}
}
}
aggressive_mace = { # wields one handed mace
default = {
default = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
one_handed_aggressive_mace_basic = {
animation = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
portrait_modifier_pack = one_handed_mace
}
}
}
aggressive_sword = { # wields one handed sword
default = {
default = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
one_handed_aggressive_sword_basic = {
animation = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
weight = {
base = 0
modifier = {
add = 100
use_longsword_default_trigger = no
}
}
portrait_modifier_pack = one_handed_sword
}
one_handed_aggressive_sword_japan = {
animation = { head = "hasso_no_kamae" torso = "hasso_no_kamae" }
weight = {
base = 0
modifier = {
add = 100
use_longsword_default_trigger = yes
}
}
portrait_modifier_pack = long_swords
}
}
}
aggressive_dagger = { # wields one handed dagger
default = {
default = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
one_handed_aggressive_dagger_basic = {
animation = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
portrait_modifier_pack = one_handed_dagger
}
}
}
aggressive_spear = { # wields two handed spear
default = {
default = { head = "twoHandedAggressive1_entry" torso = "twoHandedAggressive1_entry" }
two_handed_aggressive_spear_basic = {
animation = { head = "twoHandedAggressive1_entry" torso = "twoHandedAggressive1_entry" }
weight = {
base = 0
modifier = {
add = 100
AND = {
scope:current_weight <= 40
NOT = { portrait_has_trait_trigger = { TRAIT = dwarf } }
NOT = { portrait_has_trait_trigger = { TRAIT = pregnant } }
}
}
}
portrait_modifier_pack = two_handed_spear
}
two_handed_aggressive_spear_fat = {
animation = { head = "twoHandedAggressive1_entry" torso = "twoHandedAggressiveFat1_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
AND = { # Pregnant
scope:current_weight < 60
portrait_has_trait_trigger = { TRAIT = pregnant }
NOT = { portrait_has_trait_trigger = { TRAIT = dwarf } }
}
}
}
}
portrait_modifier_pack = two_handed_spear
}
two_handed_aggressive_spear_fat_dwarf = {
animation = { head = "twoHandedAggressive1_entry" torso = "twoHandedAggressiveFatDwarf1_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_dwarf_animation = yes
AND = { # Pregnant Dwarf
scope:current_weight < 60
portrait_has_trait_trigger = { TRAIT = pregnant }
portrait_has_trait_trigger = { TRAIT = dwarf }
}
AND = { # Pregnant Fat Dwarf
scope:current_weight >= 60
portrait_has_trait_trigger = { TRAIT = pregnant }
portrait_has_trait_trigger = { TRAIT = dwarf }
}
}
}
}
portrait_modifier_pack = two_handed_spear
}
}
}
aggressive_hammer = { # wields two handed hammer
default = {
default = { head = "twoHandedAggressive2_entry" torso = "twoHandedAggressive2_entry" }
two_handed_aggressive_hammer_basic = {
animation = { head = "twoHandedAggressive2_entry" torso = "twoHandedAggressive2_entry" }
weight = {
base = 0
modifier = {
add = 100
AND = {
scope:current_weight <= 40
NOT = { portrait_has_trait_trigger = { TRAIT = dwarf } }
NOT = { portrait_has_trait_trigger = { TRAIT = pregnant } }
}
}
}
portrait_modifier_pack = two_handed_hammer
}
two_handed_aggressive_hammer_fat = {
animation = { head = "twoHandedAggressive2_entry" torso = "twoHandedAggressiveFat2_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
AND = { # Pregnant
scope:current_weight < 60
portrait_has_trait_trigger = { TRAIT = pregnant }
NOT = { portrait_has_trait_trigger = { TRAIT = dwarf } }
}
}
}
}
portrait_modifier_pack = two_handed_hammer
}
two_handed_aggressive_hammer_fat_dwarf = {
animation = { head = "twoHandedAggressive2_entry" torso = "twoHandedAggressiveFatDwarf2_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_dwarf_animation = yes
AND = { # Pregnant Dwarf
scope:current_weight < 60
portrait_has_trait_trigger = { TRAIT = pregnant }
portrait_has_trait_trigger = { TRAIT = dwarf }
}
AND = { # Pregnant Fat Dwarf
scope:current_weight >= 60
portrait_has_trait_trigger = { TRAIT = pregnant }
portrait_has_trait_trigger = { TRAIT = dwarf }
}
}
}
}
portrait_modifier_pack = two_handed_hammer
}
}
}
aggressive_unarmed = {
default = {
default = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
animations = AI_vengeful_decal
}
}
}
celebrate_axe = { # wields axe
default = {
default = { head = "celebrateOneHanded1_entry" torso = "celebrateOneHanded1_entry" }
celebrate_one_handed_artifact_axe_basic = {
animation = { head = "celebrateOneHanded1_entry" torso = "celebrateOneHanded1_entry" }
portrait_modifier_pack = one_handed_axe
}
}
}
celebrate_mace = { # wields mace
default = {
default = { head = "celebrateOneHanded1_entry" torso = "celebrateOneHanded1_entry" }
celebrate_one_handed_artifact_mace_basic = {
animation = { head = "celebrateOneHanded1_entry" torso = "celebrateOneHanded1_entry" }
portrait_modifier_pack = one_handed_mace
}
}
}
celebrate_sword = { # wields sword
default = {
default = { head = "celebrateOneHanded2_entry" torso = "celebrateOneHanded2_entry" }
celebrate_one_handed_artifact_sword_basic = {
animation = { head = "celebrateOneHanded2_entry" torso = "celebrateOneHanded2_entry" }
weight = {
base = 0
modifier = {
add = 100
use_longsword_default_trigger = no
}
}
portrait_modifier_pack = one_handed_sword
}
celebrate_one_handed_artifact_sword_longsword = {
animation = { head = "celebrateOneHanded2_entry" torso = "celebrateOneHanded2_entry" }
weight = {
base = 0
modifier = {
add = 100
use_longsword_default_trigger = yes
}
}
portrait_modifier_pack = long_swords
}
}
}
celebrate_dagger = { # wields dagger
default = {
default = { head = "celebrateOneHanded2_entry" torso = "celebrateOneHanded2_entry" }
celebrate_one_handed_artifact_dagger_basic = {
animation = { head = "celebrateOneHanded2_entry" torso = "celebrateOneHanded2_entry" }
portrait_modifier_pack = one_handed_dagger
}
}
}
celebrate_spear = { # wields spear
default = {
default = { head = "celebrateTwoHanded1_entry" torso = "celebrateTwoHanded1_entry" }
celebrate_two_handed_artifact_spear_basic = {
animation = { head = "celebrateTwoHanded1_entry" torso = "celebrateTwoHanded1_entry" }
portrait_modifier_pack = two_handed_spear
}
}
}
celebrate_hammer = { # wields hammer
default = {
default = { head = "celebrateOneHanded1_entry" torso = "celebrateOneHanded1_entry" }
celebrate_two_handed_artifact_hammer_basic = {
animation = { head = "celebrateOneHanded1_entry" torso = "celebrateOneHanded1_entry" }
portrait_modifier_pack = two_handed_hammer
}
}
}
sword_coup_degrace = {
default = {
default = { head = "sword_coup_degrace_entry" torso = "sword_coup_degrace_entry" }
sword_coup_degrace = {
animation = { head = "sword_coup_degrace_entry" torso = "sword_coup_degrace_entry" }
weight = {
base = 0
modifier = {
add = 100
use_longsword_default_trigger = no
}
}
portrait_modifier_pack = one_handed_sword
}
longsword_coup_degrace = {
animation = { head = "sword_coup_degrace_entry" torso = "sword_coup_degrace_entry" }
weight = {
base = 0
modifier = {
add = 100
use_longsword_default_trigger = yes
}
}
portrait_modifier_pack = long_swords
}
}
}
wrestling_victory = {
default = {
default = { head = "wrestling_victory_entry" torso = "wrestling_victory_entry" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
animations = emotion_happy_decal
}
}
}
sword_yield_start = {
default = {
default = { head = "sword_yield_start_entry" torso = "sword_yield_start_entry" }
portrait_modifier = {
animations = council_marshal_decal
}
sword_yield_start = {
animation = { head = "sword_yield_start_entry" torso = "sword_yield_start_entry" }
weight = {
base = 0
modifier = {
add = 100
use_longsword_default_trigger = no
NOT = { portrait_has_trait_trigger = { TRAIT = pregnant } }
}
}
portrait_modifier_pack = one_handed_sword
}
longsword_yield_start = {
animation = { head = "sword_yield_start_entry" torso = "sword_yield_start_entry" }
weight = {
base = 0
modifier = {
add = 100
use_longsword_default_trigger = yes
NOT = { portrait_has_trait_trigger = { TRAIT = pregnant } }
}
}
portrait_modifier_pack = long_swords
}
sword_yield_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
use_longsword_default_trigger = no
scope:current_weight < 60
portrait_has_trait_trigger = { TRAIT = pregnant }
NOT = { portrait_has_trait_trigger = { TRAIT = dwarf } }
}
}
portrait_modifier_pack = one_handed_sword
}
longsword_yield_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
use_longsword_default_trigger = yes
AND = {
scope:current_weight < 60
portrait_has_trait_trigger = { TRAIT = pregnant }
NOT = { portrait_has_trait_trigger = { TRAIT = dwarf } }
}
}
}
portrait_modifier_pack = long_swords
}
sword_yield_pregnant_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
use_longsword_default_trigger = no
scope:current_weight < 60
portrait_has_trait_trigger = { TRAIT = pregnant }
portrait_has_trait_trigger = { TRAIT = dwarf }
}
}
portrait_modifier_pack = one_handed_sword
}
longsword_yield_pregnant_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
use_longsword_default_trigger = yes
scope:current_weight < 60
portrait_has_trait_trigger = { TRAIT = pregnant }
portrait_has_trait_trigger = { TRAIT = dwarf }
}
}
portrait_modifier_pack = long_swords
}
sword_yield_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
NOT = {
culture = { has_cultural_pillar = heritage_japonic }
}
scope:current_weight >= 60
portrait_has_trait_trigger = { TRAIT = pregnant }
portrait_has_trait_trigger = { TRAIT = dwarf }
}
}
}
longsword_yield_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
culture = { has_cultural_pillar = heritage_japonic }
scope:current_weight >= 60
portrait_has_trait_trigger = { TRAIT = pregnant }
portrait_has_trait_trigger = { TRAIT = dwarf }
}
}
portrait_modifier_pack = long_swords
}
}
}
wrestling_yield_start = {
default = {
default = { head = "wrestling_yield_start_entry" torso = "wrestling_yield_start_entry" }
portrait_modifier = {
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
animations = child_additive
}
}
}
wooden_sword_yield_start = {
default = {
default = { head = "sword_yield_start_entry" torso = "sword_yield_start_entry" }
portrait_modifier = {
animations = council_marshal_decal
animations_props = bp2_wooden_sword_prop
}
}
}
throne_room_wooden_sword = {
default = {
default = { head = "throneRoom_oneHandedPassive1_entry" torso = "throneRoom_oneHandedPassive1_entry" }
portrait_modifier = {
animations = council_marshal_decal
animations_props = bp2_wooden_sword_prop
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
}
}
}
celebrate_wooden_sword = {
default = {
default = { head = "celebrateOneHanded2_entry" torso = "celebrateOneHanded2_entry" }
portrait_modifier = {
animations = emotion_happy_decal
animations_props = bp2_wooden_sword_prop
}
}
}
aggressive_wooden_sword = {
default = {
default = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
portrait_modifier = {
animations = AI_vengeful_decal
animations_props = bp2_wooden_sword_prop
}
}
}
marshal_wooden_sword = {
default = {
default = { head = "council_marshal" torso = "council_marshal" }
portrait_modifier = {
animations = council_marshal_decal
animations_props = bp2_wooden_sword_prop
}
}
}
wooden_sword_coup_degrace = {
default = {
default = { head = "sword_coup_degrace_entry" torso = "sword_coup_degrace_entry" }
portrait_modifier = {
animations = council_marshal_decal
animations_props = bp2_wooden_sword_prop
}
}
}
random_weapon_coup_degrace = {
default = {
default = { head = "sword_coup_degrace_entry" torso = "sword_coup_degrace_entry" }
sword_coup_degrace = {
animation = { head = "sword_coup_degrace_entry" torso = "sword_coup_degrace_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
modifier = {
factor = 0
use_longsword_default_trigger = yes
}
}
portrait_modifier_pack = one_handed_sword
}
longsword_coup_degrace = {
animation = { head = "sword_coup_degrace_entry" torso = "sword_coup_degrace_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
modifier = {
factor = 0
use_longsword_default_trigger = no
}
}
portrait_modifier_pack = long_swords
}
axe_coup_degrace = {
animation = { head = "sword_coup_degrace_entry" torso = "sword_coup_degrace_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_axe
}
dagger_coup_degrace = {
animation = { head = "sword_coup_degrace_entry" torso = "sword_coup_degrace_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_dagger
}
mace_coup_degrace = {
animation = { head = "sword_coup_degrace_entry" torso = "sword_coup_degrace_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_mace
}
}
}
random_weapon_aggressive = {
default = {
default = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
sword_aggressive = {
animation = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
modifier = {
factor = 0
use_longsword_default_trigger = yes
}
}
portrait_modifier_pack = one_handed_sword
}
longsword_aggressive = {
animation = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
modifier = {
factor = 0
use_longsword_default_trigger = no
}
}
portrait_modifier_pack = long_swords
}
axe_aggressive = {
animation = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_axe
}
dagger_aggressive = {
animation = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_dagger
}
mace_aggressive = {
animation = { head = "oneHandedAggressive1_entry" torso = "oneHandedAggressive1_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_mace
}
}
}
random_weapon_celebrate = {
default = {
default = { head = "celebrateOneHanded2_entry" torso = "celebrateOneHanded2_entry" }
sword_celebrate = {
animation = { head = "celebrateOneHanded2_entry" torso = "celebrateOneHanded2_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
modifier = {
factor = 0
use_longsword_default_trigger = yes
}
}
portrait_modifier_pack = one_handed_sword
}
longsword_celebrate = {
animation = { head = "celebrateOneHanded2_entry" torso = "celebrateOneHanded2_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
modifier = {
factor = 0
use_longsword_default_trigger = no
}
}
portrait_modifier_pack = long_swords
}
axe_celebrate = {
animation = { head = "celebrateOneHanded2_entry" torso = "celebrateOneHanded2_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_axe
}
dagger_celebrate = {
animation = { head = "celebrateOneHanded2_entry" torso = "celebrateOneHanded2_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_dagger
}
mace_celebrate = {
animation = { head = "celebrateOneHanded2_entry" torso = "celebrateOneHanded2_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_mace
}
}
}
random_weapon_yield = {
default = {
default = { head = "sword_yield_start_entry" torso = "sword_yield_start_entry" }
sword_yield = {
animation = { head = "sword_yield_start_entry" torso = "sword_yield_start_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
modifier = {
factor = 0
use_longsword_default_trigger = yes
}
}
portrait_modifier_pack = one_handed_sword
}
longsword_yield = {
animation = { head = "sword_yield_start_entry" torso = "sword_yield_start_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
modifier = {
factor = 0
use_longsword_default_trigger = no
}
}
portrait_modifier_pack = long_swords
}
axe_yield = {
animation = { head = "sword_yield_start_entry" torso = "sword_yield_start_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_axe
}
dagger_yield = {
animation = { head = "sword_yield_start_entry" torso = "sword_yield_start_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_dagger
}
mace_yield = {
animation = { head = "sword_yield_start_entry" torso = "sword_yield_start_entry" }
weight = {
base = 25
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = one_handed_mace
}
}
}
inspect_weapon = {
default = {
default = { head = "inspect_weapon_1" torso = "inspect_weapon_1" }
inspect_weapon_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
inspect_weapon = {
animation = { head = "inspect_weapon_1" torso = "inspect_weapon_1" }
portrait_modifier_pack = lefthanded_one_handed_sword
}
}
}
menacing = {
default = {
default = { head = "menacing" torso = "menacing" }
menacing = {
animation = { head = "menacing" torso = "menacing" }
portrait_modifier_pack = one_handed_mace_no_additives
}
}
}
menacing_wooden_sword = {
barbershop = no
default = {
default = { head = "menacing" torso = "menacing" }
menacing = {
animation = { head = "menacing" torso = "menacing" }
portrait_modifier = {
animations_props = bp2_wooden_longsword_prop
}
}
}
}
threatening = {
default = {
default = { head = "threatening" torso = "threatening" }
threatening = {
animation = { head = "threatening" torso = "threatening" }
portrait_modifier_pack = one_handed_mace_no_additives
}
}
}
hunting_knife_start = {
default = {
default = { head = "hunting_knife_start_entry" torso = "hunting_knife_start_entry" }
portrait_modifier = {
animations_props = ep2_hunting_knife_right_attachment
}
hunting_knife_fat = {
animation = { head = "hunting_knife_start_entry" torso = "hunting_knifeFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_animation = yes
}
}
portrait_modifier_pack = one_handed_dagger
}
hunting_knife_fat_dwarf = {
animation = { head = "hunting_knife_start_entry" torso = "hunting_knifeFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_animation = yes
}
}
portrait_modifier_pack = one_handed_dagger
}
hunting_knife = {
animation = { head = "hunting_knife_start_entry" torso = "hunting_knife_start_entry" }
portrait_modifier_pack = one_handed_dagger
}
}
}
crossbow = {
default = {
default = { head = "crossbow_aim_loop_entry" torso = "crossbow_aim_loop_entry" }
portrait_modifier = {
animations_props = ep2_crossbow_attachment
}
crossbow_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
crossbow_pregnant = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnant_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
crossbow_pregnant_fat = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFat_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
crossbow_pregnant_fat_dwarf = {
animation = { head = "misc_pregnant_entry" torso = "misc_pregnantFatDwarf_entry" }
weight = {
base = 0
modifier = {
add = 100
should_use_fat_dwarf_pregnant_animation = yes
}
}
portrait_modifier = {
animations = emotion_happy_decal
}
}
}
}
bow_idle = {
default = {
default = { head = "bow_idle" torso = "bow_idle" }
portrait_modifier = {
animations_props = random_idle_bow
animations = female_prop_fix_additive
}
}
}
hunting_shortbow_rest_arrow_default = {
default = {
default = { head = "hunting_bow_down_entry" torso = "hunting_bow_down_entry" }
hunting_shortbow_rest_arrow_default_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
hunting_shortbow_rest_arrow = {
animation = { head = "hunting_bow_down_entry" torso = "hunting_bow_down_entry" }
portrait_modifier_pack = hunting_shortbow_rest_arrow
}
}
}
hunting_shortbow_rest_bluntarrow_default = {
default = {
default = { head = "hunting_bow_down_entry" torso = "hunting_bow_down_entry" }
hunting_shortbow_rest_bluntarrow_default_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
hunting_shortbow_rest_bluntarrow = {
animation = { head = "hunting_bow_down_entry" torso = "hunting_bow_down_entry" }
portrait_modifier_pack = hunting_shortbow_rest_bluntarrow
}
}
}
hunting_shortbow_aim_arrow_default = {
default = {
default = { head = "hunting_bow_aim_entry" torso = "hunting_bow_aim_entry" }
# Control Task for kurultai
kurultai_control_task = {
animation = { head = "celebrateTwoHanded1_entry" torso = "celebrateTwoHanded1_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
is_performing_council_task = task_kurultai_control_3
is_performing_council_task = task_kurultai_raider_3
}
}
}
portrait_modifier_pack = two_handed_spear
}
# Court Astrologer Task for kurultai
kurultai_3_court_astrologer_task = {
animation = { head = "throneRoom_writerIdle1_entry" torso = "throneRoom_writerIdle1_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
is_performing_council_task = task_kurultai_court_astrologer_3
is_performing_council_task = task_kurultai_culture_3
}
}
}
portrait_modifier_pack = closed_book_w_writing_tool
}
hunting_shortbow_aim_arrow_default_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
hunting_shortbow_aim_arrow = {
animation = { head = "hunting_bow_aim_entry" torso = "hunting_bow_aim_entry" }
portrait_modifier_pack = hunting_shortbow_aim_arrow
}
}
}
hunting_shortbow_aim_bluntarrow_default = {
default = {
default = { head = "hunting_bow_aim_entry" torso = "hunting_bow_aim_entry" }
hunting_shortbow_aim_bluntarrow_default_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
hunting_shortbow_aim_bluntarrow = {
animation = { head = "hunting_bow_aim_entry" torso = "hunting_bow_aim_entry" }
portrait_modifier_pack = hunting_shortbow_aim_bluntarrow
}
}
}
hunting_longbow_rest_arrow_default = {
default = {
default = { head = "hunting_longbow_entry" torso = "hunting_longbow_entry" }
hunting_longbow_rest_arrow_default_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
hunting_longbow_rest_arrow = {
animation = { head = "hunting_longbow_entry" torso = "hunting_longbow_entry" }
portrait_modifier_pack = hunting_longbow_rest_arrow
}
}
}
hunting_longbow_rest_bluntarrow_default = {
default = {
default = { head = "hunting_longbow_entry" torso = "hunting_longbow_entry" }
hunting_longbow_rest_bluntarrow_default_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
hunting_longbow_rest_bluntarrow = {
animation = { head = "hunting_longbow_entry" torso = "hunting_longbow_entry" }
portrait_modifier_pack = hunting_longbow_rest_bluntarrow
}
}
}
hunting_longbow_aim_arrow_default = {
default = {
default = { head = "hunting_bow_aim_entry" torso = "hunting_bow_aim_entry" }
hunting_longbow_aim_arrow_default_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
hunting_longbow_aim_arrow = {
animation = { head = "hunting_bow_aim_entry" torso = "hunting_bow_aim_entry" }
portrait_modifier_pack = hunting_longbow_aim_arrow
}
}
}
hunting_longbow_aim_bluntarrow_default = {
default = {
default = { head = "hunting_bow_aim_entry" torso = "hunting_bow_aim_entry" }
hunting_longbow_aim_bluntarrow_default_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
hunting_longbow_aim_bluntarrow = {
animation = { head = "hunting_bow_aim_entry" torso = "hunting_bow_aim_entry" }
portrait_modifier_pack = hunting_longbow_aim_bluntarrow
}
}
}
throne_room_one_handed_passive_1 = {
default = {
default = { head = "throneRoom_oneHandedPassive1_entry" torso = "throneRoom_oneHandedPassive1_entry" }
throne_room_one_handed_passive_1_basic = {
animation = { head = "throneRoom_oneHandedPassive1_entry" torso = "throneRoom_oneHandedPassive1_entry" }
portrait_modifier_pack = throneRoom_one_handed_passive_1
}
}
}
throne_room_one_handed_passive_2 = {
default = {
default = { head = "throneRoom_oneHandedPassive1_entry" torso = "throneRoom_oneHandedPassive1_entry" }
throne_room_one_handed_passive_2_basic = {
animation = { head = "throneRoom_oneHandedPassive1_entry" torso = "throneRoom_oneHandedPassive1_entry" }
portrait_modifier_pack = throneRoom_one_handed_passive_2
}
}
}
throne_room_one_handed_passive_3 = {
default = {
default = { head = "throneRoom_oneHandedPassive1_entry" torso = "throneRoom_oneHandedPassive1_entry" }
throne_room_one_handed_passive_2_basic = {
animation = { head = "throneRoom_oneHandedPassive1_entry" torso = "throneRoom_oneHandedPassive1_entry" }
portrait_modifier_pack = two_handed_hammer
}
}
}
throne_room_two_handed_passive_1 = {
default = {
default = { head = "throneRoom_twoHandedPassive1_entry" torso = "throneRoom_twoHandedPassive1_entry" }
throneRoom_two_handed_passive_1_basic = {
animation = { head = "throneRoom_twoHandedPassive1_entry" torso = "throneRoom_twoHandedPassive1_entry" }
portrait_modifier_pack = throneRoom_two_handed_passive_1
}
}
}
throne_room_two_handed_passive_shield = {
default = {
default = { head = "throneRoom_twoHandedPassive1_shield_entry" torso = "throneRoom_twoHandedPassive1_shield_entry" }
throneRoom_two_handed_passive_1_basic = {
animation = { head = "throneRoom_twoHandedPassive1_shield_entry" torso = "throneRoom_twoHandedPassive1_shield_entry" }
portrait_modifier_pack = throneRoom_two_handed_passive_shield
}
}
}
jodan_no_kamae = {
default = {
default = { head = "jodan_no_kamae" torso = "jodan_no_kamae" }
jodan_no_kamae = {
animation = { head = "jodan_no_kamae" torso = "jodan_no_kamae" }
portrait_modifier_pack = long_swords
}
}
}
chudan_no_kamae = {
default = {
default = { head = "chudan_no_kamae" torso = "chudan_no_kamae" }
chudan_no_kamae = {
animation = { head = "chudan_no_kamae" torso = "chudan_no_kamae" }
portrait_modifier_pack = long_swords
}
}
}
gedan_no_kamae = {
default = {
default = { head = "gedan_no_kamae" torso = "gedan_no_kamae" }
gedan_no_kamae = {
animation = { head = "gedan_no_kamae" torso = "gedan_no_kamae" }
portrait_modifier_pack = long_swords
}
}
}
hasso_no_kamae = {
default = {
default = { head = "hasso_no_kamae" torso = "hasso_no_kamae" }
hasso_no_kamae = {
animation = { head = "hasso_no_kamae" torso = "hasso_no_kamae" }
portrait_modifier_pack = long_swords
}
}
}
waki_gamae = {
default = {
default = { head = "waki_gamae" torso = "waki_gamae" }
waki_gamae = {
animation = { head = "waki_gamae" torso = "waki_gamae" }
portrait_modifier_pack = long_swords
}
}
}
relaxed_spear = {
default = {
default = { head = "idle_spear" torso = "idle_spear" }
idle_spear = {
animation = { head = "idle_spear" torso = "idle_spear" }
portrait_modifier_pack = two_handed_spear
}
}
}
#############################################################################################################################################################
#############################################################################################################################################################
# Courteous Animations #
#############################################################################################################################################################
#############################################################################################################################################################
throne_room_ruler = {
default = {
default = { head = "throneRoom_ruler2_entry" torso = "throneRoom_ruler2_entry" }
portrait_modifier = {
animations = no_cloak
animations = seated_skirt
}
}
}
throne_room_ruler_3 = {
default = {
default = { head = "throneRoom_ruler3_entry" torso = "throneRoom_ruler3_entry" }
portrait_modifier = {
animations = no_cloak
}
}
}
#throne_room_ruler_hu = {
# default = {
# default = { head = "throneRoom_ruler_hu" torso = "throneRoom_ruler_hu" }
# throne_room_ruler_hu = {
# animation = { head = "throneRoom_ruler_hu" torso = "throneRoom_ruler_hu" }
# portrait_modifier_pack = hu
# }
# }
#}
throne_room_ruler_jp = {
default = {
default = { head = "throneRoom_ruler_jp" torso = "throneRoom_ruler_jp" }
throne_room_ruler_jp = {
animation = { head = "throneRoom_ruler_jp" torso = "throneRoom_ruler_jp" }
portrait_modifier_pack = hu
}
}
}
#emperor = {
# default = {
# default = { head = "emperor" torso = "emperor" }
# emperor = {
# animation = { head = "emperor" torso = "emperor" }
# portrait_modifier_pack = hu
# }
# }
#}
#holding_hu = {
# default = {
# default = { head = "holding_hu_1" torso = "holding_hu_1" }
# holding_hu_1 = {
# animation = { head = "holding_hu_1" torso = "holding_hu_1" }
# weight = {
# base = 50
# modifier = {
# add = {0 100}
# }
# }
# portrait_modifier_pack = hu
# }
# holding_hu_2 = {
# animation = { head = "holding_hu_2" torso = "holding_hu_2" }
# weight = {
# base = 50
# modifier = {
# add = {0 100}
# }
# }
# portrait_modifier_pack = hu
# }
# holding_hu_3 = {
# animation = { head = "holding_hu_3" torso = "holding_hu_3" }
# weight = {
# base = 50
# modifier = {
# add = {0 100}
# }
# }
# portrait_modifier_pack = hu
# }
# }
#}
throne_room_chancellor = {
default = {
default = { head = "throneRoom_chancellor_entry" torso = "throneRoom_chancellor_entry" }
}
}
throne_room_messenger_1 = {
default = {
default = { head = "throneRoom_messenger1_entry" torso = "throneRoom_messenger1_entry" }
portrait_modifier = {
animations_props = messenger_prop
}
}
}
throne_room_messenger_2 = {
default = {
default = { head = "throneRoom_messenger2_entry" torso = "throneRoom_messenger2_entry" }
portrait_modifier = {
animations_props = messenger_prop
}
}
}
throne_room_messenger_3 = {
default = {
default = { head = "throneRoom_messenger3_entry" torso = "throneRoom_messenger3_entry" }
portrait_modifier = {
animations_props = messenger_prop
}
}
}
holding_scrolls = {
default = {
default = { head = "holding_scrolls" torso = "holding_scrolls" }
portrait_modifier = {
animations_props = tgp_scrolls_bundle
}
}
}
throne_room_conversation_1 = {
default = {
default = { head = "throneRoom_conversation1_entry" torso = "throneRoom_conversation1_entry" }
throneRoom_conversation1_fat_dwarf = {
animation = { head = "throneRoom_conversationDwarf1_entry" torso = "throneRoom_conversationFatDwarf1_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
}
}
}
throne_room_conversation_2 = {
default = {
default = { head = "throneRoom_conversation2_entry" torso = "throneRoom_conversation2_entry" }
throneRoom_conversation2_fat_dwarf = {
animation = { head = "throneRoom_conversationDwarf2_entry" torso = "throneRoom_conversationFatDwarf2_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
}
}
}
throne_room_conversation_3 = {
default = {
default = { head = "throneRoom_conversation3_entry" torso = "throneRoom_conversation3_entry" }
throneRoom_conversation3_fat_dwarf = {
animation = { head = "throneRoom_conversationDwarf3_entry" torso = "throneRoom_conversationFatDwarf3_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
}
}
}
throne_room_conversation_4 = {
default = {
default = { head = "throneRoom_conversation4_entry" torso = "throneRoom_conversation4_entry" }
throneRoom_conversation4_fat_dwarf = {
animation = { head = "throneRoom_conversationDwarf4_entry" torso = "throneRoom_conversationFatDwarf4_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
}
}
}
throne_room_cheer_1 = {
default = {
default = { head = "throneRoom_cheer1_entry" torso = "throneRoom_cheer1_entry" }
portrait_modifier = {
animations = no_cloak
}
throne_room_cheer_1_no_arm = {
animation = { head = "throneRoom_cheer2_entry" torso = "throneRoom_cheer2_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
}
}
throne_room_cheer_2 = {
default = {
default = { head = "throneRoom_cheer2_entry" torso = "throneRoom_cheer2_entry" }
portrait_modifier = {
animations = no_cloak
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
}
}
}
throne_room_applaud_1 = {
default = {
default = { head = "throneRoom_applaud1_entry" torso = "throneRoom_applaud1_entry" }
throne_room_applaud_1_no_arm = {
animation = { head = "throneRoom_cheer2_entry" torso = "throneRoom_cheer2_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
}
throneRoom_applaud1_fat_dwarf = {
animation = { head = "throneRoom_applaud1_entry" torso = "throneRoom_applaudFatDwarf1_entry" }
weight = {
base = 0
modifier = {
add = 100
OR = {
should_use_fat_animation = yes
should_use_fat_dwarf_animation = yes
}
}
}
}
}
}
throne_room_kneel_1 = {
default = {
default = { head = "throneRoom_kneel1_entry" torso = "throneRoom_kneel1_entry" }
portrait_modifier = {
animations = no_cloak
}
}
}
throne_room_kneel_2 = {
default = {
default = { head = "throneRoom_kneel2_entry" torso = "throneRoom_kneel2_entry" }
portrait_modifier = {
animations = no_cloak
}
}
}
seiza = {
default = {
default = { head = "seiza" torso = "seiza" }
portrait_modifier = {
animations = female_prop_fix_additive
animations = dwarf_additive
}
}
}
sitting = {
default = {
default = { head = "sitting" torso = "sitting" }
portrait_modifier = {
animations = female_prop_fix_additive
animations = dwarf_additive
}
}
}
throne_room_curtsey_1 = {
default = {
default = { head = "throneRoom_curtsey1_entry" torso = "throneRoom_curtsey1_entry" }
portrait_modifier = {
animations = no_cloak
}
}
}
throne_room_bow_1 = {
default = {
default = { head = "throneRoom_bow1_entry" torso = "throneRoom_bow1_entry" }
portrait_modifier = {
animations = no_cloak
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
}
}
}
throne_room_bow_2 = {
default = {
default = { head = "throneRoom_bow2_entry" torso = "throneRoom_bow2_entry" }
portrait_modifier = {
animations = no_cloak
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
}
}
}
throne_room_bow_3 = {
default = {
default = { head = "throneRoom_bow3_entry" torso = "throneRoom_bow3_entry" }
portrait_modifier = {
animations = no_cloak
animations = fat_additive
animations = dwarf_additive
animations = female_prop_fix_additive
}
}
}
prostration = {
default = {
default = { head = "prostration_start" torso = "prostration_start" }
prostration_hunchback = {
animation = { head = "obsequious_bow" torso = "obsequious_bow" }
weight = {
base = 0
modifier = {
add = 100
has_trait = hunchbacked
}
}
}
prostration = {
animation = { head = "prostration_start" torso = "prostration_start" }
}
portrait_modifier = {
animations = female_prop_fix_additive
}
}
}
gongshou = {
default = {
# Not for use in burials and other areas where it should use the opposite overlapping hands!
default = { head = "gongshou_start" torso = "gongshou_start" }
}
}
#gongshou_with_hu = {
# default = {
# # Not for use in burials and other areas where it should use the opposite overlapping hands!
# default = { head = "gongshou_start" torso = "gongshou_start" }
# gongshou_with_hu = {
# animation = { head = "gongshou_start" torso = "gongshou_start" }
# portrait_modifier_pack = hu
# }
# }
#}
wu_shu_bao_quan_li = {
# Military/martial
default = {
default = { head = "wu_shu_bao_quan_li" torso = "wu_shu_bao_quan_li" }
portrait_modifier = {
animations = female_prop_fix_additive
}
}
}
#########################################################################################################################################################
#########################################################################################################################################################
# Horse Animations #
#########################################################################################################################################################
#########################################################################################################################################################
jockey_lance_tilted = {
default = {
default = { head = "jockey_lance_tilted_entry" torso = "jockey_lance_tilted_entry" }
portrait_modifier = {
animations_props = ep2_horse_01_tiltedl
animations = no_cloak
}
}
}
jockey_lance_couched_gallop = {
default = {
default = { head = "jockey_lance_couched_gallop_entry" torso = "jockey_lance_couched_gallop_entry" }
portrait_modifier = {
animations_props = ep2_horse_01_cgallopl
animations = no_cloak
}
}
}
jockey_gallop = {
default = {
default = { head = "jockey_gallop_entry" torso = "jockey_gallop_entry" }
portrait_modifier = {
animations_props = ep2_horse_01_cgallop
animations = no_cloak
animations = fat_additive
animations = dwarf_additive
}
}
}
jockey_idle = {
default = {
default = { head = "jockey_idle_entry" torso = "jockey_idle_entry" }
portrait_modifier = {
animations_props = ep2_horse_01_idle
animations = no_cloak
animations = fat_additive
animations = dwarf_additive
}
}
}
jockey_victory = {
default = {
default = { head = "jockey_victory_entry" torso = "jockey_victory_entry" }
portrait_modifier = {
animations_props = ep2_horse_01_victory
animations = no_cloak
animations = fat_additive
animations = dwarf_additive
}
}
}
jockey_loss = {
default = {
default = { head = "jockey_loss_entry" torso = "jockey_loss_entry" }
portrait_modifier = {
animations_props = ep2_horse_01_loss
animations = no_cloak
animations = fat_additive
animations = dwarf_additive
}
}
}
jockey_walk = {
default = {
default = { head = "jockey_walk_entry" torso = "jockey_walk_entry" }
portrait_modifier = {
animations_props = ep2_horse_01_walk
animations = no_cloak
animations = fat_additive
animations = dwarf_additive
}
}
}
jockey_wave = {
default = {
default = { head = "jockey_wave" torso = "jockey_wave" }
portrait_modifier = {
animations_props = ep2_horse_01_idle
animations = no_cloak
}
}
}
standing_horse = {
default = {
default = { head = "standing_horse" torso = "standing_horse" }
portrait_modifier = {
animations_props = ep2_horse_01_idle
}
}
}
horse_archer_idle = {
default = {
default = { head = "horse_archer_idle" torso = "horse_archer_idle" }
horse_archer_idle = {
animation = { head = "horse_archer_idle" torso = "horse_archer_idle" }
portrait_modifier_pack = horse_archer_short_bow_without_arrow
}
}
}
horse_archer_aggressive = {
default = {
default = { head = "horse_archer_aggressive_start" torso = "horse_archer_aggressive_start" }
horse_archer_aggressive_no_arm = {
animation = { head = "horse_archer_idle" torso = "horse_archer_idle" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
portrait_modifier_pack = horse_archer_short_bow_without_arrow
}
horse_archer_aggressive_1 = {
animation = { head = "horse_archer_aggressive_start" torso = "horse_archer_aggressive_start" }
weight = {
base = 20
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = horse_archer_short_bow_with_arrow
}
horse_archer_aggressive_2 = {
animation = { head = "horse_archer_aggressive_var_start" torso = "horse_archer_aggressive_var_start" }
weight = {
base = 80
modifier = {
add = { 0.0 100.0 } # Random chance
}
}
portrait_modifier_pack = horse_archer_short_bow_with_arrow
}
}
}
horse_surveying = {
default = {
default = { head = "horse_surveying_idle" torso = "horse_surveying_idle" }
portrait_modifier = {
animations_props = ep2_horse_01_walk
animations = no_cloak
animations = fat_additive
animations = dwarf_additive
}
}
}
horse_exhausted = {
default = {
default = { head = "horse_exhausted" torso = "horse_exhausted" }
portrait_modifier = {
animations_props = ep2_horse_01_walk
animations = no_cloak
animations = fat_additive
animations = dwarf_additive
}
}
}
horse_conversing_right = {
default = {
default = { head = "horse_conversing_action_right" torso = "horse_conversing_action_right" }
portrait_modifier = {
animations_props = ep2_horse_01_idle
animations = no_cloak
animations = fat_additive
animations = dwarf_additive
}
}
}
horse_conversing_left = {
default = {
default = { head = "horse_conversing_action_left" torso = "horse_conversing_action_left" }
portrait_modifier = {
animations_props = ep2_horse_01_idle
animations = no_cloak
animations = fat_additive
animations = dwarf_additive
}
}
}
horse_sword_shield = {
default = {
default = { head = "horse_sword_shield" torso = "horse_sword_shield" }
horse_sword_shield = {
animation = { head = "horse_sword_shield" torso = "horse_sword_shield" }
portrait_modifier_pack = horse_sword_shield
}
}
}
chariot_neutral = {
default = {
default = { head = "chariot_neutral" torso = "chariot_neutral" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_random
}
blue = {
animation = { head = "chariot_neutral" torso = "chariot_neutral" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_blue
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_blue }
}
}
}
green = {
animation = { head = "chariot_neutral" torso = "chariot_neutral" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_green
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_green }
}
}
}
white = {
animation = { head = "chariot_neutral" torso = "chariot_neutral" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_white
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_white }
}
}
}
red = {
animation = { head = "chariot_neutral" torso = "chariot_neutral" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_red
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_red }
}
}
}
random = {
animation = { head = "chariot_neutral" torso = "chariot_neutral" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_random
}
}
}
}
chariot_happy = {
default = {
default = { head = "chariot_happy" torso = "chariot_happy" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_random
}
blue = {
animation = { head = "chariot_happy" torso = "chariot_happy" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_blue
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_blue }
}
}
}
green = {
animation = { head = "chariot_happy" torso = "chariot_happy" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_green
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_green }
}
}
}
white = {
animation = { head = "chariot_happy" torso = "chariot_happy" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_white
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_white }
}
}
}
red = {
animation = { head = "chariot_happy" torso = "chariot_happy" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_red
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_red }
}
}
}
random = {
animation = { head = "chariot_happy" torso = "chariot_happy" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_random
}
}
}
}
chariot_shocked = {
default = {
default = { head = "chariot_shocked" torso = "chariot_shocked" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_random
}
blue = {
animation = { head = "chariot_shocked" torso = "chariot_shocked" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_blue
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_blue }
}
}
}
green = {
animation = { head = "chariot_shocked" torso = "chariot_shocked" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_green
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_green }
}
}
}
white = {
animation = { head = "chariot_shocked" torso = "chariot_shocked" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_white
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_white }
}
}
}
red = {
animation = { head = "chariot_shocked" torso = "chariot_shocked" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_red
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_red }
}
}
}
random = {
animation = { head = "chariot_shocked" torso = "chariot_shocked" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_prop_random
}
}
}
}
chariot_w_horses_neutral = {
default = {
default = { head = "chariot_w_horses_neutral" torso = "chariot_w_horses_neutral" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_random
}
blue = {
animation = { head = "chariot_w_horses_neutral" torso = "chariot_w_horses_neutral" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_blue
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_blue }
}
}
}
green = {
animation = { head = "chariot_w_horses_neutral" torso = "chariot_w_horses_neutral" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_green
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_green }
}
}
}
white = {
animation = { head = "chariot_w_horses_neutral" torso = "chariot_w_horses_neutral" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_white
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_white }
}
}
}
red = {
animation = { head = "chariot_w_horses_neutral" torso = "chariot_w_horses_neutral" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_red
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_red }
}
}
}
random = {
animation = { head = "chariot_w_horses_neutral" torso = "chariot_w_horses_neutral" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_random
}
}
}
}
chariot_w_horses_happy = {
default = {
default = { head = "chariot_w_horses_happy" torso = "chariot_w_horses_happy" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_random
}
blue = {
animation = { head = "chariot_w_horses_happy" torso = "chariot_w_horses_happy" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_blue
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_blue }
}
}
}
green = {
animation = { head = "chariot_w_horses_happy" torso = "chariot_w_horses_happy" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_green
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_green }
}
}
}
white = {
animation = { head = "chariot_w_horses_happy" torso = "chariot_w_horses_happy" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_white
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_white }
}
}
}
red = {
animation = { head = "chariot_w_horses_happy" torso = "chariot_w_horses_happy" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_red
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_red }
}
}
}
random = {
animation = { head = "chariot_w_horses_happy" torso = "chariot_w_horses_happy" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_random
}
}
}
}
chariot_w_horses_shocked = {
default = {
default = { head = "chariot_w_horses_shocked" torso = "chariot_w_horses_shocked" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_random
}
blue = {
animation = { head = "chariot_w_horses_shocked" torso = "chariot_w_horses_shocked" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_blue
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_blue }
}
}
}
green = {
animation = { head = "chariot_w_horses_shocked" torso = "chariot_w_horses_shocked" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_green
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_green }
}
}
}
white = {
animation = { head = "chariot_w_horses_shocked" torso = "chariot_w_horses_shocked" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_white
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_white }
}
}
}
red = {
animation = { head = "chariot_w_horses_shocked" torso = "chariot_w_horses_shocked" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_red
}
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = charioteer_red }
}
}
}
random = {
animation = { head = "chariot_w_horses_shocked" torso = "chariot_w_horses_shocked" }
portrait_modifier = {
animations_props = ep3_byzantine_chariot_w_horses_prop_random
}
}
}
}
#############################################################################################################################################################
#############################################################################################################################################################
# Instrument Animations #
#############################################################################################################################################################
#############################################################################################################################################################
instrument_active = {
default = {
default = { head = "idle_entry" torso = "idle_entry" }
portrait_modifier = {
animations = female_prop_fix_additive
}
instrument_active_no_arm = {
animation = { head = "qanun_active" torso = "qanun_active" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
portrait_modifier = {
animations_props = fp4_qanun_prop
animations = female_prop_fix_additive
}
}
shawn_active = {
animation = { head = "shawm_active" torso = "shawm_active" }
weight = {
base = 0
modifier = {
add = 50
location = { geographical_region = world_europe }
}
}
portrait_modifier = {
animations_props = fp4_shawm_prop
animations = female_prop_fix_additive
}
}
lute_active = {
animation = { head = "lute_active" torso = "lute_active" }
weight = {
base = 0
modifier = {
add = 50
OR = {
location = { geographical_region = world_europe }
location = { geographical_region = world_middle_east }
}
}
}
portrait_modifier = {
animations_props = fp4_lute_prop
animations = female_prop_fix_additive
}
}
qanun_active = {
animation = { head = "qanun_active" torso = "qanun_active" }
weight = {
base = 0
modifier = {
add = 50
OR = {
location = { geographical_region = world_middle_east }
location = { geographical_region = world_africa_north }
}
}
}
portrait_modifier = {
animations_props = fp4_qanun_prop
animations = female_prop_fix_additive
}
}
guqin_active = {
animation = { head = "guqin_active" torso = "guqin_active" }
weight = {
base = 0
modifier = {
add = 50
location = { geographical_region = world_asia }
}
}
portrait_modifier = {
animations_props = tgp_guqin_01
}
}
chifonie_active = {
animation = { head = "chifonie_active" torso = "chifonie_active" }
weight = {
base = 0
modifier = {
add = 50
location = { geographical_region = world_europe }
}
}
portrait_modifier = {
animations_props = fp4_chifonie_prop
animations = female_prop_fix_additive
}
}
alto_flute_active = {
animation = { head = "alto_flute_active" torso = "alto_flute_active" }
weight = {
base = 50
}
portrait_modifier = {
animations_props = fp4_alto_flute_prop
animations = female_prop_fix_additive
}
}
}
}
instrument_idle = {
default = {
default = { head = "idle_entry" torso = "idle_entry" }
portrait_modifier = {
animations = female_prop_fix_additive
}
instrument_idle_no_arm = {
animation = { head = "qanun_idle" torso = "qanun_idle" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
portrait_modifier = {
animations_props = fp4_qanun_prop
animations = female_prop_fix_additive
}
}
shawn_idle = {
animation = { head = "shawm_idle" torso = "shawm_idle" }
weight = {
base = 0
modifier = {
add = 50
location = { geographical_region = world_europe }
}
}
portrait_modifier = {
animations_props = fp4_shawm_prop
animations = female_prop_fix_additive
}
}
lute_idle = {
animation = { head = "lute_idle" torso = "lute_idle" }
weight = {
base = 0
modifier = {
add = 50
OR = {
location = { geographical_region = world_europe }
location = { geographical_region = world_middle_east }
}
}
}
portrait_modifier = {
animations_props = fp4_lute_prop
animations = female_prop_fix_additive
}
}
qanun_idle = {
animation = { head = "qanun_idle" torso = "qanun_idle" }
weight = {
base = 0
modifier = {
add = 50
OR = {
location = { geographical_region = world_middle_east }
location = { geographical_region = world_africa_north }
}
}
}
portrait_modifier = {
animations_props = fp4_qanun_prop
animations = female_prop_fix_additive
}
}
guqin_idle = {
animation = { head = "guqin_idle" torso = "guqin_idle" }
weight = {
base = 0
modifier = {
add = 50
location = { geographical_region = world_asia }
}
}
portrait_modifier = {
animations_props = tgp_guqin_01
}
}
chifonie_idle = {
animation = { head = "chifonie_idle" torso = "chifonie_idle" }
weight = {
base = 0
modifier = {
add = 50
location = { geographical_region = world_europe }
}
}
portrait_modifier = {
animations_props = fp4_chifonie_prop
animations = female_prop_fix_additive
}
}
alto_flute_idle = {
animation = { head = "alto_flute_idle" torso = "alto_flute_idle" }
weight = {
base = 50
}
portrait_modifier = {
animations_props = fp4_alto_flute_prop
animations = female_prop_fix_additive
}
}
}
}
shawm_active = {
default = {
default = { head = "shawm_active" torso = "shawm_active" }
portrait_modifier = {
animations_props = fp4_shawm_prop
animations = female_prop_fix_additive
}
shawm_active_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
portrait_modifier = {
}
}
}
}
shawm_idle = {
default = {
default = { head = "shawm_idle" torso = "shawm_idle" }
portrait_modifier = {
animations_props = fp4_shawm_prop
animations = female_prop_fix_additive
}
shawm_idle_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
portrait_modifier = {
}
}
}
}
qanun_active = {
default = {
default = { head = "qanun_active" torso = "qanun_active" }
portrait_modifier = {
animations_props = fp4_qanun_prop
}
}
}
qanun_idle = {
default = {
default = { head = "qanun_idle" torso = "qanun_idle" }
portrait_modifier = {
animations_props = fp4_qanun_prop
}
}
}
guqin_active = {
default = {
default = { head = "guqin_active" torso = "guqin_active" }
portrait_modifier = {
animations_props = tgp_guqin_01
}
}
}
guqin_idle = {
default = {
default = { head = "guqin_idle" torso = "guqin_idle" }
portrait_modifier = {
animations_props = tgp_guqin_01
}
}
}
lute_active = {
default = {
default = { head = "lute_active" torso = "lute_active" }
portrait_modifier = {
animations_props = fp4_lute_prop
animations = female_prop_fix_additive
}
lute_active_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
portrait_modifier = {
}
}
}
}
lute_idle = {
default = {
default = { head = "lute_idle" torso = "lute_idle" }
portrait_modifier = {
animations_props = fp4_lute_prop
animations = female_prop_fix_additive
}
lute_idle_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
portrait_modifier = {
}
}
}
}
chifonie_active = {
default = {
default = { head = "chifonie_active" torso = "chifonie_active" }
portrait_modifier = {
animations_props = fp4_chifonie_prop
animations = female_prop_fix_additive
}
chifonie_active_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
portrait_modifier = {
}
}
}
}
chifonie_idle = {
default = {
default = { head = "chifonie_idle" torso = "chifonie_idle" }
portrait_modifier = {
animations_props = fp4_chifonie_still_prop
animations = female_prop_fix_additive
}
chifonie_idle_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
portrait_modifier = {
}
}
}
}
alto_flute_active = {
default = {
default = { head = "alto_flute_active" torso = "alto_flute_active" }
portrait_modifier = {
animations_props = fp4_alto_flute_prop
animations = female_prop_fix_additive
}
alto_flute_active_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
portrait_modifier = {
}
}
}
}
alto_flute_idle = {
default = {
default = { head = "alto_flute_idle" torso = "alto_flute_idle" }
portrait_modifier = {
animations_props = fp4_alto_flute_prop
animations = female_prop_fix_additive
}
alto_flute_idle_no_arm = {
animation = { head = "idle_entry" torso = "idle_entry" }
weight = {
base = 0
modifier = {
add = 100
portrait_has_trait_trigger = { TRAIT = maimed }
}
}
portrait_modifier = {
}
}
}
}
#############################################################################################################################################
#############################################################################################################################################
# Ability #
#############################################################################################################################################
#############################################################################################################################################
incapable = {
default = {
default = { head = "incapable" torso = "incapable" }
}
}
dead = {
default = {
default = { head = "dead" torso = "dead" }
portrait_modifier = {
animations = dwarf_additive
animations = fat_additive
}
}
}
bind_pose = {
barbershop = no
default = {
default = { head = "bind_pose" torso = "bind_pose" }
}
}
#########################################################################################################################################################
#########################################################################################################################################################
# Bookmark Characters #
#########################################################################################################################################################
#########################################################################################################################################################
map_worry = {
barbershop = no
default = {
default = { head = "emotion_worry" torso = "emotion_worry" }
portrait_modifier = {
animations = emotion_worry_decal
animations = fat_additive
animations = dwarf_additive
animations = child_additive
}
}
}
map_ecstasy = {
barbershop = no
default = {
default = { head = "emotion_happy" torso = "emotion_happy" }
portrait_modifier = {
animations = emotion_happy_decal
animations = fat_additive
animations = dwarf_additive
animations = child_additive
}
}
}
map_dismissal = {
barbershop = no
default = {
default = { head = "emotion_dismissive" torso = "emotion_dismissive" }
portrait_modifier = {
animations = emotion_dismissive_decal
animations = fat_additive
animations = dwarf_additive
animations = child_additive
}
}
}
map_disbelief = {
barbershop = no
default = {
default = { head = "emotion_disbelief" torso = "emotion_disbelief" }
portrait_modifier = {
animations = emotion_disbelief_decal
animations = fat_additive
animations = dwarf_additive
animations = child_additive
}
}
}
map_rage = {
barbershop = no
default = {
default = { head = "emotion_angry" torso = "emotion_angry" }
portrait_modifier = {
animations = emotion_angry_decal
animations = fat_additive
animations = dwarf_additive
animations = child_additive
}
}
}
map_love = {
barbershop = no
default = {
default = { head = "emotion_admiration" torso = "emotion_admiration" }
portrait_modifier = {
animations = emotion_admiration_decal
animations = fat_additive
animations = dwarf_additive
animations = child_additive
}
}
}
map_disgust = {
barbershop = no
default = {
default = { head = "emotion_disgust" torso = "emotion_disgust" }
portrait_modifier = {
animations = emotion_disgust_decal
animations = fat_additive
animations = dwarf_additive
animations = child_additive
animations = cloak_additive
}
}
}
map_schadenfreude = {
barbershop = no
default = {
default = { head = "emotion_schadenfreude" torso = "emotion_schadenfreude" }
portrait_modifier = {
animations = emotion_schadenfreude_decal
animations = fat_additive
animations = dwarf_additive
animations = child_additive
}
}
}
map_fear = {
barbershop = no
default = {
default = { head = "emotion_fear" torso = "emotion_fear" }
portrait_modifier = {
animations = emotion_fear_decal
animations = fat_additive
animations = dwarf_additive
animations = child_additive
}
}
}